Featured







Lateral Leadership through Organizational Understanding
Coming soonYou've built the technical case. You've explained it clearly. And still, nothing moves - because the argument for change and the actual mechanics of an organization are two different things, and the market's leadership playbooks only ever teach you the first one. This course follows Andrea, a senior engineer at a company that traded its formal hierarchy for self-organizing pods, as she learns to read what's called an organization's three sides: the formal structure, the informal networks that actually get things done, and the front stage projected to the outside world. You'll build the same diagnostic instinct - mapping uncertainty zones, spotting useful rule-bending before it curdles into dysfunction, and telling a functional facade from real change. And you'll leave with something the rest of the leadership market won't teach you: knowing when your influence is worth spending, and when it structurally can't land at all.

Sociotechnical Architecture - Designing Systems and Teams Together
When organizations grow, they often hit a point where the architecture feels like it's working against them, not for them. Teams keep drawing boundaries on whiteboards that dissolve the moment they meet real code and real politics. This course follows one company through the architectural rebuild that comes after organizational changes. You'll build a working design system - Wardley Mapping, DDD Strategic Design, Team Topologies - and use it to draw architecture and team boundaries as one decision, not two. You'll leave with a method for turning a target architecture into the teams that produce it, and an evolutionary path for getting your existing system there.

Requirements Engineering for modern Software-Teams
Most agile teams do requirements work informally - spread across Slack threads, refinement meetings, and Jira comments. This course teaches you to recognize the difference between a requirement and an idea, write acceptance criteria that survive a sprint planning session, and handle non-functional requirements before they become release problems. Built around a fictional SaaS product with real team conflicts.

Shift-Left with BDD: The Full Journey
Most teams try BDD and drop it. Not because it doesn't work - because they started in the middle. This course follows one feature from first conversation to production - twice. Same team, same codebase, same deadline. Once without BDD, once with. You'll see exactly where the two paths split, what each decision costs, and why the gap between them isn't about testing - it's about when your team starts talking to each other. By the end, you'll know how to run the conversation that makes the rest of the work cheaper.

Sociotechnical Systems in Practice
Every growing SaaS company hits the same wall. The architecture that worked at 12 people starts working against you at 50. The team structure that felt natural becomes a source of invisible friction. Decisions slow down - because the system changed and nobody updated the mental model. This course follows one company through that transition. You'll build a layered picture of why systems behave the way they do - and what levers actually exist when they don't. You'll leave with a structured way to read organizational complexity and a set of interventions grounded in how systems actually change.
