Published inTechdev·Pinned15 best practices every Python developer must knowIndentation should be four spaces and not tabs This is a mistake very often made mostly by accident because it’s hard to differentiate in many text editors or IDEs. Every editor / IDE will have a setting on the top menu bar for indentation, where you can choose the option…Python6 min readPython6 min read
Published inTechdev·PinnedQuickguide to optimize APIs in DjangoA short guide on a generic approach for low latency in Django. This may not be a complete guide but is a good start for any developer who is freshly looking into the optimization of APIs in Django. …Python7 min readPython7 min read
Published inTechdev·Mar 247 ways to run faster CI/CD buildsCI/CD, Continuous Integration, and Continuous Delivery is widely adopted and continue to gain traction as it facilitates faster delivery of products to the market before. As quick delivery is one of the main benefits of using a CI/CD pipeline, it is important that we focus on best practices for having…Docker4 min readDocker4 min read
Jun 2, 2022Virtual interviews — Do’s and Don’tsThis is a checklist of 13 things you need to do (or shouldn't do) right before the interview for a smooth virtual interview experience. Ensure the interview link is working: Virtual interviews usually would take place on a video conferencing platform like Zoom or Google meet, etc. Check if the…Interview5 min readInterview5 min read
Apr 19, 20226 less popular programming languages in common useIf someone asks us to list down all the programming languages we know, we would start with something like Python, Javascript, Java, .NET, Go, and end up with something like Cobol, Pascal, Basic, covering a lot of the popular languages. …Programming Languages3 min readProgramming Languages3 min read
Mar 31, 2022How to take better technical interviews?There are a lot of resources available across the internet on how to prepare for an interview, interview questions based on each technology/domain, how to attend an interview — online or offline, and so on. However, seldom do people write about how to take an interview. So if you are…Interview8 min readInterview8 min read
Published inTechdev·Feb 28, 2022All you need to know to get a new job — 10 proven stepsFind the right job portals Every few years or so there is a very high chance that the job portals in trend would change, so first figure out which are the current job portals in trend for your field of work. You can figure this out from your peers, ex-colleagues…Job Interview7 min readJob Interview7 min read
Published inTechdev·Sep 28, 20217 non-technical skills to be a great developerHere are 10 nontechnical skills which are crucial to be a great developer yet are often less discussed. 1. Web searching (more popularly Googling) This should be an easy guess for we all know it. However, some of us may not realize that it’s a skill (precisely a soft skill)…Coding3 min readCoding3 min read
Published inTechdev·Jul 31, 202113 reasons why coding standards & best practices are necessary13 reasons why coding standards and best practices are necessary. Someday when you joined as a junior and there would have been that one senior or manager who was adamant about following coding standards. You might have felt it so frustrating when your code review or Pull request kept coming…Coding4 min readCoding4 min read
Published inTechdev·Jun 20, 2021Things to know while buying an external monitorLessons learned from a personal monitor hunt 😅 Why do I need an external monitor? An external/second monitor could come as a need for both desktop users as well as laptop users and the following are some of the reasons I could think of: Laptop screens are smaller (Especially 13inch…Desktop9 min readDesktop9 min read