Skip to content

Engineering Blog

What I've learned building software, running companies, and fixing things at 2 AM.

Filter by Tags

Featured Post
New
7 min read

Claude-Mem: Giving Claude Code a Memory That Survives Sessions

A plugin that captures what Claude learns about your codebase and hands it back at the start of the next session. Here's how it works, and what to watch out for.

#Claude Code #AI #Developer Tools #Productivity
Read article →
6 min read

API Design-First in Laravel: A Practical Implementation

Putting the design-first methodology into practice with Laravel. A companion to the framework-agnostic guide.

#Laravel #API #Design-First +2
6 min read

Mastering API Development: The API Design-First Approach

Define your API before you code it. A methodology that prevents the 'but the spec changed' pain.

#API #API Design #OpenAPI +2
4 min read

How to Make MinIO `temporaryUrl()` Work in Laravel

MinIO's temporaryUrl() doesn't work out of the box with Docker. Here's the minimal config that fixes it.

#Laravel #MinIO #S3 +1
5 min read

Laravel + Xdebug in Docker: Debugging, Coverage & Profiling

The Xdebug + Docker + Laravel setup that finally worked — after hours of debugging the debugger.

#Laravel #Xdebug #Docker +2