After beating the first few Zelda dungeons on my conference badge's NES emulator, I realized the badge looks a lot more like a Game Boy than an NES. So I built a Game Boy Color emulator in MicroPython too.
Steve Francia
Steve Francia
@spf13.com
Creator of Hugo, Cobra & Viper Former Go lead @ Google • MD @ Two Sigma • VP @ MongoDB & Docker • Drupal Board O'Reilly Author • Father of 4 • Always learning 🤔 Writing at spf13.com
1.4K followers183 following34 posts
My favorite game since I was 6 is The Legend of Zelda. It's why I got into computers. This week I put it on my GitHub Universe badge by building an NES emulator in MicroPython.
Go was uniquely designed for readers over writers That turns out to matter even more when the reader is an LLM running build-test-fix loops all day. Go's big advantages in 2026 look a lot like its old advantages: short compile times, boring tooling, readable simple code. spf13.com/p/go-the-age...
When Rob Pike says "no" to AI contributions, the Go project keeps functioning. It has funded reviewers. When I say "no" to AI reviewing a PR on spf13/Afero, it just sits there. Those are very different kinds of "no." spf13.com/p/the-mainta...
Stop debating language features. Start measuring economic impact. 9 factors that reveal what your programming language actually costs across its full lifecycle, from authoring to hiring to security to AI. #EngineeringLeadership #DevOps spf13.com/p/the-9-fact...
Why do tech leaders burn millions on language choice? They think it's a tech debate. It's an identity crisis. In my new post, I explore the "invisible conversation" (ego vs. logic) and how to reframe it as an economic decision. #Leadership #Engineering #Tech spf13.com/p/the-hidden...
Steve Francia reposted
Hello Gophers! You might have seen it :gopher: You might see just it now :ac_amazed: Our CFP for FOSDEM 2026 is now OPEN https://github.com/go-devroom/cfp Want to help us out? Send in a talk :masto_wink: Want to help us out even more? :boost_requested:
6 hour delay turned into a nice reunion @mewtru.com @jason.energy @marisamorby.com
It was hype hanging out with my creator friends @mewtru.com @misodope.bsky.social @anthonysistilli.bsky.social @ritacodes.bsky.social @shaundai.com @itsthatladydev.bsky.social Thank you all for making this “old guy” part of your crew.
Deeply inspired by conversations with @simonwillison.net @s.ly @johnlindquist.com @jason.energy @knowtheory.net and @pfrazee.com The best part of #GitHubUniverse is bringing together people from across the different ecosystems
Heading home inspired by #GitHubUniverse. I feel like the entire vibe can be summed up in this one slide by @martin.social The best developers never stop experimenting. Stay curious.
Steve Francia reposted
Did you go to GitHub Universe and get a sweet new badge to hack on? I created a Claude Code plugin you can download with bundled skills, commands, etc to streamline the dev process based on what I learned building some quick apps. Enjoy! github.com/johnlindqui...
Had an amazing time with friends new and old at #GitHubUniverse @ashley.dev @mewtru.com @t3.gg @shaundai.com @pfrazee.com @chicagoeverywhere.bsky.social @misodope.bsky.social
Loving the keynote from @martin.social at #GitHubUniverse live hacking a Furby.
What do NYC skyscrapers have to do with open source security? That's what I've been reflecting on since participating in the first-ever GitHub Secure Open Source Fund with Cobra & Viper. Last week I shared the news; this week I'm sharing the story. spf13.com/p/cobra-vipe...
Steve Francia reposted
Steve Francia reposted
Steve Francia reposted
If you're reading this post, that means you can start playing around with our API. No other access needed! 🚀 Check out our API here: https://github.com/bluesky-social/atproto/tree/main/packages/api Read our docs here: https://atproto.com/
Super stoked for Guardians 3, but also a bit worried about the emotional rollercoaster it's likely to be 😢. How can we best prepare (emotionally) for seeing it and saying goodbye to these guardians we love.. any ideas @jamesgunn.bsky.social
Steve Francia reposted
If you're looking for talk proposal ideas I've been open sourcing all of my CFPs for the past 4 years Feel free to check out my good and bad ideas here https://github.com/rothgar/rothgar/tree/master/cfp
Look at that, I have an entire hour free. I can really get something done, I have plenty of time.. check email 📧 read bsky.social 😄 find the right music to get in the right mood 🎶 ... Ready to start... wait, what!?! what do you mean there's only 5 minutes left 😧
Steve Francia reposted
Profile portability is the key promise, but is it here? This long read by the Firefox CTO is worth digging into if you’re as curious as I am. Next up is a deeper look at Zot protocol to contrast
Steve Francia reposted
We're hiring a Go dev! If you have experience with large-scale systems and are excited to make decentralized social go fast and scale up, we want to talk! https://blueskyweb.xyz/join/go-developer
If you’re into: 🛹 Skateboarding 🖥️ Software/Engineering 📄 Product Management 🌆 Travel 🧑💻 Web Development 🖼️ Photography 🤘 Punk / Ska 🎭 Storytelling 🗨️ Open Source 🤗 Inclusion 📊 Data science 🤔 Philosophy 🏡 Home Automation 🕹️ Gaming 😄 Developer Experience 🦸♀️ DC & Marvel Come say hi!
Steve Francia reposted
Trying to figure out BlueSky. Is it better to keep the bsky.social handle or a dedicated domain? Dedicated domain is shorter, but then someone else could register the handle at bsky.social and create confusion.
You are up to date.