Sign in

David Flanagan

@rawkode.bsky.social
4.4K followers 554 following 1.8K posts

Helping developers & operators level-up with Kubernetes, Cloud Native, Rust, WebAssembly, & Nix. 🌟 Founder @rawkode.academy 💼 CoreWeave 📆 Co-Organiser @kubernetes.london 🏴󠁧󠁢󠁳󠁣󠁴󠁿

PostsRepliesMedia
David Flanagan @rawkode.bsky.social · 23/05/2026
Remember: I’ve moved. Please follow my other account.
020
David Flanagan @rawkode.bsky.social · 11/05/2026
I need your help! I am removing this did:plc and migrating to my own did:web on Cloudflare. Removing as much of the centralised crap of atproto as I can. Can y’all please share and follow @rawkode.dev instead of this account?
static.klipy.com
Pretty Please Agnes
ALT: Pretty Please Agnes
3125
David Flanagan @rawkode.bsky.social · 10/05/2026
Why isn’t there an ATProto app that can just let me subscribe directly to people’s repos and cut out all the AppView centralised bullshit? I think I’m leaning back to ActivityPub these days, I’m definitely using BlueSky less and less.
340
David Flanagan @rawkode.bsky.social · 01/05/2026
I really wish live streaming applications would support Firefox. Does anyone know what the gap is here? Why isn't Firefox supported? Still WebRTC stuff?
210
David Flanagan @rawkode.bsky.social · 29/04/2026
Anyone else just really tired, all the damn time? Like, with everything?
380
Reposted by David Flanagan
Scott McAllister @stmcallister.bsky.social · 29/04/2026
🎙️ Episode 3 of the DevRel Activity Patterns podcast is live! We dig into the Technical Support Pattern — the work nobody puts on their resume but everyone ends up doing. Developers are watching whether you follow through. Trust lives and dies there. devrelpatterns.com/videos/ep-03...
devrelpatterns.com
Developer Relations Activity Patterns: Episode 3 - Technical Support Pattern
Developer Relations Activity Patterns: Episode 3 - Technical Support Pattern
021
David Flanagan @rawkode.bsky.social · 29/04/2026
Hi @tangled.org ! Any plans to be more monorepo native? Issues / Tags / PRs grouped by projects / services scoped within the monorepo?
140
David Flanagan @rawkode.bsky.social · 28/04/2026
Oh, great. Now I'm writing my own Git Forge. It's just for me, it's not for anyone else. Personal software is my favourite thing about AI
131
Reposted by David Flanagan
Justin Garrison @justingarrison.com · 27/04/2026
Talos 1.13 came out today and tomorrow I'm going to walk through some of the new features and do a live cluster upgrade www.youtube.com/live/yoXcJBo...
youtube.com
Talos Linux 1.13 features and upgrade process
YouTube video by Sidero Labs
1226
David Flanagan @rawkode.bsky.social · 27/04/2026
Who’s making a GitHub alternative that wasn’t designed by a backend developer?
11376
Reposted by David Flanagan
Kubernetes @kubernetes.io · 24/04/2026
Kubernetes v1.36: User Namespaces in Kubernetes are finally GA-
kubernetes.io
Kubernetes v1.36: User Namespaces in Kubernetes are finally GA
After several years of development, User Namespaces support in Kubernetes reached General Availability (GA) with the v1.36 release. This is a Linux-only feature. For those of us working on low level container...
0163
David Flanagan @rawkode.bsky.social · 10/04/2026
@jimmy.zelinskie.com I forget, did I show you this?
github.com
GitHub - rawkode/prescience: An idiomatic Rust client library for SpiceDB
An idiomatic Rust client library for SpiceDB. Contribute to rawkode/prescience development by creating an account on GitHub.
130
David Flanagan @rawkode.bsky.social · 09/04/2026
I forgot how persistent the emails can be after #KubeCon.
media.tenor.com
a man in a suit and hawaiian shirt is standing in front of a door .
Alt: Kramer says “It’s too much!”
030
David Flanagan @rawkode.bsky.social · 09/04/2026
Shoutout to the awesome @samwho.dev, who’s Bloom Filters article continues to deliver for me, month after month. I’m always reviewing it to remind myself how they work 😅
samwho.dev
Bloom Filters
A visual, interactive guide to what bloom filters are, when you would use them, and how they work.
2284
David Flanagan @rawkode.bsky.social · 08/04/2026
rawkode.academy
Dragonfly Adds Native Hugging Face and ModelScope Protocols
Dragonfly's dfget now supports hf:// and modelscope:// with auth and revision pinning. The upside is simpler model distribution and lower origin egress, but benchmark claims still need real cluster da...
000
David Flanagan @rawkode.bsky.social · 29/03/2026
Damn it. Followed you damn YouTube advice that said a chest can access ALL storage boxes in a house. Turns out it’s limited to 4 Pokopia time wasted 😭
000
Reposted by David Flanagan
Marcus Noble @averagemarcus.bsky.social · 17/03/2026
I finally got around to writing up my tips and recommendations on making the most out of #KubeCon. If this is going to be your first KubeCon do take a read and let me know what you think. If you're a vetran attendee - did I miss anything that you'd recommend? marcusnoble.co.uk/2026-03-17-k...
marcusnoble.co.uk
KubeCon EU Amsterdam 2026 - My Guide to Managing the Chaos
With KubeCon just 1 week away I thought it would be good to share some of my tips and suggestions on how to make the most of the week without burning out. I've been to a few KubeCon's now, both EU and...
013
David Flanagan @rawkode.bsky.social · 15/03/2026
How did I have no idea that CEO of DeepMind was a developer on Theme Hospital, Black & White, and Republic: the Revolution ? Smacked right in my childhood with that knowledge!
150
David Flanagan @rawkode.bsky.social · 14/03/2026
I have an AI robot in my cluster that builds and deploys apps on demand …
250
David Flanagan @rawkode.bsky.social · 14/03/2026
Why is nobody talking about Pokopia? It’s freaking good 😅
240
David Flanagan @rawkode.bsky.social · 13/03/2026
Who will I see at KubeCon in a little over a week? Yes, surprised myself that I’m going too. The things I do to meet all the best people.
media.tenor.com
buzz lightyear from toy story is kneeling down in front of a magic etch a sketch
ALT: buzz lightyear from toy story is kneeling down in front of a magic etch a sketch
9180
David Flanagan @rawkode.bsky.social · 19/02/2026
I'm very fortunate that I have some wonderful and amazing people around me, such as @icepuma.dev. He's built an awesome website for sharing Kubernetes and Cloud Native news, rawkode.news, that anyone can subscribe to via RSS or just visit the website and get the latest.
rawkode.news
Rawkode News
Latest signals from the Rawkode News community.
160
Reposted by David Flanagan
James Laverack @jamesl.bsky.social · 19/02/2026
Book 👍 www.oreilly.com/library/view...
oreilly.com
Cilium: Up and Running
Cilium is now considered the de facto cloud native networking platform for Kubernetes, connecting, securing, and monitoring millions of applications across thousands of clusters.... - Selection from C...
183
Reposted by David Flanagan
Stefan Ruzitschka @icepuma.dev · 28/01/2026
Finally :) First module of my Rust course at the @rawkode.academy is out rawkode.academy/courses/rust... Thanks @steveklabnik.com for the material about "the history of Rust" - I've linked it in the module :)
rawkode.academy
Introduction - Rust for the Rusty
Rust for the Rusty: a practical re-introduction to Rust for busy engineers and brave beginners who want modern, confident Rust.
031
David Flanagan @rawkode.bsky.social · 21/01/2026
Live in LESS THAN AN HOUR Come learn you some jj 😄
0192
David Flanagan @rawkode.bsky.social · 19/01/2026
fish as your primary shell nushell for all scripting
media.tenor.com
a cartoon of a man giving an ok sign and the word perfection below him
ALT: a cartoon of a man giving an ok sign and the word perfection below him
040
David Flanagan @rawkode.bsky.social · 19/01/2026
Have you heard all the cool kids talking about #jj and wondered how to get started? Have you tried #jj and couldn't make it stick? I've got a live stream JUST FOR YOU! Join @steveklabnik.com and I on Wednesday as we get you up to speed with everything #jj. I'm very excited for this session
youtube.com
Hands-on Introduction to jujutsu (jj) | Rawkode Live
YouTube video by Rawkode Academy
181
David Flanagan @rawkode.bsky.social · 18/01/2026
> In a world of AI coding assistants, is code from external contributors actually valuable at all? Great question and the answer is no, not really. Contributions are now the ideas and discussions for the direction and experience of using software, coding can be written by robots.
tldraw.dev
Stay away from my trash! - tldraw: Build whiteboards in React with the tldraw SDK
The tldraw SDK provides tools, services, and APIs to build beautiful whiteboards and infinite canvas applications with real-time collaboration and a powerful React-based canvas.
010
David Flanagan @rawkode.bsky.social · 18/01/2026
What I love most about AI is the use-case for personal software. I now have a collection of Stargate themed apps for my desktop. Kree brings my most missed Linux feature to macOS, focus follows mouse. I don’t need to promote it, sell it, it doesn’t even have a logo. It’s perfect.
040
Reposted by David Flanagan
danielroe @danielroe.dev · 17/01/2026
if it's not blindingly obvious, bags.fm + OSS is a scam - please have nothing to do with it www.seangoedecke.com/gas-and-ralph/
seangoedecke.com
Crypto grifters are recruiting open-source AI developers
--
85215
David Flanagan @rawkode.bsky.social · 17/01/2026
I haven’t deleted my Twitter account just yet, but this crypto bags scam for AI influencers is likely the tipping point. People I respected are now grifting their meme coins to fund their bullshit and it’s just too much.
120
David Flanagan @rawkode.bsky.social · 12/01/2026
Hey @thenewstack.io, want to look after the @rawkode.academy for me for a while? Needs fed 3 times a day and snores, but relatively low maintenance.
020
David Flanagan @rawkode.bsky.social · 12/01/2026
Taking a “real” job is never an easy decision, but the timing was right and the team at CoreWeave is awesome and they’re working with some of the coolest tech and biggest clusters I’ll ever see. Who could say no?
3160
David Flanagan @rawkode.bsky.social · 12/01/2026
This is new
I’m now a Solutions Architect at CoreWeave
4100
David Flanagan @rawkode.bsky.social · 10/01/2026
This is one of those things that feels like an improvement but is complete security theatre. Should have just started with the checksum, file names mean nothing.
kubernetes.io
Kubernetes v1.35: Restricting executables invoked by kubeconfigs via exec plugin allowList added to kuberc
Did you know that kubectl can run arbitrary executables, including shell scripts, with the full privileges of the invoking user, and without your knowledge? Whenever you download or auto-generate a ku...
000
David Flanagan @rawkode.bsky.social · 30/12/2025
What could go wrong? 😅 Medical records yolo’d into “production”
3162
David Flanagan @rawkode.bsky.social · 26/12/2025
Watching everyone panic-migrate off Cloudflare to AWS/GCP because of a rough week is painful to watch. If you treat your critical infrastructure like a day trader treats a dipping stock, you get what you deserve: High bills. Broken configs. And a new set of outages next month.
180
David Flanagan @rawkode.bsky.social · 24/12/2025
Apple Intelligence
350
Reposted by David Flanagan
Alan Pope @popey.me · 24/12/2025
What a year! Whether you're in the pro, anti or "meh" camps when it comes to AI, things have moved rather fast in the last 12 months. Here's a look back I pulled together for work. ainativedev.io/news/a-year-...
ainativedev.io
2025 Year in Review: From Vibe Coding to Viable Code
2025 was the year coding agents went mainstream. We look back at the tools, talks, and turning points that shaped AI-native development.
131
David Flanagan @rawkode.bsky.social · 24/12/2025
iOS is shit. iOS apps are amazing. Android is amazing. Android apps are shit.
media.tenor.com
a cartoon dog with a blue collar says sigh
ALT: a cartoon dog with a blue collar says sigh
080
David Flanagan @rawkode.bsky.social · 23/12/2025
I can build Cuenv in a few minutes on my local machine, but it can take nearly an hour on GHA And they want us to pay for this shit?
github.com
0.20.1 · cuenv/cuenv@0868c9e
Contribute to cuenv/cuenv development by creating an account on GitHub.
210
David Flanagan @rawkode.bsky.social · 20/12/2025
Meanwhile, over on X … Thanks, I think?
3160
David Flanagan @rawkode.bsky.social · 18/12/2025
You better share this post, because if we don’t get enough applications this doesn’t happen and if it doesn’t happen … It’s YOUR fault 😂
151
David Flanagan @rawkode.bsky.social · 18/12/2025
Can I temp anyone to a new season of Klustered?
klustered.dev
Klustered '26 - Live Kubernetes Debugging Competition
Where Kubernetes clusters meet their ultimate challenge. Watch experts debug sabotaged clusters live, with real chaos and no safety nets. Sign up to compete or spectate.
272
David Flanagan @rawkode.bsky.social · 17/12/2025
Share an album where the biggest track was also one of the worst tracks. Pretty Fly for a White Guy
110
David Flanagan @rawkode.bsky.social · 14/12/2025
Normally all my planning with AI happens on my own machine, but what if I did it on GitHub and it became part of the history of the repository? Decided to try it with some codegen planning for Cuenv. Link if you’re curious how I work with AI on new code.
github.com
RFC: cuenv-codegen – Literate Project Scaffolding & Management via AsciiDoc · Issue #183 · cuenv/cuenv
1. Executive Summary We propose a new crate, cuenv-codegen, to serve as a Literate Scaffolding Engine. Its goal is to replace imperative project generators (like projen) with declarative, human-rea...
051
David Flanagan @rawkode.bsky.social · 12/12/2025
Want to be prepared for #Kubernetes 1.35 next week? Check out the @rawkode.academy 1.35 Cheatsheet!
rawkode.academy
Kubernetes 1.35 Cheat Sheet | Rawkode Academy
Your comprehensive guide to Kubernetes 1.35 - breaking changes, new GA features, AI/ML scheduler primitives, and migration checklist. Free for cloud native engineers.
021
David Flanagan @rawkode.bsky.social · 11/12/2025
An important update on the Terraform CDK news. If you watch until the end, there's a special surprise ...
youtube.com
Fuck you, Hashicorp ... an IBM Company.
YouTube video by Rawkode Academy
040
David Flanagan @rawkode.bsky.social · 11/12/2025
Fuck you Hashicorp.
github.com
GitHub - hashicorp/terraform-cdk: Define infrastructure resources using programming constructs and provision them using HashiCorp Terraform
Define infrastructure resources using programming constructs and provision them using HashiCorp Terraform - hashicorp/terraform-cdk
5102
David Flanagan @rawkode.bsky.social · 10/12/2025
GitHub Actions doesn't need to suck, you just need a little bit more CUE in your life. In this video, I walk you through using CUE to define GitHub Actions with type safety, validation, and policy enforcement. CUE is a super power when you learn how to wield it, it's my privilege to show you how.
youtube.com
Replace Your GitHub Actions YAML with CUE
YouTube video by Rawkode Academy
121