bookmark_borderFive for Friday – February 16, 2024

Wow. This week went quickly – but the internet never fails to provide interesting things for me.

Hope you found something interesting – see ya’ in a week.

bookmark_borderFive for Friday – February 9, 2024

Another week, another five things I found that I though were worth sharing.

  • Last week, I posted a link to a great article on writing good commit messages. Joshah then showed me Better Commits – a cli that locks you into good commit messages. Super cool!
  • Speaking (sort of) of commits, I found out about jujitsu – which seems like some cool frosting for git.
  • And while we’re still on the command line, I heard about Sudo for Windows yesterday. I haven’t used windows regularly in nearly a decade, but when I did, I never ran as admin, and wrote an “as-admin” script that allowed me to easily elevate my access for specific commands. I’m sure a million other people who weren’t dumb enough to run as admin all of the time did the same. Now I guess it’s part of windows and someone was arrogant enough to call it Sudo for Windows. You do you, Microsoft.
  • I heard about The Friction Project when Bob Sutton was on Adam Grant’s podcast a few weeks ago, and it was an instant buy for me (Suttons research on assholes is impeccable). I’m a few chapters in, and my neck hurts from nodding.
  • It’s time for one of the few times a year anyone actually watches commercials. This year, I’m prepared for funny-commercial Sunday with this set of previews.

Stay safe this weekend – see ya’ next week.

bookmark_borderFive for Friday – February 2, 2024

Is it just me, or did January feel like it was about three months long? Here are a few things I spent some time with in what the calendar tells me was the last week of January.

  • I’m learning a lot from our guests on the AB Testing Podcast. Our most recent guest, Jason Arbon has an AI based test tool worth learning about – Checkie.AI
  • And before Jason, Bryan Finster was on the podcast and talked about his involvement in MinimumCD.org – which has a ton of great information.
  • Speaking of CD (sort of), Martin Fowler recently updated his wiki page on Continuous Integration, and it’s pretty freaking fantastic.
  • I despise performance reviews – not the concept as much as the wording. I prefer “career discussions” or at worst, “performance reflections”. But – corporate America is going do do what corporate America does. if you want to break out of the bubble, consider these tips on How to Create Your Own “Year in Review
  • Finally, an old article, but I’ve been thinking about pull request comments for some reason this week, and came across this old article on a favorite git commit – it’s a good reminder and tip for a lot of folks. I encourage you to click through on the links as well if you want more ideas.

Thanks for reading – see you next week.

bookmark_borderFive for Friday – January 26, 2024

Busy – and weird week for me. But here are some insights to what I’ve been up to.

  • More trash fiction. Almost done with the latest Jack Reacher “novel”. I’ve read them all, and while they’re completely templatized and formulaic, I still enjoy reading the new one every year. Note – the Reacher series on Amazon is also very good, but season 2 was a considerable drop off in quality from season 1 – but still worth watching.
  • I absolutely loved this article on Kubernetes from The Zynga Team. Great info, and wonderfully written.
  • There is SO much coming out about the benefits of Developer Experience recently – this ACM article from Nicole Forsgren, Abi Noda, and a cast of others (no offense) is a great read for those interested in the topic.
  • I read – and re-read this article about Agile fading at large companies due to burnout – and.. it’s frustrating. Personally, I blame SAFe, but on a larger scale, it’s yet another example of people/teams trying to use tools and processes to solve human problems. Agile isn’t “a framework for faster delivery” – the principles focus on learning and adaptability, and if businesses don’t build that culture, of COURSE you get burnout and shitty delivery.
  • The first programming language I learned (unless you call batch files programming) was C. My mentor, Chris, taught me the three most important things about programming in C (pointers, pointers, and pointers). With that in mind, I spent a considerable amount of time reading through reconstructed Duke Nukem 2 source code this week. I spent so much of my career reading and writing code similar to this that it brought warm fuzzies to my geek heart.

That’s all you get this week (not even gonna look to see if that’s five or not). Hang in there, and see you all in 7 days.

bookmark_borderFive for Friday – January 19, 2004

It was a weird week for me. But there were some good points as well. As usual, here are some things I found interesting.

  • I’m reading Smart Brevity – and wishing a lot more people would read it as well. Great communication comes in fewer words, and gets to the point quickly. This book is both a reminder and a coach on that topic.
  • Leaddev published some predictions for 2024 (from engineering leaders). There’s nothing overly profound here – in fact, the predictions are things I feel like should happen. But I found them valuable to think of as an approach to thinking about how we approach software development in the coming year.
  • One of the best things to happen as a result of the McKinsey report on developer productivity has been the flurry of better articles rebutting their idiotic report. The latest is the lean perspective from build to sell.
  • I’ve been re-watching Ted Lasso and then listening to the episodes of the Pop! on Leadership podcast where they discuss the leadership lessons of each episode. Probably just me, but it’s a lot of fun.
  • I’m still working my way through Starfield – but currently stuck in a no-win situation and haven’t built up the nerve to go back to an old save to move forward. In the meantime, I’ve been playing Baldur’s Gate 3 and really enjoying it. Straight Dungeons and Dragons clone, and really well done.

Thanks for reading – see you next week.

bookmark_borderFive for Friday – January 12, 2024

I just walked back from the gym, where my normal 10 minute walk felt like much longer in the 20-degree (f) Seattle weather. Here are a few links I found scrawled on the sidewalk on the way home.

Enjoy your weekends everyone – see you in a week.

bookmark_borderFive for Friday – January 5, 2024

Happy New Year FfF readers. I had a nice little break from posting, but the random links of random things are back.

  • I read fiction during my break. I like fiction, but I read so many other books that I don’t make time for it. I read four books over break, but I am an absolute sucker for books about time travel. I just find it interesting to see how yet-another-author tries to explain how time travel works in their made up world. Nobody does a great job, but I read Recursion, by Blake Crouch, and Lost In Time, by A.G. Riddle, and both authors made a reasonable attempt. Neither of these two are literary masterpieces, but they were fun reads (Recursion being a bit better).
  • One link will get you many – this is the first post in a series on Writing and Improving Code with AI. I think the people who figure out how to accelerate and improve their work through AI will be the superstars of the future.
  • Linked in shared their Developer Productivity and Happiness Framework. I think it’s definitely worth browsing (if not bookmarking).
  • I read this article on 8 Essential Qualities of Successful Leaders – it’s pretty good, and there’s nothing I disagree with – but given that the attributes lean heavily on the human side, I think self-reflection may be missing. Without the ability to look at yourself, and the way you’re coming across, some of these would be hard to master.
  • Here’s a fun one to close with. A developer thought they were interviewing. Instead, the fake hiring company drained their crypto wallet.

It’s good to be back – thanks for reading (and thanks internet for an endless supply of interesting articles)

bookmark_borderFive for Friday – December 8, 2023

Hi folks – FfF is going to be sporadic over the remainder of the year due to travel, breaks, etc. But…I found some stuff this week worth reading.

  • This is a few months old, but this article on Death by a Thousand Microservices makes a lot of great points.
  • I read a lot of Seth Godin, but I don’t link to his posts very much. This one, however, is excellent. All of his posts are short, and easy to read in a minute – but most will make you think and reflect for much longer.
  • Another older one – this came out of a conversation I was having around pitch and frequency, and wondering exactly how music detection algorithms work. My guess was close, but massively incomplete. This article on How Shazam Works, answered all of my questions.
  • I’ve written before how much I’m a fan of The First Minute by Chris Fenning – as it teaches you an easy to use framework for framing conversations and getting to the point quickly. I thought this simple article on How To Introduce Yourself is fantastic as well for, and something here for all of us to learn.
  • Finally, another must-read (IMO) for leaders – The Key To Building A Psychologically Safe Team

If you don’t hear from me again until January, have a great holiday season. Catch up with you soon.

bookmark_borderFive for Friday – December 1, 2023

Welcome back to another FfF. Here are a few interesting things I found this week.

Thanks again for reading. See ya’ in a week.

bookmark_borderFive for Friday – November 17, 2023

Just a heads up that I’ll probably take next Friday off from posting so I can play Starfield sleep all day. This week has been full of …stuff, but once again, here are a few things I found interesting.

  • This article on The Struggle for Microservice Integration Testing was well written and provides a lot of great insights.
  • I love a good root cause story, and this story on How one line of code caused a $60 million loss is worth reading (and learning from)
  • I’m doing something I don’t recommend, and reading three books at once. Fortunately, two are re-reads of books that I think are important for me to refresh on right now. One of those (and one highly worth the re-read) is The No Asshole Rule by Bob Sutton. It’s the best book I know of for addressing the impact of negative behavior in the workplace.
  • This is cool. Jason Arbon trained chatgpt on the writings of a bunch of “expert” testers – and it’s pretty good. Chat GPT Expert Tester Chat
  • I’m a huge fan of The Oatmeal, as well as a long-time player of Exploding Kittens. Was excited to see the teaser for the Netflix series this week.

And that is that for another week. Hope you found something interesting, and I’ll see you in two weeks.