How AI can turn us into a society of p-zombies

I’m probably one of the last generations of human writers on this planet who is actually involved in the end-to-end writing process. We’re already transitioning to that phase where the drafting and proof-reading for many articles is done by an LLM, and even other processes like editing and publishing are...

Read more →

I am a programmer, not a rubber-stamp that approves Copilot generated code

Today morning, I came across this reddit post titled Completely losing interest in the career due to AI and AI-pilled people. They describe how in a span of just two months, their corporate job went from "I'll be here for life" to "Time to switch careers?". And this post isn’t...

Read more →

Unpopular Opinion: Implicit Usings are an Anti-Pattern

As someone who has coded across Python, PHP, Java, and C#, I’ve learned to borrow patterns from each language to improve workflow and maintainability. One principle that has consistently stood the test of time is Python’s aphorism: “Explicit is better than implicit.” It usually leads to robust, readable, and maintainable...

Read more →

Create a C# Windows Desktop App in 9 Lines — No Visual Studio Needed

If you’re new to C# and especially desktop development, here’s how easy it is to get started on a modern Windows 10/11 PC. This way of creating a Hello World C# program doesn’t involve installation of any heavy IDE like Visual Studio or the .NET 8/9 SDK. In fact, most...

Read more →

The art and science of effectively maintaining changelogs

Even in 2025, maintaining changelogs isn’t an exact science. There is no general consensus or even tooling around how your changelog should look in order to conform to some norms or standards, because there aren’t any. After some trial-error and pondering, this is what I came up with for my...

Read more →

Stoicism vs Nihilism: The Power of Choice

In a world increasingly shaped by existential uncertainty, many young minds find themselves drawn toward nihilism. It’s not difficult to see why: the vastness of the universe, the randomness of evolution, and the seeming insignificance of human action can make it tempting to believe that nothing truly matters. If everything...

Read more →

When Gandhi met Satoshi

A fictional encounter between two radically different revolutionaries… or maybe not so different after all. Scene: A quiet room beyond time, filled with gentle candlelight. Mahatma Gandhi sits cross-legged on a simple mat, spinning a symbolic charkha (spinning wheel). A soft whirring sound is heard — it’s Satoshi Nakamoto, hooded...

Read more →

How to revive a Micromax Canvas Lapbook L1161 in 2025

This little masterpiece of a Notebook that came with Atom baytrail processor was released in circa 2016 and was once the favorite of many a college students and tech enthusiasts. It has helped me a lot in my freelancing journey and learning process. I consider it a notable artifact of...

Read more →

The ultimate guide to boosting productivity with the Pomodoro Technique

In a world buzzing with distractions, maintaining focus and productivity can feel like trying to catch a greased pig. Whether it’s the relentless ping of notifications, the lure of social media, or the temptation to procrastinate, staying on task requires a solid strategy. One technique that has stood the test...

Read more →

Master PDF digital signing with eMudhra and Proxkey in .NET: step-by-step guide

One of my recent projects involved coding a simple .NET app that signs PDFs in bulk using Proxkey digital signature. These purchased CA verified digital signatures, like eMudhra and Proxkey, typically come with their own custom apps which can digitally sign PDFs. You can even use software like Adobe Reader...

Read more →