top of page

What I'm Reading: January 1

  • Writer: Ben Leibowitz
    Ben Leibowitz
  • Jan 1, 2023
  • 1 min read

Career

Tech

  • Reconstituting the monolith

  • Code that changed the world, from the popup ad to Google's PageRank (brief summary of a book)

  • Engineer's bad SQL leads to headaches later on, and team lets it go to production to ship code quickly

    • Surely having Bob change one bad SQL query during code review couldn't have slowed down delivery timelines that much. Something bothers me here, and I think it might be this:

    • Of all the lessons learned, the author missed what I think is the biggest one: lack of a culture of shared ownership. Saying, "Well, I mentioned it in code review (I told you so)" but blaming the tech lead for telling them to ship it indicates a problem with how the team accepts responsibility (or doesn't) for its decisions. When the team makes a decision, each person should own that decision as if it were his own, because each member of the team has accountability for what get shipped. No "I told you so's" after the fact if things go wrong, and no throwing your tech lead under the bus. If you think something needs to change, make your case for why. But once the decision is made, we all own it as a team.


Subscribe to get posts delivered straight to your inbox:

Alright, you're all set!

©2022 benleibowitz.rocks

bottom of page