Design

5 AI Conversation Patterns Every Developer Should Know

Most developers use AI assistants the same way they use a search engine: ask, get an answer, move on. That habit is costing them the most valuable thing AI can actually do. The real power isn’t in generation — it’s in conversations that build understanding before you write a single line of code. Topics covered:

5 AI Conversation Patterns Every Developer Should Know Read More »

3 AI Coding Assistant Mistakes I See in Real Teams — And What to Do Instead

Most developers are leaving a lot on the table with AI coding assistants — not because the tools aren’t good, but because of a few fixable mistakes I keep seeing in real teams.In this video I cover three common mistakes and how to avoid them: Plus a bonus fourth mistake: only using AI for code

3 AI Coding Assistant Mistakes I See in Real Teams — And What to Do Instead Read More »

Simplify Designs with Pure Functions & Idempotency

Pure functions are functions that return the same value for the same input values, and don’t change the state of the system. Idempotency refers to functions that make the change a single time, if receiving the same relevant values – either input arguments or an identifier. These two concepts are related in that they help

Simplify Designs with Pure Functions & Idempotency Read More »

Architecture Modeling is Complex, Exemplified

We’ve often noticed how people starting with a technique imbue it with a lot of potential to solve all the problems of software development (* exaggerating for effect). This is rarely the case. Let’s look in particular at domain modeling, and how bounded contexts are not 1-to-1 to business domains, inspired by another excellent article written by Mattias Verraes.

Architecture Modeling is Complex, Exemplified Read More »

0
    0
    Your Cart
    Your cart is empty
      Apply Coupon
      Scroll to Top