A tool to generate YouTube chapters in seconds
March 22, 2023 — If you’re a guy who enthusiastically creates YouTube videos but hates it when you have to manually enter the chapter timestamps in the YouTube editor, then this free tool by my friend Chris will definitely going to save your day.
Building LinkSnatch — A bookmarks app with Next.js and Tailwind CSS
February 25, 2023 — For a long time, I have been meaning to learn Next.js and Tailwind CSS. And the best way, I know, to learn something is to build something with it.
Making existing code more readable using GitHub Copilot
January 17, 2023 — We all know that GitHub Copilot is a code completion tool that can help you write code faster. But did you know that it can also help you make your existing code more readable?
HTTPie — An HTTP client with a pinch of AI magic
January 6, 2023 — HTTPie is an open-source command-line HTTP client with an intuitive UI, JSON support, syntax highlighting, wget-like downloads, plugins, and more. It’s written in Python and is available on all major platforms.
This GNOME extension lets you put text in menubar
January 3, 2023 — Extending the GNOME desktop is a fun thing to do. And if you are a GNOME user, you can do it by installing GNOME extensions. I always try to install new extensions to see what they can do and how they can improve my desktop experience.
Free and open-source SVG icon resources for your next project
December 22, 2022 — There are times when you may want to use SVG icons in your web application. For example, you may want to use SVG icons for your navigation menu or buttons.
Open-source tools I use as a developer on Linux
December 14, 2022 — As a developer on Linux, I use a lot of open-source tools to get the job done. In this article, I’ll be listing down all the fantastic open-source tools (not the obvious ones) I use as a developer on Linux.
Take full-size screenshots of websites without any tools in Chrome
December 6, 2022 — If you’re a web developer, you might have come across a situation where you need to take a full-size screenshot of a website. For instance, you might want to take a screenshot of a website to show it to your client or your team members.
Bookmark frequently used folders in Ubuntu
November 23, 2022 — I’ve been an ardent Linux user for quite some time now. Especially the Ubuntu flavor. And one of the things that I love about Ubuntu is that it’s very customizable.
I just self-verified my blog
November 14, 2022 — Twitter’s Blue tick verification is all the rage these days. By getting verified on Twitter, you can get a blue tick next to your name which makes you look more authentic and trustworthy.
Why send User-Agent while making API calls?
October 31, 2022 — While making API calls, we send different sorts of headers like
Authorization, etc. But, have you ever wondered why we send the
User-Agent header? In this article, I’ll talk about why we send the
User-Agent header while making API calls.
Useful GNOME extensions that I am using on my Ubuntu 22.04
May 11, 2022 — GNOME is the official desktop environment that is been shipped with Ubuntu desktop versions for quite some time now.
Implementing Focused Reading Mode on My Blog
May 9, 2022 — The other day, I was scrolling through my Twitter feed and I saw this tweet from Paco where he implemented what he calls “fuzzy reading mode” on his blog.
Generate fake files of any size in macOS and Linux
April 13, 2022 — Oftentimes when working with applications, for the sake of testing things out we need placeholder files. For instance, if we have a file upload functionality, we may want to test it for a certain file type of a certain size.
An Ultimate Guide to Web Application Security
February 23, 2022 — Web application security is not just restricted to protecting the technologies or the features being used in developing an app; it’s more about safeguarding the methods, web servers, and processes. Moreover, it expands its horizons to protect web services such as APIs from online security threats.
Minimizing Google Fonts by Only Loading it for Certain Characters
February 20, 2022 — When it comes to using custom fonts on websites, the de-facto way to do currently is to use the Google Fonts.
Increasing Productivity with Omni — The Alfred of Chrome
January 13, 2022 — I haven’t worked with the macOS for an extended amount of time but when I did, I made sure I keep the Alfred installed on my system because having it on my machine allowed me to do things in a matter of few keystrokes and in turn, helped me save a lot of time!
My Recap of 2021
December 24, 2021 — The year 2021 is about to end in a few days and it’s the best time we can look back and reflect upon the things we’ve done, achieved, or some important milestones and welcome the new year which is standing right in front of our doorstep.
Get the size of the subdirectories and files in Linux
November 10, 2021 — If you’re a DevOp or a just regular user who manages their Linux/Unix servers, it’s a recurring task where you would need to keep an eye on the size of the subdirectories and files of your project.
Designing websites keeping floating tab bar of Safari 15 (on iOS) in mind
September 2, 2021 — The newest version of Safari, i.e Safari 15, on iOS is great. It comes with an all-new layout and a new way of navigating websites on it.
Get your website ready for new tab bar theming of Safari 15
June 13, 2021 — It’s a wrap for Apple’s WWDC 2021 last week. And while a lot of good stuff was released in the event, I, as a web developer, was pretty excited for Safari 15 and its all-new design in the macOS and the iPadOS.
Moving to a privacy-focused and open-source comment system on my blog
March 24, 2021 — If you’re running any sort of blog, it would be really important to interact with your audience. One way to doing this by having a comment system that can enable a visitor on your blog to drop their view and opinions.
Publish now, fix later
February 12, 2021 — Yes! this is the strategy I have been following for my blog for quite some time now. It has helped me publish articles frequently and it has suited my schedule quite well.
Stories of how softwares/products got their name
December 28, 2020 — Sometimes, it’s kind of fascinating to know the origins of the products/projects we love. I personally find these stories quite amusing and insightful at the same time and so, here’s a collection of such software products/projects/companies and the stories of how they got their name.
My workflow for publishing articles
September 7, 2020 — After writing & publishing articles for about two years (consistently), I’ve sort of created a system when it comes to publishing an article. From ideation to hitting the publish button.
The many ways to take screenshots on Ubuntu
June 28, 2020 — I take a lot of screenshots and they are part of my daily workflow. As I mentioned at my uses page, I use Ubuntu 18.04 LTS as my primary OS and there are native shortcuts to take screen shot in this particular OS.
Try not to use ad blockers, please!
June 6, 2020 — I used to use Adblockers on my browsers a few years ago because I used to think that Ads are annoying and they probably are. For some people. Like the younger me.
The Ultimate Crossover
April 20, 2020 — If you’re a 90’s like me, you most certainly be the fan of all the cartoons from Cartoon Network, Disney and the other similar franchises. That was an era of classic cartoons such as Tom & Jerry, Popeye the Sailor, The Flinstones, Disney’s Mickey Mouse and lots others.
My Coding Playlist
January 28, 2020 — Music had always played a important role throughout the evolution of the mankind. Programming is certainly no different.
This blog is my playground
January 21, 2020 — I started this website to establish my web presence on the holy internet. I wanted to keep a portfolio of my projects and to blog about random stuff (very rarely). Back then, I was only used to post articles whenever I feel like. But then, something’s changed.
Tech Podcasts I've listened to in 2019
December 29, 2019 — Podcasts are a great way to listen to the people you like who talk about the things they are specialized in. I’ve recently started listening to a handful of technology and non-technology podcasts on Google Podcasts while my commute to office and back. I’m going to compile down all the best tech podcasts that I’ve subscribed to and listen to daily.
Why to choose Jekyll for blogging over other platforms
December 13, 2019 — It’s hard to choose a platform for blogging in 2019. Why? Because there are so many to choose from. Wordpress, Ghost, Hugo, Gatsby, eleventy and what not! The choice is endless. It will ultimately comes down to the fact that which platform you’re more comfortable with. Be its setup, maintenance to the community support and extensibility.
Things I did to improve my blog over years
December 10, 2019 — When I started my blog three years ago, I didn’t intend to blog on a regular basis. Back then, I used to write about things which I learn on a day to day basis but that wasn’t very often. My frequency of posting an article was 1-2 articles per month.
My favorite PhpStorm tricks and tips that I use daily
December 5, 2019 — Jetbrain’s PhpStorm is my goto IDE when it comes to the PHP developement. Be it Laravel, Symphony or Magento. It’s like a gold standard. The kind of intelligent features it offers is unmatchable and almost irrplaceable by any IDE of this level.
Reviewing Chernobyl - The HBO miniseries
November 1, 2019 — I'm not a person who watches this "series thingies" more often but there are some exceptions. I've been always interested in the Chernobyl nuclear disaster that happened in Ukraine back in 1986 ever since I've been a teenager. Our textbooks have a little details about the incident but that was very brief.
Using GitHub as a Content Delivery Network
September 17, 2019 — This is a quick write up on how I’ve started utilizing GitHub as a Content Delivery Network(sort of) and how you can do the same as well.
How to pick topics for tech blogging
September 5, 2019 — If you’re a tech blogger(or any blogger in general) you must have faced this issue where you find yourself in a situation when you don’t have anything to write about. You feel like a blank slate and got demotivated. This situation is called as a Writer’s block.
Reusable code snippets using Live Templates in PHPStorm
June 30, 2019 — Let’s just admit this. If you’re a developer who works with PHP and you haven’t heard about PHPStorm, you’re assumed to be living in the rocks. Because PHPStorm is the best PHP IDE exist right now IMHO. The tagline on the homepage of it reads as “The lightening-smart IDE for PHP” and it’s really true. It has got all the features you’d need in order to become a fluent PHP programmer.
Eventual consistency illustrated!
March 18, 2019 — Hilariously enough, eventual consistency illustrated.
Happy 30th dear web!
March 12, 2019 — I fell in love with you the moment I discovered you. I still remember, you and I were still in our teens at that time. Whenever I searched you, you served me unconditionally. And even though we weren’t matured enough, our love still grown.. gradually. Call it “Love at first site” or “Love over time”, it will remain between us for an eternity..
Introducing Reverie - A ridiculously elegant Jekyll theme for blogging
February 28, 2019 — Reverie is a Jekyll-powered theme which is simple and opinionated. It’s actually a fork of jekyll-now with some additional features and personal touches which I’ve implemented to suit my needs for this blog.
How to subscribe at amitmerchant.com
December 26, 2018 — There are basically three ways using which you can get the latest updates from my blog: RSS, Newsletter or Twitter.
How my simple notepad app went from zero to 10k users monthly
November 21, 2018 — This is the story of how my simple looking(but functional) Notepad app went from zero users to almost 10k monthly users without any sort of marketing and advertising. I’ll mention various aspects which have helped in increasing the growth of this app and some other things in between.
June 12, 2016 — Hey guys, this is my first post after setting up my blog with Jekyll. I will update my blog more than often from now onwards.