Popular Blog Posts

Things I learned working in IT

Things I learned working in IT

May 15, 2026    327    1    0

Lessons from working in IT. No tools or frameworks, just the things that actually mattered for my growth and long term career progress.

Tags: software engineeringadviceworking in techprofessional developmentearly careerlessons learned

My Bot Detection Broke My SEO

My Bot Detection Broke My SEO

Apr 24, 2026    295    1    0

A “simple” bot rule broke my indexing. Redirecting everything worked for social previews, but not for Google. I fixed it by reworking my bot handling, OG routing, SSR, and Nginx.

Tags: nginxbot detectionssropen graphseogooglebot

How COVID changed the Standup

How COVID changed the Standup

Apr 17, 2026    273    1    0

Standups were never really about the format. Remote work didn’t break them - it made it clear why they exist in the first place.

Tags: agileagile teamsagile eventsremote work

Why being a good engineer isn’t really about writing the best code

Why being a good engineer isn’t really about writing the best code

May 8, 2026    262    1    0

A reflection on what senior engineers actually do: thinking in systems, balancing trade-offs, understanding domain, and taking ownership beyond code.

Tags: software engineeringchange managementlessons learnedsystem thinkingexperience

Team Agile Maturity Questionnaire

Team Agile Maturity Questionnaire

Apr 11, 2026    240    1    0

A practical Agile maturity questionnaire designed to assess how independently a team operates. Includes scoring guidance and management considerations to help determine the right level of external support.

Tags: agileagile coachsupportagile teamsagile maturity

I did a thing - and now I have two bots

I did a thing - and now I have two bots

Apr 10, 2026    239    1    0

To ramp back up after ~5 years away from professional coding, I started building things in my spare time. This website was one of those projects. I also spent time on Docker, Spark, and generally getting back into a systems mindset.

Tags: ai assistantdiscordtelegramfallout 76automationchatbots

Why “Small Changes” Don’t Exist in Software Engineering

Why “Small Changes” Don’t Exist in Software Engineering

May 1, 2026    236    1    0

“It wasn’t the change that was big. It was everything connected to it.” - A tale of why the word “Googlebot” turned into 3 days of work.

Tags: agilesoftware engineeringsoftware developmenengineering practiceschange managementproject management

From Guidance to Independence: Measuring Agile Team Maturity Part 4

From Guidance to Independence: Measuring Agile Team Maturity Part 4

Apr 10, 2026    223    1    0

In the previous post, we introduced a questionnaire-based tool to assess Agile maturity. Once you've collected the data, what comes next? How do you use those results to make better decisions as a coach, engineering manager, or leader?

Tags: agileagile coachteam maturitysupportagile teams

From Guidance to Independence: Measuring Agile Team Maturity Part 2

From Guidance to Independence: Measuring Agile Team Maturity Part 2

Apr 10, 2026    213    1    0

In the previous post, we explored why measuring Agile maturity is essential and how it complements Bruce Tuckman’s model of team development. Now it’s time to look at the five maturity levels in detail. Each level represents a distinct phase in a team’s evolution—from heavily supported to fully self-organizing. Understanding these stages helps Agile coaches and managers provide the right support at the right time.

Tags: agileagile coachteam maturitysupportagile teams

Off to New Adventures

Off to New Adventures

May 2, 2025    208    1    0

After three years at Codeplay, through an Intel acquisition, shifting priorities, redundancies, workshops, coaching, and more than a few unexpected challenges, it was time for a new adventure. A look back at what I learned, the people who made it worthwhile, and why I decided to return to Technical Project Management.

Tags: new jobagileagile coachtechnical project manager

  • Page 1 of 2