High Agency is how you thrive in the AI era. t.co/5VKVLSsnnj
https://www.youtube.com/watch?v=L1Npx-fBing
t.co
KP
@prasanthkarri.dev
🦀 Building data infra @ e6data.com. Fullstack developer in past life. Writes @ prasanthkarri.dev
High Agency is how you thrive in the AI era. t.co/5VKVLSsnnj
https://www.youtube.com/watch?v=L1Npx-fBing
t.co
Back in January I gave a talk at Jane Street titled "Are Mutexes Slow?" (I gave a lightning version of it at @rustikon.dev last week!). And it's now up on YouTube if you're interested in wonky details about CPU cache coherence and the cost of coordination! www.youtube.com/watch?v=tND-...
The Cost of Concurrency Coordination with Jon Gjengset
YouTube video by Jane Street
youtube.com
We are excited to announce that we can successfully use Rust's std::thread on the GPU. This has never been done before. www.vectorware.com/blog/threads... Supporting Rust's std::thread enables existing Rust code to work on the GPU and makes GPU programming more ergonomic.
Rust threads on the GPU
GPU code can now use Rust's threads. We share the implementation approach and what this unlocks for GPU programming.
vectorware.com
Our latest interview: @gergely.pragmaticengineer.com shares his path to The Pragmatic Engineer, his favorite bloggers, and tips for others writethatblog.substack.com/p/gergely-or...
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...
Variant Type in Apache Parquet for Semi-Structured Data
Introducing Native Variant Type in Apache Parquet
parquet.apache.org
it’s important to keep caring about how things work and how they’re built
Highly recommend. Now I'm digging through all the references, links - nice rabbit hole. newsletter.pragmaticengineer.com/p/observabil...
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.
newsletter.pragmaticengineer.com
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...
Passenger | Let Her Go (Official Video)
YouTube video by Passenger
youtube.com
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
RUST REFLECTION MVP HAS LANDED github.com/rust-lang/ru... THIS IS NOT A DRILL
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...
github.com
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!
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.
cs.cmu.edu
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.
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
My friends in Austria sent this and I can't stop watching...wait for the end. 🤗💜
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.
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.
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?
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?
this is one of the most insane [laudatory] things I’ve read today. steve-yegge.medium.com/welcome-to-g...
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.
Atmospheric Computing
Cloud computing has been extremely successful, but it lost the values that drove personal computing. We can solve this by evolving forward.
pfrazee.com
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
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
Uber - From Batch to Streaming www.uber.com/blog/from-ba...
From Batch to Streaming: Accelerating Data Freshness in Uber’s Data Lake
At Uber, the data lake is a foundational platform powering analytics and machine learning across the company. Historically, ingestion into the lake was powered by batch jobs with freshness measured…
uber.com
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...
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...
Going deep into FDAP stack is super fun. I’m finding a rabbit hole to dive into like every hour.