When SaaS Becomes a Black Box for AI

I've been thinking about another problem with AI coding tools that I don't hear talked about as much. A lot of modern applications don't really live entirely inside the codebase »

The Case for Monorepos in the Age of AI

I've gone back and forth on monorepos over the years. There are obvious benefits. Shared packages are easier, types can be reused, frontend and backend code can live closer together »

What Changes When Your Application Depends on AI

I've been thinking about some of the application dependencies that become more important once AI is introduced into an application. A lot of the infrastructure isn't actually new. We already »

Exploring Next.js 13: App Router and Best Practices

I've been using Next.js for awhile now especially for applications where SEO, server-side rendering and performance are important. Next.js 13 introduced one of the bigger changes I've seen »

Immutable.js, the 80/20 Rule for React and Redux

I've scoured the internet for some basic information on Immutable.js to help with the performance on some of my React applications. But most only cover some of the basics »