Profile avatar
prasanthkarri.dev
🧳 Building Analytics Platform at Work 🏡 Computer Science 🐇 🕳️ if not work 🌐 https://prasanthkarri.dev
195 posts 141 followers 501 following
Prolific Poster
Conversation Starter

Speaking of which, I’ve been wondering when the next new batch of interesting languages is gonna appear. Like it’s been ten years since the go/rust cohort came up. A lot of current up-and-coming languages have been up-and-coming for a while, when are we gonna see some fresh faces?

LLM tools are great for bootstrapping things or for doing repetitive work. They do overthink and over complicate things a lot. They just fail at KISS. I'm not worried about them taking away my jobs I guess. At least not yet - as of 3.7 Claude & Grok 3.

cloudflare agents: repo: github.com/cloudflare/a... platform docs: developers.cloudflare.com/agents/ starter kit: github.com/cloudflare/a... so much more to come, shipped incrementally directly to you. lfg.

"🏆 100 Most Watched Talks Of 2024" That's a really great list of tech talks to watch. Special kudos to @royvanrijn.com for hitting the Top 10 with his session about the One Billion Row Challenge at GOTO! www.techtalksweekly.io/p/100-most-w...

It is 2025. You are running workflows and jobs on K8s, using Kafka as storage and coordination layer. You need to get data in and out of Kafka to a wide variety of systems - databases, SaaS, etc. What do you use? #databs

Your map’s legend can be turned into a histogram, helping your audience understand the distribution in addition to decoding the colours.

"Social networking and media should have always been temporal. These should be thoughts and creations you're okay with letting go of into the wind." nazhamid.com/journal/less... I've always thought of social media like this. This is why I never cared to download an archive of my social media posts.

react.dev/reference/re... I thought React v19 does have 100% support for web components, right? Why does the docs say next version? Bug in the docs or am I missing something?

Just incredible how often waking up my computer from sleep in 2025 makes it feel as sluggish as it felt in 1995 to do so. We have so much better hardware 30 years later - but software bloat negates the hardware efficiency gains all too often. Sigh.

OpenAI struck a deal with the US National Laboratories to integrate its product for use with nuclear security. I wrote about what that immediately made me think of. ericwbailey.website/published/st...

History keeps repeating (at least in my case 🤣) #booksky

Building data viz components using Observable Plot is way more fun.

Whenever I apply `Gruvbox` theme as my default, my productivity sky rockets 🚀. Not sure if some placebo tricks going on my brain, or theme does really impact one's productivity. May be those warm colors are the reason.

No better explanation of how Bluesky was built than when it comes from the engineers who did it. Which is exactly what this deepedive is:

The 7 Most Influential Papers in Computer Science History terriblesoftware.org/2025/01/22/t...

curved scrollbar: completed it ✅ CSS + SVG to animate stroke-dashoffset combined with scroll-snap extra bonus: use a scroll animation to toggle scroll-snap at either end of the scroller

2 chapters into "Writing for developers: Blogs that get read" book, It already changed me. Now whenever I see myself scanning hackernews, my background brain is like - this post is of "Rewrite in X pattern", this post is of "Lessons Learned pattern"...etc. Nice chapter on "Blog post patterns".

ParadeDB is now integrated with Postgres block storage. Today, we are releasing Part 1 of our 3-part blog series on how we designed a new storage mechanism for search and analytics in Postgres. www.paradedb.com/blog/block_s...

Loving this course. Do give it a try, if you are interested in learning WebAssembly.

I wrote a new article exploring how set-theoretic types (the foundation of Elixir's type system) could address how many statically typed languages do not allow libraries to evolve their data definitions in a backwards compatible manner: dashbit.co/blog/data-ev... - be warned, it is a long one.

Must reads for web developers - how modern browsers work: 1️⃣ bit.ly/browsers-pt1 2️⃣ bit.ly/browsers-pt2 3️⃣ bit.ly/browsers-pt3 4️⃣ bit.ly/browsers-pt4 and browser.engineering a free to read book on the topic

Another blog post here 📚 This article may be a little abstract, but it's worth reading for readers who want to deeply understand build systems and bundlers in depth. github.com/orgs/web-inf...

good morning and welcome to 2025

This is art

I use PGLite (a wasm build of Postgres) by @electric-sql.com locally so I don't need to install Postgres or run a Docker container 👀

When bun was in very early stages, I was thinking this is just another runtime with perf boost. Excited about the directions it’s going. S3. Sql. Bundling. Tests… 🎉 Prediction: 2025 is going to be the year of Bun (2024 already is to some extent, but I think we are going to see more of it).

In the next version of Bun `bun build` supports bundling assets, JS, and CSS from .html files

📣 BIG ANNOUNCEMENT! I'm excited to announce that we're launching a new online course called Subatomic: The Complete Guide To Design Tokens: www.youtube.com/watch?v=zOD2... This deep-dive course will teach you all you need to master design tokens. Learn more and preorder here: designtokenscourse.com

How do you make a button that doesn't change it's width when it's in a loading state? Use CSS Grid to stack items, and visibility: hidden to hide/show spinner! This approach allows the largest item to size the button, and keeps the button text accessible

Astro 5.0 is a great release with tons of awesome stuff hidden inside. Had to do a video breaking it all down. youtu.be/3xqa0SsRbdM

✍️ "Hard truths about AI-assisted coding" tips & tricks in my latest article: bit.ly/ai-assisted While AI-Assisted coding can get you 70% of the way there (great for prototypes or MVPs), the final 30% requires significant human intervention for quality and maintainability.

Within software architecture, few people shaped the industry as much as @gradybooch.bsky.social. Safe to say he's a true legend. In today's The Pragmatic Engineer Podcast episode, he shares fascinating stories, insights, observations. Watch here: newsletter.pragmaticengineer.com/p/software-a...

We are a small team (1 man ops) and using mix of GCP/AWS as it makes things lot easier when it comes to K8. I think with this change, we can just continue using AWS + K8.

What do you do when you have long running e2e tests going on? - Hackernews? - Bluesky? - Walk around? Something else? Looking for suggestions on what you do in those 3-5mins chunks.

There is so much in the JS world that I don't know. Going through the survey every year is a humbling experience. survey.devographics.com/survey/state...

Time for some re-reading session before wrapping up the year.

So fun to go through. Give it a try. Than you @fekri.io. 🙌 blueskyroast.com/roast/prasan...

7 databases in 7 weeks cool idea :) matt.blwt.io/post/7-datab...