We are living in an exciting time! Building software has never been this easy or this fast. I built a web app for learning Bengali while I was on maternity leave using end-to-end vibe coding. How I got started? Back in January 2026, I tried the free plans of Cursor and Windsurf and attempted to [ ]
If you ve recently interviewed candidates over video calls, you ve likely experienced the frustration of determining whether a candidate is using AI to generate code or writing it themselves. The Tell-Tale Signs There are a few unmistakable patterns. The first is the silent pause followed by perfection pattern. You ask a coding question, and the candidate [ ]
I am thankful 2020 is behind us. I am thankful my family and friends are healthy. And I am thankful for being lucky to have a job, to have the time to reflect back on the year that has gone by and to be able to learn from it. I completed one full year at [ ]
A lot actually. But before I go into all that, let me tell you why I am writing this post. A friend of my partner started sending year-end emails to their friends and encouraged them to write and share their own as well. After a few years, I too became a recipient of such emails [ ]
If you are a C++ programmer, I encourage you to attend the cppcon, one of the largest gatherings of the C++ community. The sessions range from the cutting edge of C++ to how to do the old C++ better. If you are using C++ to build games, write compilers or develop performance sensitive applications, you [ ]
I recently chased down a crash in a software running on a large test case. The fix surprisingly is a one-liner in an area of code which has been touched only four times in last 8 years. It was a fairly complex piece of code and a completely unfamiliar territory for me. There was no [ ]
I just attended the ACM Richard Tapia Celebration of Diversity in Computing in Orlando, Florida. I volunteered to help at the Outreachy booth and Outreachy sponsored my conference registration and travel cost. Here s a list of questions you may have if you re reading this blog post. Why did I do it? Many reasons. Most important [ ]
I use emacs and xcsope and I ve faced this weird issue of no source files found when trying to use xcsope on a new source code directory. Somehow cscope doesn t find the source files if the source files are within subdirectories and the cscope-initial-directory variable is set to the parent directory where there are no [ ]
In the last few years, I met many women who were either on a break from their career in the software industry or were planning to take one. It s not unusual to take a break from one s career to take care of family, child-birth or for following other dreams and aspirations. I took 2 breaks [ ]
Monday : Worked on the presentation Life of a C Program and presented it in the evening. Tuesday : Paired with May to discuss the steps in Life of a C Program and in the process making the presentation better bot visually and organization wise. Started reading the paper on Raft Wednesday : Continued [ ]