Kel Cecil
banner
praisechaos.bsky.social
Kel Cecil
@praisechaos.bsky.social
Ada Grace and Rivvy Kat’s dad. Mollie’s hubby. Elixir/Erlang fan. Retro game collector. Build a little every day! (he/him)
@truebluevaa.bsky.social what up? Unleashed into BlueSky?
April 23, 2025 at 2:37 AM
Reposted by Kel Cecil
Who should conduct interviews?

Learn more about customer interviews: buff.ly/HDOaEoh

#ContinuousDiscoveryHabits #CustomerInterviews #prodmgmt #ux #engineering
April 21, 2025 at 7:03 PM
Reposted by Kel Cecil
Here’s my opinion on the new typescript compiler:

You should write programs in the language you want to.
March 12, 2025 at 1:34 PM
@margeditor.bsky.social Good morning! Who’s working/Anyone working on the Elixir brain teasers book? Lots of other language options, but Elixir is curiously missing.
February 27, 2025 at 3:35 PM
Reposted by Kel Cecil
Engineers are not smarter than everyone, and engineers do not get to wreck everything. The fact that engineers *are* wrecking everything is a cascading systems failure.
Yeah but also at the highest level, our beliefs about what "being good at tech" gives people blanket permissions for!

This is alllllll over the framings of this. Like why am I seeing Github contribution graphs splashed over linkedin with men crowing "I'd trust this guy to run the govt"
7/ What's happening is the combination of:

i) People at the highest level of leadership with clear priorities
ii) People who _don't care about the consequences_
iii) A bureaucratic model of deference

And I think at the lowest level, some of the actual tech.
February 5, 2025 at 11:50 PM
Reposted by Kel Cecil
"You don’t need a cutting-edge system to deliver most software requirements"

Think about this the next time some shiny, new, complex framework/tool comes around. I love working with "boring" technology for this reason.

(From: jacquiread.com/posts/softwa... via @tekiegirl.bsky.social)

#YesDesign
Software Design: What went wrong? | Jacqui Read
Design should be a developer’s bread and butter. Changing how we talk about software under development is the start of building better software systems.
jacquiread.com
January 25, 2025 at 11:12 PM
Proud grandboss moment here.
don't tell my boss's boss but i've been commenting memes on PRs lately

i just used this when asked to proofread someone's info panel, journalism days coming in clutch
January 24, 2025 at 11:01 AM
Reposted by Kel Cecil
Optimist operator, getting locked out of their AWS root account: "Great news, as of today our infrastructure is now immutable"
January 21, 2025 at 7:36 PM
My kids have no idea how to communicate at any volume below 11. These snowstorms may be the end of my hearing as we know it.
January 17, 2025 at 12:49 AM
Reposted by Kel Cecil
Gather round kids and let me tell you a story about a real technology ban...
January 16, 2025 at 4:18 AM
Reposted by Kel Cecil
Questions you can always ask in an incident review:

What made this particular incident hard to deal with?

What skills helped the responders diagnose and remediate?
January 14, 2025 at 7:09 PM
Pantheon is one of my favorite sci-fi animes. The story and the ambience absolutely sucks me in. I can’t wrap my head around why they couldn’t have officially released the second season in the US. At least let me buy it on iTunes or something. Why make me resort to crappy YouTube rips?
January 15, 2025 at 1:59 AM
Reposted by Kel Cecil
There's a beautiful discussion of this mindset around bugs/defects in "They Write the Right Stuff" (back in '96!) about the group that writes space shuttle software: www.eng.auburn.edu/~kchang/comp...

This is the essay that made me want to be a software developer.
www.eng.auburn.edu
January 13, 2025 at 10:43 PM
Anyone have any solid resources for best practices on using Phoenix PubSub that’s junior friendly? Bonus points if it also serves as a soft intro to BEAM concepts to explain the technical bits? (Or is this something that needs written?) #ElixirLang
January 14, 2025 at 2:52 PM
I really enjoyed my Sonos speakers that I had configured using the old app, but configuring my new Beam and Era 100 satellites in the new app was a miserable experience. There's a cautionary tale here. Brand goodwill is tough to gain and easy to lose. Go into the gamble eyes wide open.
Breaking: Sonos CEO Patrick Spence steps down after disastrous app launch
Last year’s app debacle has finally led to Spence’s ouster.
www.theverge.com
January 14, 2025 at 2:07 PM
Question for the BlueSky engineering friends! How frequently do you like to see updates from your team or others during an (high impact) incident? Personally, I like to see them hourly or so even if there’s no tangible update to judge if there’s a point where I need to pitch in earlier.
January 13, 2025 at 9:46 PM
Definitely a welcome change. Fewer clicks to get the newest version from search results!
AWESOME! Coming in ex_doc soon is a new button to go to the latest version's documentation if you happen to be on an earlier version.

I often find myself googling something, getting a hexdocs.pm link but for some inexplicable reason it puts me into an old version of it

github.com/elixir-lang/...
January 10, 2025 at 7:15 PM
Reposted by Kel Cecil
why
January 9, 2025 at 9:25 PM
Reposted by Kel Cecil
In case you didn't know this, you can sell your self-published programming book on pragprog.com. 50% royalties and we market it along with our other books. We call this our "distribution" model. Hit me up for details at [email protected].
Pragmatic Bookshelf: By Developers, For Developers
We improve the lives of professional developers. We create timely, practical books on classic and cutting-edge topics to help you learn and practice your craft, and accelerate your career. Come learn ...
pragprog.com
January 9, 2025 at 3:27 PM
Reposted by Kel Cecil
Focus By Demotion
a use case for #CSS `:hover > :not(:hover)`

nerdy.dev/hover-not-ho...
January 6, 2025 at 5:10 PM
Reposted by Kel Cecil
December 14, 2024 at 4:02 PM
I agree with this. I have deliberate conversations in interviews about benefits and culture, and I invite people to ask about whatever I’ve missed. An interview designed not to get into these details is broken.
People are so quick to say a candidate is a red flag if the first question they ask is about benefits or PTO, yet they never stop and question if there’s something wrong with their interview process.

If anyone has to ask about these things it’s because that information wasn’t given.
December 14, 2024 at 10:15 AM
Hey all! Need some help! I’m getting some ideas together for a conference, and I’d love to see your favorite software/programming t-shirts from conferences! My favorite is a swag t-shirt from Steel City Ruby 2014. What’s yours?
December 12, 2024 at 2:38 PM
Beyond amped that Gojira’s Mea Culpa is on the slate for a 2025 metal performance Grammy. I’d give almost anything for an entire album of that.
December 12, 2024 at 10:11 AM