NodeJS How to work with multiple NodeJS versions using fnm? Working with multiple NodeJS projects can be challenging at times with different NodeJS version requirements. There are multiple tools that can help with working with multiple versions like * nvm * n * fnm (My go-to approach which is performance and version oriented, for non docker projects) * Docker (Always suggest going for docker
Ghost platform How to add a comment feature to Ghost blogs? Comment is one of the most engaging feature for any blog. Ghost is one of the best blogging platforms with a great user experience, but unfortunately, it doesn't support any comment support out of the box. Though there are a few options that Ghost suggests they are mostly
Sentry How to integrate Sentry for Django and Celery? All developers want to write bug-free code and ship it to production. While developing on local we have stack trace to capture our errors and resolve them, but we don't have that privilege on a production server, then ultimately our end users will start experiencing bugs and we
NewRelic How to integrate New Relic (APM) to Django? Application Performance Monitoring (APM) is a must-have tool for any of the applications which are live for external users. I prefer using NewRelic as an APM for all of my applications. Before jumping into the installation please create a new account with NewRelic. Deliver more perfect softwareWork smarter and solve
Django How to setup health check for Django projects in production? Once you have developed a web application, you would want to make sure that your service is up 24 x 7 and if for some reason the server goes down, then you would be notified. Here comes the use case of health checks for your website. If your application is
Dev tools Top tools to improve your product life cycle When we are starting our career we feel learning to code is the most difficult part, with time we realize that writing code is the easiest part, but building scalable reliable systems is the toughest. I tell this to folks looking for advice, anyone can write code but the most
Dev tools GIT for dummies If you are starting with git it is highly possible to be overwhelmed by all the commands you have to remember to work. I won't be explaining how you can install git and what is the need for git, rather jump into the commands which you need to
Dev Hacks How to get an emoji domain for your website? Couple of years back I saw a weird domain printed on a marketing leaflet, it had emoji in the domain. The first impression I had– Such a blunder, how could the team not check the domain name before printing the leaflets and also now they are distributing it . After being
Dev tools CURL for dummies After being in the industry for so many years, I always felt that the power of curl is something which was unexplored by me. Most of the time I end up using Postman. Though Postman is a great tool with all the curl features implemented, but there are few scenarios
Dev tools Linux Commands which we use daily Ask any developer, and you will hear the same, switch your OS to Linux/Unix-based platform and switch to a terminal to have a better coding experience. But what we all forget is to share how daunting the whole migration strategy was for most of us. I started using the
Dev tools How to explore Github repo in VS code? The TLDR answer: Though I am not a VS code user, but at times I have been tempted to give it a shot to VS code. Recently I came across something in VS Code which has changed everything for me. I have decided switch to VS code for next 1
Unix How to create a file using shell script (heredoc)? The TLDR answer: If you need to use a shell script which would create a file with the dynamic content using few variables then you can use the code below. The approach we shall take here will use heredoc / here document syntax. cat << EOF > demo.txt cd
Dev Hacks How to get a free domain for lifetime? Freenom can be used to purchase any domain for free. The TDL(Top Domain Level) which freenom allows are tk, ga, ml, cf, gq. You can get the domain free for lifetime.
Dev tools Featured How to write a scrapper/parser using Postman? This blog shows how we can use Postman test script to write a scrapper/ parser using cheerio. Test scripts are executed on server side and not on the webapp/electron powered desktop app, which means you don't need to use your system or a separate server to run the parser.