The digital landscape is currently undergoing a massive shift as new legislation worldwide begins to target the foundation of our computing experience: the operating system. … The post Age Verificati…
Aggregated blog posts from India's open source maintainers.
The digital landscape is currently undergoing a massive shift as new legislation worldwide begins to target the foundation of our computing experience: the operating system. … The post Age Verificati…
I removed the screen from my laptop—and it’s now more useful than before. Anyways, I recently got my hands on a used thinkpad X230 for around 60$. The machine is great, the keyboard even better, but t…
Before reaching Vietnam Continuing from the last post, Badri and I took a flight from the Brunei International Airport to Kuala Lumpur on the 12th of December 2024. We reached Kuala Lumpur in the even…
Having played both parts in the kabuki play that is employee-employer matchmaking, I feel the way we play it is a zero-sum game. I wish it were not so. When this post started life in 2024, as a wall o…
வேண்டும் வேண்டும் என வேண்டும் 🙏வெற்றிகள்என்னிடம் போதும் போதும் என கூறும் தோல்விகள்சிறுசிறு வெற்றிக்கும் மகிழ்ச்சி அடைந்தேன் அன்றுதினமும் மூன்று...கிடைக்குமா? சற்று பார்ப்போம் முயன்று 💪தீராக் காதல் அ…
When you are debugging a production incident, you are forming hypotheses, testing them against evidence, ruling things out, trying not to confuse correlation with causation, and making triage calls un…
ஒரு மரக்கன்று வழங்கும் நிகழ்வில் இருக்கும் மரக்கன்றுகள் என்னை பார்த்து கேட்டன. சும்மாதானே நிற்கிறாய்! எங்களில் ஒருவரை எடுத்து செல் என்றது. மரக்கன்றுகளை வளர்க்க மனமிருக்கிறது ஆனால் வீட்டில் இடமில்லை என…
I wanted a browser terminal at terminal.mrkaran.dev that works from laptop, tablet, and phone without special client setup. The stack that works cleanly for this is ttyd + tmux. Architecture# Browser…
Introduction A sizeable portion of the Indian and global tech ecosystem was gathered at the India AI Impact Summit in New Delhi last week. While I missed attending it due to personal reasons, as an op…
I recently set up LiteLLM with AWS Bedrock as the LLM provider. The docs cover the happy path, but there are a few gotchas that cost me some debugging time. This post covers what I learned, from basic…
When you just watch what’s going on with your seeing, hearing, smelling, tasting, touching, thoughting, feeling and your body-mind in general — it becomes very clear that you are not the things you se…
When I started just looking at what’s going on, I first noticed the cyclic nature of all phenomena. Just about everything had a beginning, middle, and end. Whether it was breath, or heartbeat, or thou…
In my previous post, I introduced Gullak, an expense tracker I built to categorize transactions using LLMs. While the initial prototype used SQLite, I’ve since made a fundamental shift in how Gullak s…
The industry is currently obsessed with defining standards for how Large Language Models (LLMs) should interact with software. We see a proliferation of SDKs, function calling schemas, and protocols l…
TLDR; Software development, as it has been done for decades, is over. LLM coding tools have changed it fundamentally for the better or worse. “Talk is cheap. Show me the code.” — Linus Torvalds, Augus…
I recently published Kurbelfahrplan, a FOSDEM schedule app for the Playdate. This was the first project where I’ve been quite happy with using Claude Code for development, and used it much beyond Copi…
1–20 of 440 posts