Lucky people you all are. I've to settle for Kindle edition for now. Print, it says probably march/april. π
Lucky people you all are. I've to settle for Kindle edition for now. Print, it says probably march/april. π
[new blog post]
Building a database on S3
muratbuffalo.blogspot.com/2026/03/buil...
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...
itβs important to keep caring about how things work and how theyβre built
Published a new post after a long gap - www.prasanthkarri.dev/coding-agent...
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
Highly recommend. Now I'm digging through all the references, links - nice rabbit hole.
newsletter.pragmaticengineer.com/p/observabil...
Haha, no pressure. Register Spill is more than enough :D
Choose your storage layer carefully.
Wow, it's been a while. Testing the waters? or back here?
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...
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
I have no more patience for platforms. I'm done.
#offprint
https://tynanistyping.offprint.app/a/3mcsvjjceei23-publishing-on-the-atmosphere
@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
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 π)
my competitive advantage is that i'm having fun
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.
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.
RUST REFLECTION MVP HAS LANDED github.com/rust-lang/ru...
THIS IS NOT A DRILL
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!
Teaser - Just AI π
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.
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 π
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.
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?
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.