Notes on building better software.
Practical thinking on engineering, performance, SEO and product — written by the people who build.
Multi-Tenant SaaS: Choosing the Right Isolation Model
How to choose between shared tables with row-level security, schema-per-tenant, and database-per-tenant when architecting a multi-tenant SaaS product.
7 min read
Product Discovery Workshop Guide for Better Builds
A practical guide to running a product discovery workshop that turns a broad idea into a scoped, buildable first release.
9 min read
What Makes a Website Accessible in Practice?
A practical, non-fluffy guide to what actually makes a website accessible - from semantic HTML and keyboard access to WCAG 2.2 AA, forms and real-user testing.
9 min read
How to Choose a Mobile App Tech Stack for Growth
A practical framework for choosing between native, React Native and web-first mobile app tech stacks based on what your product actually needs.
10 min read
Site Migration SEO Checklist: A Guide to Safer Launches
A practical site migration SEO checklist for founders and teams planning a rebuild, replatform or domain change - from URL mapping to post-launch monitoring.
8 min read
When Bespoke Web Applications Are Worth Building
Not every business problem needs custom software. Here's how to tell when a bespoke web application will genuinely pay off, and when it won't.
10 min read
Software Technical Due Diligence Checklist
A practical checklist for software technical due diligence, covering codebase quality, security, architecture and team risk before you invest, acquire or build.
8 min read
SaaS Product Development That Avoids Costly Rebuilds
How to approach SaaS product development so your first release proves the business case without forcing a costly rebuild once customers arrive.
9 min read
Startup MVP Development for a Better First Version
How to approach startup MVP development so the first version tests your riskiest assumption instead of just shipping a smaller product.
8 min read
Next.js Website Migration Without Lost Rankings
A practical guide to migrating a website to Next.js without losing search rankings, covering audits, redirects, rendering choices and a safe launch.
8 min readHave a project in mind?
Skip the reading list — let's talk about what you're building.
A senior engineer replies personally — usually within the hour.