KP's Avatar

KP

@prasanthkarri.dev

πŸ¦€ Building data infra @ e6data.com. Fullstack developer in past life. Writes @ prasanthkarri.dev

159
Followers
463
Following
255
Posts
21.08.2023
Joined
Posts Following

Latest posts by KP @prasanthkarri.dev

Lucky people you all are. I've to settle for Kindle edition for now. Print, it says probably march/april. 😐

06.03.2026 03:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Building a Database on S3 Hold your horses. I'm not unveiling a new S3-native database. The paper is from 2008. Many of its protocols feel clunky today. Yet it nails ...

[new blog post]

Building a database on S3

muratbuffalo.blogspot.com/2026/03/buil...

05.03.2026 03:10 πŸ‘ 11 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Variant Type in Apache Parquet for Semi-Structured Data Introducing Native Variant Type in Apache Parquet

If you want to learn more about the Variant type in Parquet, Aihua Xu and @andrewlamb1111.bsky.social wrote a great blog post on the project blog.

parquet.apache.org/blog/2026/02...

05.03.2026 19:01 πŸ‘ 7 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

it’s important to keep caring about how things work and how they’re built

17.02.2026 21:14 πŸ‘ 279 πŸ” 62 πŸ’¬ 7 πŸ“Œ 7
Coding agents are here. So what? | Prasanth Karri Anyone with access to coding agents can spit out code. But not everyone using these tools can generate code that meets requirements without issues....

Published a new post after a long gap - www.prasanthkarri.dev/coding-agent...

28.01.2026 09:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

reason why I've entirely stopped using it and when I do need hands off approach, it's wispr flow to the rescue. Wispr is great so far. But yeah, I wish claude becomes as good as chatgpt voice mode

25.01.2026 19:11 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Observability: the present and future, with Charity Majors In today's episode of The Pragmatic Engineer, I'm joined by Charity Majors, a well-known observability expert – as well as someone with strong and grounded opinions.

Highly recommend. Now I'm digging through all the references, links - nice rabbit hole.

newsletter.pragmaticengineer.com/p/observabil...

25.01.2026 14:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Haha, no pressure. Register Spill is more than enough :D

21.01.2026 09:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Choose your storage layer carefully.

20.01.2026 16:45 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Wow, it's been a while. Testing the waters? or back here?

20.01.2026 13:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Passenger | Let Her Go (Official Video)
Passenger | Let Her Go (Official Video) YouTube video by Passenger

Didn't realise how much I love @spacecowboy17.bsky.social "For You" feed.

"Well you only need the light when it's burning low Only miss the sun when it starts to snow... "

Reminding me of this lyrics - www.youtube.com/watch?v=RBum...

Rooting for you spacecowboy...

20.01.2026 10:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

As rigor-oriented professionals we must remember that the deterministic work output always comes first, and it is what we're held accountable to. This is why I'm concerned about people modeling "I haven't even looked at the code" behavior. This is a shirking of accountability

20.01.2026 03:48 πŸ‘ 52 πŸ” 6 πŸ’¬ 3 πŸ“Œ 1
Preview
Tynan Is Typing | Tynan Purdy | Offprint Take a peek inside my brain. Internet thoughts. Design takes. Pontificating on life.

I have no more patience for platforms. I'm done.
#offprint

https://tynanistyping.offprint.app/a/3mcsvjjceei23-publishing-on-the-atmosphere

19.01.2026 19:12 πŸ‘ 118 πŸ” 26 πŸ’¬ 4 πŸ“Œ 9
@danielroe.dev profile with a proposed Website button linking to danielroe.dev

@danielroe.dev profile with a proposed Website button linking to danielroe.dev

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

16.01.2026 21:33 πŸ‘ 103 πŸ” 7 πŸ’¬ 7 πŸ“Œ 3

One of my favourite childhood games. Arkanoid. Now you put this seed in my head, why not rebuild this a side project (one more to the never ending list of side projects πŸ˜‚)

17.01.2026 06:49 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

my competitive advantage is that i'm having fun

13.01.2026 05:21 πŸ‘ 75 πŸ” 12 πŸ’¬ 2 πŸ“Œ 0

But there are also instances where I just shut it down completely and hand code it like old days without any autofill. Just to make sure I’ve indeed learned or was just nodding my head along to whatever it says.

12.01.2026 02:45 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I usually ask AI to keep explaining while it writes. Like why this and what alternatives are considered, why not them…etc. ELI5 mode if it’s a language I’ve never worked with earlier.

12.01.2026 02:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Reflection MVP by oli-obk Β· Pull Request #146923 Β· rust-lang/rust I am opening this PR for discussion about the general design we should start out with, as there are various options (that are not too hard to transition between each other, so we should totally jus...

RUST REFLECTION MVP HAS LANDED github.com/rust-lang/ru...

THIS IS NOT A DRILL

10.01.2026 20:09 πŸ‘ 188 πŸ” 40 πŸ’¬ 9 πŸ“Œ 4
Preview
Databases in 2025: A Year in Review The world tried to kill Andy off but he had to stay alive to to talk about what happened with databases in 2025.

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!

05.01.2026 14:14 πŸ‘ 77 πŸ” 26 πŸ’¬ 1 πŸ“Œ 6

Teaser - Just AI πŸ˜›

08.01.2026 02:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

07.01.2026 21:29 πŸ‘ 41 πŸ” 4 πŸ’¬ 0 πŸ“Œ 3

Currently reading β€œWriting to Learn” by William Zinsser.

Was surprised at first to see so many em dashes throughout. And the book was written long back before LLM tools are out there.

That’s when I learned this β€œem dashes means AI” is not really a thing. We should just whatever works for us πŸ˜…

08.01.2026 02:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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

04.01.2026 11:58 πŸ‘ 101 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

My friends in Austria sent this and I can't stop watching...wait for the end. πŸ€—πŸ’œ

03.01.2026 11:38 πŸ‘ 1810 πŸ” 729 πŸ’¬ 53 πŸ“Œ 164
Video thumbnail

Ready for the first cool demo of the year?

A mini Mario world with keyboard control. Yes, you can move Mario and also jump! πŸ‘€

Demo: codepen.io/t_afif/full/... via @codepen.io

βœ”οΈ 100% CSS Magic
βœ”οΈ Minimal HTML
❌ 0% JavaScript

A Chrome-only experimentation using modern CSS.

02.01.2026 13:39 πŸ‘ 126 πŸ” 24 πŸ’¬ 5 πŸ“Œ 10

​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.

03.01.2026 13:33 πŸ‘ 4 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

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

03.01.2026 13:59 πŸ‘ 155 πŸ” 5 πŸ’¬ 19 πŸ“Œ 3

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?

03.01.2026 02:49 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Atmospheric Computing Cloud computing has been extremely successful, but it lost the values that drove personal computing. We can solve this by evolving forward.

Time for my big year end blogpost about the Atmosphere.

From the personal computing perspective, the cloud has been a disaster β€” but we shouldn't run away from it.

We can solve a lot of problems by connecting our clouds, turning it into atmospheric computing.

31.12.2025 22:19 πŸ‘ 484 πŸ” 114 πŸ’¬ 34 πŸ“Œ 35