Alt text: a practical guide
We end up explaining this on discovery calls often enough that it deserved writing down. This guide covers what alt text actually…
120 evergreen guides on software engineering, systems architecture, cloud and platform work, data, mobile, security, and running technical projects without them running you. No dates, because none of it expires.
We end up explaining this on discovery calls often enough that it deserved writing down. This guide covers what alt text actually…
It comes up on almost every project, usually later than it should. This guide covers what analytics setup actually involves, where it…
It comes up on almost every project, usually later than it should. This guide covers what monoliths and microservices actually involves,…
It comes up on almost every project, usually later than it should. This guide covers what infrastructure as code actually involves,…
Every audit we run turns up some version of this. This guide covers what writing for the web actually involves, where it usually goes…
We end up explaining this on discovery calls often enough that it deserved writing down. This guide covers what data modelling actually…
This is cheap to get right at the start and expensive to retrofit. This guide covers what responsive layout actually involves, where it…
The gap between knowing this and actually doing it is where most teams lose ground. This guide covers what semantic HTML actually…
This is cheap to get right at the start and expensive to retrofit. This guide covers what product pages actually involves, where it…
Teams tend to reach for this after something has already gone wrong. This guide covers what native and cross-platform mobile actually…
Most teams know this matters. Fewer have decided who owns it. This guide covers what Core Web Vitals actually involves, where it usually…
This is cheap to get right at the start and expensive to retrofit. This guide covers what keyword research actually involves, where it…
The gap between knowing this and actually doing it is where most teams lose ground. This guide covers what HTTPS and SSL actually…
The gap between knowing this and actually doing it is where most teams lose ground. This guide covers what project scoping actually…
There is no clever trick in this one, just a handful of decisions worth making deliberately. This guide covers what keyboard navigation…
This is one of those topics that looks small until it costs you something. This guide covers what conversion tracking actually involves,…
It comes up on almost every project, usually later than it should. This guide covers what event-driven architecture actually involves,…
We end up explaining this on discovery calls often enough that it deserved writing down. This guide covers what container orchestration…
The version of this that works is simpler than the version most people imagine. This guide covers what headline writing actually…
The version of this that works is simpler than the version most people imagine. This guide covers what ETL pipelines actually involves,…
The advice here is unglamorous, which is probably why it gets skipped. This guide covers what design systems actually involves, where it…
The version of this that works is simpler than the version most people imagine. This guide covers what CSS architecture actually…
The gap between knowing this and actually doing it is where most teams lose ground. This guide covers what the checkout flow actually…
Teams tend to reach for this after something has already gone wrong. This guide covers what app store review actually involves, where it…
It is rarely the thing that gets a project approved, and often the thing that decides how it goes. This guide covers what image…
There is no clever trick in this one, just a handful of decisions worth making deliberately. This guide covers what title tags actually…
Most teams know this matters. Fewer have decided who owns it. This guide covers what password policies actually involves, where it…
We end up explaining this on discovery calls often enough that it deserved writing down. This guide covers what choosing an agency…
This is cheap to get right at the start and expensive to retrofit. This guide covers what screen readers actually involves, where it…
There is no clever trick in this one, just a handful of decisions worth making deliberately. This guide covers what event tracking…
Most teams know this matters. Fewer have decided who owns it. This guide covers what service boundaries actually involves, where it…
It is rarely the thing that gets a project approved, and often the thing that decides how it goes. This guide covers what serverless…
There is no clever trick in this one, just a handful of decisions worth making deliberately. This guide covers what calls to action…
Teams tend to reach for this after something has already gone wrong. This guide covers what a data warehouse actually involves, where it…
Teams tend to reach for this after something has already gone wrong. This guide covers what web typography actually involves, where it…
The advice here is unglamorous, which is probably why it gets skipped. This guide covers what JavaScript bundle size actually involves,…
It is rarely the thing that gets a project approved, and often the thing that decides how it goes. This guide covers what cart…
It is rarely the thing that gets a project approved, and often the thing that decides how it goes. This guide covers what offline-first…
It comes up on almost every project, usually later than it should. This guide covers what lazy loading actually involves, where it…
This is cheap to get right at the start and expensive to retrofit. This guide covers what meta descriptions actually involves, where it…
This is cheap to get right at the start and expensive to retrofit. This guide covers what two-factor authentication actually involves,…
It is rarely the thing that gets a project approved, and often the thing that decides how it goes. This guide covers what setting a…
It comes up on almost every project, usually later than it should. This guide covers what focus indicators actually involves, where it…
This is one of those topics that looks small until it costs you something. This guide covers what A/B testing actually involves, where…
Teams tend to reach for this after something has already gone wrong. This guide covers what idempotency actually involves, where it…
We end up explaining this on discovery calls often enough that it deserved writing down. This guide covers what autoscaling actually…
The gap between knowing this and actually doing it is where most teams lose ground. This guide covers what about pages actually…
There is no clever trick in this one, just a handful of decisions worth making deliberately. This guide covers what data quality…
We end up explaining this on discovery calls often enough that it deserved writing down. This guide covers what colour contrast actually…
Every audit we run turns up some version of this. This guide covers what progressive enhancement actually involves, where it usually…
Teams tend to reach for this after something has already gone wrong. This guide covers what payment gateways actually involves, where it…
This is one of those topics that looks small until it costs you something. This guide covers what push notifications actually involves,…
The gap between knowing this and actually doing it is where most teams lose ground. This guide covers what a caching strategy actually…
The version of this that works is simpler than the version most people imagine. This guide covers what internal linking actually…
This is one of those topics that looks small until it costs you something. This guide covers what software updates actually involves,…
The version of this that works is simpler than the version most people imagine. This guide covers what rebuilding versus refreshing…
It is rarely the thing that gets a project approved, and often the thing that decides how it goes. This guide covers what ARIA labels…
We end up explaining this on discovery calls often enough that it deserved writing down. This guide covers what heatmaps actually…
There is no clever trick in this one, just a handful of decisions worth making deliberately. This guide covers what eventual consistency…
The gap between knowing this and actually doing it is where most teams lose ground. This guide covers what cloud cost management…
Most teams know this matters. Fewer have decided who owns it. This guide covers what case studies actually involves, where it usually…
It is rarely the thing that gets a project approved, and often the thing that decides how it goes. This guide covers what reporting…
The gap between knowing this and actually doing it is where most teams lose ground. This guide covers what white space actually…
The gap between knowing this and actually doing it is where most teams lose ground. This guide covers what API design actually involves,…
The advice here is unglamorous, which is probably why it gets skipped. This guide covers what shipping options actually involves, where…
Every audit we run turns up some version of this. This guide covers what mobile release cadence actually involves, where it usually goes…
The gap between knowing this and actually doing it is where most teams lose ground. This guide covers what a CDN actually involves,…
We end up explaining this on discovery calls often enough that it deserved writing down. This guide covers what structured data actually…
This is one of those topics that looks small until it costs you something. This guide covers what backups actually involves, where it…
There is no clever trick in this one, just a handful of decisions worth making deliberately. This guide covers what discovery workshops…
The version of this that works is simpler than the version most people imagine. This guide covers what accessible forms actually…
This is cheap to get right at the start and expensive to retrofit. This guide covers what funnel analysis actually involves, where it…
There is no clever trick in this one, just a handful of decisions worth making deliberately. This guide covers what caching layers…
The advice here is unglamorous, which is probably why it gets skipped. This guide covers what observability actually involves, where it…
There is no clever trick in this one, just a handful of decisions worth making deliberately. This guide covers what FAQ pages actually…
This is one of those topics that looks small until it costs you something. This guide covers what data retention actually involves,…
This is cheap to get right at the start and expensive to retrofit. This guide covers what visual hierarchy actually involves, where it…
We end up explaining this on discovery calls often enough that it deserved writing down. This guide covers what database schema design…
Every audit we run turns up some version of this. This guide covers what product photography actually involves, where it usually goes…
The advice here is unglamorous, which is probably why it gets skipped. This guide covers what deep linking actually involves, where it…
This is cheap to get right at the start and expensive to retrofit. This guide covers what font loading actually involves, where it…
It is rarely the thing that gets a project approved, and often the thing that decides how it goes. This guide covers what XML sitemaps…
It is rarely the thing that gets a project approved, and often the thing that decides how it goes. This guide covers what dependency…
We end up explaining this on discovery calls often enough that it deserved writing down. This guide covers what user research actually…
This is cheap to get right at the start and expensive to retrofit. This guide covers what captions and transcripts actually involves,…
Teams tend to reach for this after something has already gone wrong. This guide covers what attribution actually involves, where it…
There is no clever trick in this one, just a handful of decisions worth making deliberately. This guide covers what queues and message…
We end up explaining this on discovery calls often enough that it deserved writing down. This guide covers what alerting actually…
Every audit we run turns up some version of this. This guide covers what product descriptions actually involves, where it usually goes…
This is cheap to get right at the start and expensive to retrofit. This guide covers what master data management actually involves,…
Every audit we run turns up some version of this. This guide covers what mobile-first design actually involves, where it usually goes…
The version of this that works is simpler than the version most people imagine. This guide covers what version control actually…
Teams tend to reach for this after something has already gone wrong. This guide covers what inventory sync actually involves, where it…
The gap between knowing this and actually doing it is where most teams lose ground. This guide covers what mobile analytics actually…
It is rarely the thing that gets a project approved, and often the thing that decides how it goes. This guide covers what critical CSS…
It comes up on almost every project, usually later than it should. This guide covers what robots.txt actually involves, where it usually…
There is no clever trick in this one, just a handful of decisions worth making deliberately. This guide covers what form spam actually…
Every audit we run turns up some version of this. This guide covers what competitor analysis actually involves, where it usually goes…
It is rarely the thing that gets a project approved, and often the thing that decides how it goes. This guide covers what reduced motion…
The version of this that works is simpler than the version most people imagine. This guide covers what reporting dashboards actually…
It comes up on almost every project, usually later than it should. This guide covers what API versioning actually involves, where it…
We end up explaining this on discovery calls often enough that it deserved writing down. This guide covers what blue-green deployment…
Every audit we run turns up some version of this. This guide covers what blog cadence actually involves, where it usually goes wrong,…
Teams tend to reach for this after something has already gone wrong. This guide covers what streaming data actually involves, where it…
There is no clever trick in this one, just a handful of decisions worth making deliberately. This guide covers what landing page…
This is one of those topics that looks small until it costs you something. This guide covers what code review actually involves, where…
The version of this that works is simpler than the version most people imagine. This guide covers what product reviews actually…
Every audit we run turns up some version of this. This guide covers what device testing actually involves, where it usually goes wrong,…
It is rarely the thing that gets a project approved, and often the thing that decides how it goes. This guide covers what code splitting…
There is no clever trick in this one, just a handful of decisions worth making deliberately. This guide covers what canonical URLs…
Every audit we run turns up some version of this. This guide covers what rate limiting actually involves, where it usually goes wrong,…
There is no clever trick in this one, just a handful of decisions worth making deliberately. This guide covers what defining success…
Teams tend to reach for this after something has already gone wrong. This guide covers what heading structure actually involves, where…
The gap between knowing this and actually doing it is where most teams lose ground. This guide covers what session recordings actually…
The version of this that works is simpler than the version most people imagine. This guide covers what multi-tenancy actually involves,…
The advice here is unglamorous, which is probably why it gets skipped. This guide covers what secrets management actually involves,…
Teams tend to reach for this after something has already gone wrong. This guide covers what content audits actually involves, where it…
The version of this that works is simpler than the version most people imagine. This guide covers what data migration actually involves,…
There is no clever trick in this one, just a handful of decisions worth making deliberately. This guide covers what navigation design…
It comes up on almost every project, usually later than it should. This guide covers what automated testing actually involves, where it…
Nothing matches that. Try a broader term.