Saying no
I have always been someone who said “yes” to most things in life. If someone asked me for something, I would reactively say “yes” without giving it much thought. I believed in saying “yes” first and figuring things out later. Generally, this has worked well for me; it opened doors to new opportunities, connections, and great memories. ...
2025
I am not usually a person who reflects on a year or looks forward and makes plans for a new one; for me, it has always just been a continuation from one day to another. But as I sit alone in my apartment, I thought it might be good to look back at the year. ...
Why Can’t Gemini Generate Images With Transparent Backgrounds?
Recently I was playing with different AI models to generate some simple graphics for a web application that I am working on. I wanted to have some graphics generated with transparent backgrounds in PNG or any other compatible format. ...
Speed
Recently I read this blog post titled “Why speed matters” and, together with a couple of events that happened earlier this week prior to reading the post, I can’t seem to stop thinking about it and thought about writing my own thoughts about it. ...
Souless Vibecoding
Even though I use ChatGPT, Claude and other applications, and even Copilot from time to time for coding, I was never a believer in vibe-coding. Even though I use Copilot, I only use it for autocompletion and never use the chat interface to generate some code. I also accept the autocomplete after going through it, and the autocomplete has helped me to code faster and feel like having a pair programmer. But ultimately, I am the one who is driving the coding. It’s my program. ...
One minute
Have you ever received a message at work that just says hi or some other greeting, and then you need to respond before actually getting to the real message? ...
Moving From Zsh to Fish Shell in Nixos Darwin
I was using ZSH with OmhZH for a long time now, but for the last couple of months I was starting to feel ZSH to be slow, like palpably slow. ...
Introducing the Spark Editor
Introduction Clinical Quality Language (CQL) is a domain-specific language targeted for healthcare. It allows developers to code clinical content mainly data retrieval and clinical decision support logic in a more user-friendly format that is easier for clinicians and guideline developers can read and understand. ...
🥟 Bun gives me faster build times and smaller docker image size comapred to NodeJS
I have been working on a small side project where I have gone full CI/CD with GitHub Container Registry. I write the code in JavaScript and then push the code to my repo, and a GitHub Action will create a Docker container and then publish it to the Container Registry. From the registry, I am able to pull and deploy it in the VPS of my cloud provider. ...
No Code Is Wasted Code
We sometimes tend to start projects where we have no idea whether they will work or not. ...