KP @prasanthkarri.dev · 27/06/2026High Agency is how you thrive in the AI era. t.co/5VKVLSsnnjt.cohttps://www.youtube.com/watch?v=L1Npx-fBing 110
Reposted by KPBryan Cantrill @bcantrill.bsky.social · 12/04/2026The peril of laziness lost bcantrill.dtrace.org/2026/04/12/t...bcantrill.dtrace.orgThe peril of laziness lost | The Observation Deck 427887
Reposted by KPJon Gjengset @jonhoo.eu · 26/03/2026Back 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-...youtube.comThe Cost of Concurrency Coordination with Jon GjengsetYouTube video by Jane Street 0589
Reposted by KPvectorware.com @vectorware.com · 24/03/2026We 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.vectorware.comRust threads on the GPUGPU code can now use Rust's threads. We share the implementation approach and what this unlocks for GPU programming. 013726
Reposted by KPCynthia Dunlop @cynthiadunlop.bsky.social · 24/03/2026Our 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... 052
KP @prasanthkarri.dev · 06/03/2026Lucky people you all are. I've to settle for Kindle edition for now. Print, it says probably march/april. 😐 010
Reposted by KPMurat (Distributolog) @muratdemirbas.bsky.social · 05/03/2026[new blog post] Building a database on S3 muratbuffalo.blogspot.com/2026/03/buil...muratbuffalo.blogspot.comBuilding a Database on S3Hold 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 ... 0102
Reposted by KPJulien Le Dem @julien.ledem.net · 05/03/2026If 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...parquet.apache.orgVariant Type in Apache Parquet for Semi-Structured DataIntroducing Native Variant Type in Apache Parquet 083
Reposted by KPZach Leatherman @zachleat.com · 17/02/2026it’s important to keep caring about how things work and how they’re built 727862
KP @prasanthkarri.dev · 28/01/2026Published a new post after a long gap - www.prasanthkarri.dev/coding-agent...prasanthkarri.devCoding agents are here. So what? | Prasanth KarriAnyone with access to coding agents can spit out code. But not everyone using these tools can generate code that meets requirements without issues.... 010
KP @prasanthkarri.dev · 25/01/2026reason 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 010
KP @prasanthkarri.dev · 25/01/2026Highly recommend. Now I'm digging through all the references, links - nice rabbit hole. newsletter.pragmaticengineer.com/p/observabil...newsletter.pragmaticengineer.comObservability: the present and future, with Charity MajorsIn 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. 000
KP @prasanthkarri.dev · 20/01/2026Didn'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...youtube.comPassenger | Let Her Go (Official Video)YouTube video by Passenger 100
Reposted by KPTynan is afk til 10/19 ⁂ @tynanpurdy.com · 20/01/2026I have no more patience for platforms. I'm done. #offprint tynanistyping.offprint.app/a/3mcsvj…tynanistyping.offprint.appTynan Is Typing | Tynan Purdy | OffprintTake a peek inside my brain. Internet thoughts. Design takes. Pontificating on life. 512328
Reposted by KPpatak @patak.cat · 16/01/2026as 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 71127
KP @prasanthkarri.dev · 17/01/2026One 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 😂) 110
KP @prasanthkarri.dev · 12/01/2026But 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. 000
KP @prasanthkarri.dev · 12/01/2026I 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. 100
Reposted by KPamos @fasterthanli.me · 10/01/2026RUST REFLECTION MVP HAS LANDED github.com/rust-lang/ru... THIS IS NOT A DRILLgithub.comReflection MVP by oli-obk · Pull Request #146923 · rust-lang/rustI 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... 918439
Reposted by KPAndy Pavlo @andypavlo.bsky.social · 05/01/2026I'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. 17625
Reposted by KPOlivier Bourgeois @olivi-eh.dev · 07/01/2026Using 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. 0404
KP @prasanthkarri.dev · 08/01/2026Currently 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 😅 100
Reposted by KPDavid Buchanan @retr0.id · 04/01/2026exercising 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 1991
Reposted by KPAriaa® @ariaa.bsky.social · 03/01/2026My friends in Austria sent this and I can't stop watching...wait for the end. 🤗💜 691976771
Reposted by KPCSS by T. Afif @css-only.dev · 02/01/2026Ready 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. 514526
Reposted by KPRedowan Delowar @rednafi.com · 03/01/2026One 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. 142
Reposted by KPGergely Orosz @gergely.pragmaticengineer.com · 03/01/2026For 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 191525
KP @prasanthkarri.dev · 03/01/2026If 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? 020
Reposted by KPP(aul) Frazee @pfrazee.com · 31/12/2025Time 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.pfrazee.comAtmospheric ComputingCloud computing has been extremely successful, but it lost the values that drove personal computing. We can solve this by evolving forward. 33475113
Reposted by KPMaggie Appleton @maggieappleton.com · 30/12/2025Applies 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 212213
Reposted by KPrmoff 🏃♂️🫖🥓 @rmoff.net · 24/12/2025Uber - From Batch to Streaming www.uber.com/blog/from-ba...uber.comFrom Batch to Streaming: Accelerating Data Freshness in Uber’s Data LakeAt 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… 042
Reposted by KPArmin Ronacher @mitsuhiko.at · 24/12/2025I 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... 6563
KP @prasanthkarri.dev · 22/12/2025I’ve always thought this is a MacOS thing and end up restarting entire system thinking it’s been a while. So it’s a chrome thing then… 🤔 120
KP @prasanthkarri.dev · 21/12/2025Going deep into FDAP stack is super fun. I’m finding a rabbit hole to dive into like every hour. 000
KP @prasanthkarri.dev · 21/12/2025Would like to know your thoughts on the quality of Claude output when it comes to Rust 🦀 100
KP @prasanthkarri.dev · 21/12/2025I just wish discord has some AI within or some feature that summarises what happens when I’m not there. 000
KP @prasanthkarri.dev · 21/12/2025My discord became overwhelming, tonnes of servers and lots of daily activity that I don’t want to miss 100
Reposted by KPJeff Dean @jeffdean.bsky.social · 19/12/2025My 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... 213225
Reposted by KPCloudflare @cloudflare.social · 19/12/2025Reliability 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. cfl.re/4pOLIlCcfl.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... 0135
Reposted by KPAndrew Lamb @andrewlamb1111.bsky.social · 24/11/2025Building Modern Databases with the FDAP Stack • Andrew Lamb & Olimpiu Pop • GOTO 2025 www.youtube.com/watch?v=Gd-m...youtube.comBuilding Modern Databases with the FDAP Stack • Andrew Lamb & Olimpiu Pop • GOTO 2025YouTube video by GOTO Conferences 022
Reposted by KPAndrew Lamb @andrewlamb1111.bsky.social · 12/12/2025Qiwei Huang explains how we use Late Materialization (LM) in the Apache Rust Parquet reader to accelerate filtering. LM can describe several techniques, but this is a core one (also applies to joins, Top-K, etc) arrow.apache.org/blog/2025/12... 0101
Reposted by KPamos @fasterthanli.me · 12/12/2025à propos nothing: cargo-nextest's "wrapper-scripts" feature is amazing if you find yourself having to run tests through valgrind, heaptrack, strace, perf... for uhhh reasons. nexte.st/docs/configu...nexte.stWrapper scripts - cargo-nextestWrapping test execution with custom commands using filtersets and platform-specific scoping. 1111
Reposted by KPamos @fasterthanli.me · 12/12/2025but 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. 1201
Reposted by KPJeff Lindsay @progrium.bsky.social · 12/12/2025just 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! 032