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...
Posts by Steve Francia
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...
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:
Great to meet you too! Love all that you are doing at bluesky
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.
Thank you so much. I’m super glad we did as well. This years hallway track was incredible
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.
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...
Group of friends
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...
It’s seems to me that photorealism is it’s weak point, ironically.
Been playing a lot with Photoshop generative AI after watching very impressive videos.
I'm not seeing anything close to the videos. It's occasionally magical, but very rarely. Usually it produces unusable results, at times laughably bad.
What are others experiencing?
🤖 AI is amazing at accomplish tasks that are automatable. For the 1st time this includes tasks requiring extensive training like medical🩺, legal⚖️ & professional📊 which will be massively disruptive. True creativity cannot be automated and thus will always remain a necessity in our world.
Would love to see it. Is it recorded? Slides published?
Wow. Guardians of the Galaxy 3 was a perfect movie.
I think it says a lot that people from privileged social groups are saying the invite system is elitist while people from marginalized groups are celebrating not being constantly harassed on social media for once
title: unsigned vs signed integers panel 1: there are 2 ways to interpret every integer unsigned: - always 0 or more - example: 8 bit unsigned ints are 0 to 255 signed: - half positive, half negative - example: 8 bit signed ints are -128 to 127 panel 2: bytes are mapped to integers in a counterintuitive way for example 11111111 is 255 if it's unsigned, but -1 if it's signed why are 255 and -1 the same byte? panel 3: integer addition* wraps around for example, for 8-bit integers 255 + 1 = 0 for 16-bit integers, 65535 + 1 = 0 *(by "addition", we mean "what the x86 add instruction does") panel 4: but if 255 + 1 = 0, you could also say 255 = -1 (diagram with 0 -> 255 in a circle on the outside and 0 -> -1 on the inside: it goes 0, 1, 2, 3, .., 127, -128, -127, ..., -3, -2, -1) panel 5: this way of handling signed integers is called "two's complement" It's popular because you can use the same circuits to add signed and unsigned integers. 5 + 255 has exactly the same result
unsigned vs signed integers
Product management is about empathy for the people you serve. The better you understand their needs, the better you can create something they'll love.
How do you keep up manually? It seems impossible to do using the app.
Feel the same way. Everything else degraded so much I forgot what it feels like to be in a community again.
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: github.com/bluesky-social/atproto/t...
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
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
It's nice, but also DMs are really nice. It's a very safe way to have someone you don't know very well contact you.
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 😧