KP

KP

@prasanthkarri.dev

🦀 Building data infra @ e6data.com. Fullstack developer in past life. Writes @ prasanthkarri.dev

168 followers472 following256 posts

KP reposted

as more people add bluesky comments to their blogs, bluesky should give back by surfacing their websites. If we visit someone's profile, we should find a prominent link inviting us to explore their garden

KP reposted

I've posted my latest recap of the world of databases: www.cs.cmu.edu/~pavlo/blog/... All the hot topics from the last year: • More Postgres action! • MCP for everyone! • MongoDB gets litigious with FerretDB! • File formats! • Market movements! • The richest person in the history of the world!

cs.cmu.eduDatabases in 2025: A Year in ReviewThe world tried to kill Andy off but he had to stay alive to to talk about what happened with databases in 2025.

KP reposted

Using AI to generate code you don't understand is akin to using a translation app for a language you don't know. It might be ~90% correct but you'll never be able to spot the ~10% that's wrong, and that's going to look bad on you when others do.

KP reposted

exercising in january is way too mainstream, so I'll be starting at some point later in the year just to show that I'm serious about it

KP reposted

​One of the advantages of being a millennial is that by the time these short-form videos started becoming a thing, I was already considered too old for the platforms. So, I ended up never downloading them. But watching my cousins use their phones like zombies - ngl, I’m a tad bit worried.

Tom@moll.dev

Currently, there's an open loop for slop generation. Humans are the predominant navigators of slop space, using engagement / payouts as a heading. What happens when TikTok et. al. close the loop on slop generation?

KP reposted

For the last ~20 years, I did most of my coding inside an IDE - the last ~15 with increasingly good autocomplete. Which is why it’s so weird that I barely opened an IDE the last two weeks, even as I pushed lots of code. I use the CLI, the web and my phone (!!) to prompt code

If you are vibe coding, then yes. Gas Town might give you dopamine. If vibe engineering, which is how I feel we should use these tools, then I don’t think this is the way. Coding is fun. Why do you want some auto complete tool to do all of it without your supervision?

austin@aparker.io

this is one of the most insane [laudatory] things I’ve read today. steve-yegge.medium.com/welcome-to-g...

KP reposted

Applies to some tools, but this is where fine design makes a difference. Code is cheap to prompt, but the real bottleneck to good products is thinking through 99,999 design decisions and considering every edge case. DIY-ing your own tools will teach you how hard beautiful, thoughtful design is

brennan@brennan.computer

I think this is exactly the math that is going to drastically change the small SaaS landscape why would I pay monthly for <tool> when the same cost (maybe less!) can make that and also anything else I need

KP reposted

I am still sort of in disbelief how quickly we moved from "AI is not making me more productive as a programmer" to "of course AI can one-shot advent of code" in less than a year. bsky.app/profile/mits...

Armin Ronacher@mitsuhiko.at

Today I violated my own blog's AI policy and had Claude Code write a guest blog post. That finishes my Advent of Code adventure where I had Claude Opus write and optimize all puzzles itself, including writing input generators in the end. Consider it art. lucumr.pocoo.org/2025/12/23/a...

KP reposted

My colleague Sanjay Ghemawat & I have done a fair bit of performance tuning of various pieces of code. We wrote an internal Performance Hints document ~2 years ago as a way of identifying some general principles & we've recently published a version of it externally. Doc: abseil.io/fast/hints.h...

KP reposted

Reliability is our top priority. We have declared "Code Orange: Fail Small" to focus our engineering efforts on a single goal: ensuring the causes of past outages are fundamentally eliminated. Here is how we are building a more resilient network for the future. https://cfl.re/4pOLIlC

cfl.reCode Orange: Fail Small — Our resilience plan following recent incidentsWe have declared “Code Orange: Fail Small” to focus everyone at Cloudflare on a set of high-priority workstreams with one simple goal: ensure that the cause of our last two global outages never happen...

KP reposted

Replying to @fasterthanli.me

but seriously: $ systemd-run --user --scope -p MemoryMax=4G cargo nextest run woops is preetty cool. I thought I'd have to mess with docker or something.

KP reposted

just for fun, with apptron you can jump into linux in the browser, boot up stock apache, get a public endpoint, and browse to the default page... served from the apache running in the other tab!

KP reposted

Sometimes I look at the code suggested by Copilot and think of the developer who originally wrote it. Who are you? What happened in your life? Where are you now?

KP reposted

I've just realised that reading more fiction books for fun has really helped with me being able to focus properly on reading other stuff. I was just reading something that usually I would skim. Instead I noticed I was taking time to understand it, sometimes, re-reading sentences. Read fiction.

KP reposted

Durable Executions, defined Every durable execution framework: write normal code, get fault tolerance. Yet nobody defines what normal code or fault tolerance are The alternative: a rigorous definition, grounded in first principles, and a minimal implementation Dropping today

KP reposted

Did you know your MacBook has a sensor that knows the exact angle of the screen hinge? It’s not exposed as a public API, but I figured out a way to read it and make it sound like an old wooden door.

KP reposted

KP reposted

The positive thing about AI tooling going mainstream and setting expectations high (e.g. "anyone can build software with AI") is that a large group will learn what us devs know already: Creating good software is hard and it's hard to explain to outsiders in a way they understand

KP reposted

Engineering is the intersection of Curiosity and Capability When your curiosity outstrips your capability, you expand your capability and grow When your capability expands, it allows you to see farther and grows your curiosity Don't allow your tools take away both your Curiosity and Capability