Articles

Development

This is a very broad category within my articles which encompasses any aspect of web development, from initial design and architecture to coding, testing, and deployment.

Below you will find a subset of articles from my blog specifically about Development. This is an area that I have worked with for many years, and have managed to write about quite a few times. There are three hundred thirtyfive collected together for you below.

  1. State Management in Angular: NgRx vs. SignalStore.
    Read article
    State Management in Angular: NgRx vs. SignalStore.

    State Management in Angular: NgRx vs. SignalStore

    NgRx Store vs. SignalStore explained with real Angular tradeoffs, including scope, TypeScript ergonomics, devtools, effects, and when neither is necessary.

  2. AI is Making Technical Debt Cheaper to Create.
    Read article
    AI is Making Technical Debt Cheaper to Create.

    AI is Making Technical Debt Cheaper to Create

    AI coding tools make code faster to produce, but technical debt still needs review, ownership, tests, documentation, and senior engineering judgement.

  3. Traffic Dropped After a Replatform: The Technical Checks I Run First.
    Read article
    Traffic Dropped After a Replatform: The Technical Checks I Run First.

    Traffic Dropped After a Replatform: The Technical Checks I Run First

    Diagnose traffic drops after a redesign, migration, or replatform by checking route parity, rendered HTML, redirects, canonicals, sitemaps, and schema.

Planning a platform change?

I help teams make difficult platform work clearer, from architecture decisions and migrations to launch recovery, performance, and search visibility.