Link Dump #248
The beautiful part of the day is the moment when you can finally enjoy reading.
The beautiful part of the day is the moment when you can finally enjoy reading.
- Software Architecture
- Domain Driven Design Is Not an Architecture #PickOfTheWeek
Many engineering teams believe they have mastered Domain-Driven Design simply because they organized their repository into clean, hexagonal layers. In the article, the author exposes why this category error is killing team velocity. Discover the fundamental boundary between software architecture (which governs how code runs) and DDD (which governs what code means), and learn how to stop treating tactical abstractions as a substitute for true business alignment. - Domain Types: Three Myths About Domain Types #PickOfTheWeek
Many teams treat domain types as implementation guidance. In reality, they are a tool for understanding the business first. Let's challenge three common myths that can shape your architecture decisions.
- Domain Driven Design Is Not an Architecture #PickOfTheWeek
- Software Development
- DSLs Enable Reliable Use of LLMs #PickOfTheWeek
LLMs generate code incredibly fast, but to ensure they generate exactly what is intended, they need clear boundaries. Abstractions and Domain-Specific Languages (DSLs) provide a strong harness that guides LLMs right from the start. The example used in the article shows how we can use an LLM as a partner to iteratively build a DSL and as a natural language interface to use it. - We 3.5x’d Our Pull Requests with AI: Now We Catch Fewer Bugs
Discover how the rise of agentic coding has instantly inflated the average PR size by 3.5x, why your team's cognitive load is skyrocketing during reviews, and how the loss of quick, easy-to-verify code changes is creating a silent quality bottleneck in your main branch.
- DSLs Enable Reliable Use of LLMs #PickOfTheWeek
- Leadership
- The myth of extraordinary
When recruiting or promoting, our corporate default is to hunt for flashy, pre-packaged superstars who look like they stepped right out of a leadership manual. Discover why true high-performers rarely feel exceptional when they start, and learn how to identify the quiet, everyday operational habits that turn ordinary contributors into your company's most reliable leaders. - Decision making at the right level with Hats, Haircuts and Tattoos
When a software team treats a simple configuration choice like a permanent commitment, velocity grinds to a halt. When they treat an architectural foundation change like a minor tweak, you inherit catastrophic technical debt. This article explores how to build a shared language around risk. Find out why matching your leadership intervention to the actual physical cost of a mistake is the fastest way to build a high-trust culture. - Intentional, by Accident, or by Mistake? #PickOfTheWeek
If you want to know what your company culture actually is, stop reading your mission statement and start looking at what you let slide. The author warns, documenting your culture has almost nothing to do with how your team actually behaves when you aren’t looking. - Distancing: How Great Leaders Reframe to Make Better Decisions #PickOfTheWeek
It is incredibly difficult to give ourselves unbiased advice when our own reputation and ego are on the line. Learn how to employ "illeism" and third-person framing to drop immediate anxieties, ask the targeted questions your successor would ask, and design structured, balcony-view checkpoints that protect your system from knee-jerk executive reactions.
- The myth of extraordinary
- Fun
Comments ()