PS: Souless Vibecoding
Recently I wrote the blog post “Soulless Vibe-coding” which most of my developer friends commented on in person and via email, even though I didn’t share it on HN or social media. ...
Tech Fallacy
I was reading an interesting post titled “The Stack Fallacy,” which was written 10 years ago and posted on TechCrunch. ...
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. ...
Soulless 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. ...