Sitemap - 2024 - 🔮 Crafting Tech Teams

Experimenting: Touch Point Coverage

I spoke with Dave Farley on Test-Driven Development and DORA Metrics

What I read this we—errr, MONTH

Webinar: The Hows & Whats of DORA | Dave Farley & Denis Čahuk

I'll be in Bucharest for HowToWeb this week!

You'll find me at StripeCon next week!

Design Surveys for Informed Decision-Making

Strangler Fig Applications ≠ Stable Projects

The Requirements are Always Wrong

What I read this week... Feature Factories, Pair Programming, Testing for Value, Refactoring

What I read this week... Disappointing ROI of LLM for Software, Code Reviews, DORA Metrics

Identifying Underperforming Teams

What I read this week... Branding for Engineers, WIP Limits, Agile, Pull Requests

The Overlooked Aspects of Successful Development Teams

What I read this week...

What I read this week

What I read this week

NoSQL Databases For Small-Medium Businesses

3 Surprising lessons you can adopt from Extreme Programming

Your team is too busy. You want to get more things done. 3 Phases of High-performing Engineering Cultures

📚 Book club: Domain Modeling Made Functional

No more Theatre: How I embraced failure as an Engineering Leader

Ferry de Boer: Capturing Coupling and Cohesion

Behavioral Composition (+ Jonathan Hall)

When things don't go according to plan... find your Calm. Find your victories. Celebrate them.

🎂 This all started a year ago

Engineers want the ergonomics of SQL query languages. So why do NoSQL databases exist?

TDD in Go—Pair programming with Jonathan Hall

The worst test suites read like word salad after a C++ compiler had a stroke. The best test suites adopt business language.

📚 Book club: Release It!, Domain modeling made functional, Peopleware

7 Types of Tests

Practical Session: Learning from mistakes in a legacy codebase

Do you need to plan so much? Agile Planning and Estimations

Will TDD Boost Your TEAM?

Engineering Management: Dealing with the Broken Window effect, understanding Resistance and Objections to Quality

📚 Book club: Join Team Topologies kickoff

Nik Sumeiko: React with Test-driven Development

Optimise for Change when Pressured for Features

Agile transformations to make stakeholders "happy" reduces trust

Part 2: Structure Independent, behavior driven TDD

Part 1: Structure Independent, behavior driven TDD

Embrace Test Composability: A Dive into Test Desiderata

Simple phrases to make your TDD pairing more enjoyable

MODERN BASICS of Test Driven Development

🔐 Full ACCESS to Test-driven Development Articles in February

ANNOUNCING - TDD February

TDD February

Daniel Moka: EXTREME PROGRAMMING Deep Dive

GUILT-FREE Refactoring, small steps, live coding

No one can STOP you from REFACTORING in SMALL steps

Opportunities to solve HARD PROBLEMS as a software engineer

📩 Your invite to the live streams—Wed: Tailwind Thu: Refactoring

📩 Your invite to the live streams—Wed: Tailwind Thu: Bryan Finster

Tell, don't ask—the gateway to loosely coupled architecture

🗞 Stream Recap: Tell—don't ask, Hot Seat Pair Programming

🗞 Stream Recap: Object-oriented Encapsulation

📚 3 hours left till our Tidy First book club kickoff

🗓 Your invitation to weekly craftsmanship topics

What is Encapsulation anyway?

Be a competent engineer, not just a coder

Starting off 2024: Invitations for Soft skills & OOP Encapsulation