David Calavera's Avatar

David Calavera

@calavera.dev

I enjoy reading lots of books, and building open source tools for πŸ¦€ developers. I hope you like dogs.

825
Followers
344
Following
305
Posts
22.10.2024
Joined
Posts Following

Latest posts by David Calavera @calavera.dev

I don’t have a stomach nor an esophagus

05.03.2026 06:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
A screenshot from a twitter dm email notification from @rafa.design to me on May 2, 2016. The message says β€œJust checking in, love the product, maybe I can help”

A screenshot from a twitter dm email notification from @rafa.design to me on May 2, 2016. The message says β€œJust checking in, love the product, maybe I can help”

I completely forgot that we hired @rafa.design at Netlify after he slid into my twitter dms almost a decade ago now. ”Maybe I can help” is probably the understatement of the decade.

26.02.2026 18:34 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Made the cover of @acm.org with "A Decade of Docker Containers", recapping much systems work! Docker grew so fast in those early days that we never got a chance to write an academic paper about it, so this has been a long time coming cacm.acm.org/research/a-d... w/ @justincormack.bsky.social djs55

24.02.2026 23:01 πŸ‘ 64 πŸ” 14 πŸ’¬ 4 πŸ“Œ 1

having no idea what Cloudflare wants to do with this, Iβ€˜d say the main difference here is that their matrix or mastodon research projects didn’t give the company a path to take significant amounts of revenue away from a competitor, while this does.

24.02.2026 23:33 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
How we rebuilt Next.js with AI in one week One engineer used AI to rebuild Next.js on Vite in a week. vinext builds up to 4x faster, produces 57% smaller bundles, and deploys to Cloudflare Workers with a single command.

Well played blog.cloudflare.com/vinext/

24.02.2026 20:17 πŸ‘ 7 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Show, don’t tell - exe.dev blog On the perils of marketing, and writing private apps from your phone.

Idle thoughts on how to communicate in the ongoing marketing catastrophe, with an example showing how you can write software on your phone. blog.exe.dev/show-dont-tell

22.02.2026 21:59 πŸ‘ 26 πŸ” 2 πŸ’¬ 3 πŸ“Œ 0
Preview
DOGE Bro’s Grant Review Process Was Literally Just Asking ChatGPT β€˜Is This DEI?’ Federal grants that had been approved after a full application and review process were terminated by some random inexperienced DOGE bros based on whether ChatGPT could explainβ€”in under 120 characte…

A must read - www.techdirt.com/2026/02/19/d...

22.02.2026 00:31 πŸ‘ 280 πŸ” 133 πŸ’¬ 4 πŸ“Œ 0

your under-provisioned and poorly configured CI system is staring down at you and laughing at your "AI productivity gains"

17.02.2026 20:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

I have a really hard time understanding how a website can go downhill so quick that not even the most basic things that have been working for 15 years work anymore

14.02.2026 23:56 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I own several of their cameras and a lock and their integration with homekit is really nice, I have not had any issues in years.

I've been looking at the doorbell for a while, but nobody really comes to our house and rings the current one, so it's kinda pointless to even have one XD

09.02.2026 16:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
XDebug Plugin β€” Apache Traffic Server documentation

It was inspired by this: docs.trafficserver.apache.org/admin-guide/...

05.02.2026 23:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I built something like this at Netlify. When our systems received a specific request header, all services involved in serving that request would enable debug logs for that specific request. Our support team used it all the time to inspect customer traffic. It was a game changer to diagnose problems.

05.02.2026 23:52 πŸ‘ 4 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

I cannot endorse this more. Every week that I go to volunteer at the shelter, my mood completely lifts for a day or two.

25.01.2026 09:39 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is good read about the state of open source and AI. Unfortunately, I'm skeptic about GitHub doing something to make things better. So far, their latest changes in PRs, splitting large PRs in one page per file(WTF), make reviewing code generated by AI worse, no better πŸ€·β€β™‚οΈ

23.01.2026 23:49 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
ZeroFS Documentation The filesystem that makes S3 your primary storage. Mount S3 buckets as local filesystems with NFS or 9P or use them as block devices with NBD.

You should take a look at zerofs: www.zerofs.net

11.01.2026 20:18 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub mute all buttons - Chrome Web Store Add `mute all` buttons to the GitHub notifications page

A decade ago, I built a chrome extension to help me with that same problem, it’s been broken for years. Even though there have been improvements in the notifications ui, it’s never designed for heavy read usage. I kinda started missing Octobox recently. chromewebstore.google.com/detail/githu...

10.01.2026 17:37 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Kona doing her best @firefox.com impersonation

02.01.2026 16:37 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

When I maintained the Rust runtime for AWS Lambda, trying to cross-compile OpenSSL because it's the default tls backend in reqwest was the top issue for people starting with the runtime.

I'm very happy that I was able to provide a little bit of help to remove that category of problems all together.

30.12.2025 21:26 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
reqwest v0.13 - rustls by default reqwest v0.13 brings rustls by default, feature cleanup, but otherwise easy to upgrade.

To end the year, a new major version of #rustlang reqwest, v0.13.0 is out! πŸš€

- This brings rustls by default, replacing native-tls. πŸ¦€
- Some feature and method cleanup.
- But easy to upgrade for most everyone.

seanmonstar.com/blog/reqwest...

30.12.2025 15:59 πŸ‘ 38 πŸ” 5 πŸ’¬ 1 πŸ“Œ 1
Preview
Release v0.13.0-rc.1 Β· seanmonstar/reqwest πŸ‘€ Discussion here if you give it try, thanks! Main breaking changes rustls is now default instead of native-tls rustls provider defaults to aws-lc instead of ring (rustls-no-provider exists if you...

Just published a new #rustlang reqwest release candidate: v0.13.0-rc.1.

This has some breaking changes, the biggest was switching to rustls by default.

I'd appreciate if you gave it a spin πŸ™

github.com/seanmonstar/...

23.12.2025 22:02 πŸ‘ 34 πŸ” 10 πŸ’¬ 1 πŸ“Œ 1
Web engine CI on a Shoestring Budget
Web engine CI on a Shoestring Budget YouTube video by Igalia

We have built a self-hosted runner system that does virtual machine orchestration under the hood, cutting our CI times by 50-90%, all for barely 400 EUR/month!

Delan Azabani explains it all in her talk: www.youtube.com/watch?v=-W1m...

Transcript and slides: www.azabani.com/2025/12/18/s...

23.12.2025 08:17 πŸ‘ 44 πŸ” 13 πŸ’¬ 0 πŸ“Œ 0

I discovered it early this year and I went through the first 6 books on a row. It was a couple of months full of laughs and fun.

21.12.2025 21:20 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yes, DM me

19.12.2025 20:21 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Tri-color Australian shepherd dog wearing an orange bow-tie. The background is baby blue.

Tri-color Australian shepherd dog wearing an orange bow-tie. The background is baby blue.

Tri-color Australian shepherd dog wearing an orange bow-tie. The background is baby blue.

Tri-color Australian shepherd dog wearing an orange bow-tie. The background is baby blue.

Tri-color Australian shepherd dog wearing an orange bow-tie. The background is baby blue.

Tri-color Australian shepherd dog wearing an orange bow-tie. The background is baby blue.

Tri-color Australian shepherd dog wearing an orange bow-tie. The background is baby blue.

Tri-color Australian shepherd dog wearing an orange bow-tie. The background is baby blue.

I hadn’t done a dog photoshoot in a while. Our neighbor Nova is a spunky little Australian shepherd pup that cannot stay put for more than 5 seconds.

19.12.2025 03:42 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’m just glad they only have the thanksgiving chips for a month

13.12.2025 22:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It’s mind blowing how you managed to swap the numbers in the cup without leaving any mark behind. That kind of art had been lost for generations. Congratulations to the whole production team

12.12.2025 20:31 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Castle of Loarre - Wikipedia

partially filmed in my hometown in Spain. Here’s a link to the castle at the begging of the movie, where Balian lived: en.wikipedia.org/wiki/Castle_...

09.12.2025 02:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

It was all fun and games until the diarrhea happened

28.11.2025 20:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

he didn’t need to insult people to communicate those changes. It tells more about him than about GitHub employees

27.11.2025 17:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

@vegandollhouse.com can hook you up with some delicious cupcake recipes

23.11.2025 05:18 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0