Skip to content

Everything we handle

126 separate things go into a web project.

This is the whole list, written out rather than summarised. It exists so you can see what is included in a build, and so you can ask about anything that is missing.

Front-end engineering

14 items

Everything the visitor's browser actually runs.

  • React and Next.js App Router
  • React Server Components
  • TypeScript throughout
  • Tailwind CSS design systems
  • Responsive layouts from 320px up
  • CSS Grid and Flexbox layout
  • SVG illustration and animation
  • Micro-interactions and transitions
  • Dark mode where it suits the brand
  • Print stylesheets
  • Web fonts, self hosted and subset
  • Form validation and error states
  • Client side routing and prefetch
  • State management without the bloat

Back-end and data

14 items

The server work that decides whether the front end has anything true to show.

  • Bun runtime services
  • Node.js services and APIs
  • REST and GraphQL endpoints
  • Server actions and route handlers
  • PostgreSQL, MySQL and MongoDB
  • Prisma and Drizzle schema modelling
  • Database indexing and query tuning
  • Redis caching and rate limits
  • Authentication and session handling
  • Role and permission systems
  • File upload and media storage
  • Background jobs and cron schedules
  • Webhook receivers with verification
  • Search indexing

Speed and Core Web Vitals

14 items

The part we care about most, measured the way the field measures it.

  • Largest Contentful Paint work
  • Interaction to Next Paint work
  • Cumulative Layout Shift removal
  • Time to First Byte reduction
  • Critical CSS and inlining
  • JavaScript bundle analysis
  • Code splitting and lazy boundaries
  • Image format and sizing pipelines
  • Font loading strategy
  • Third party script deferral
  • CDN and edge caching rules
  • Performance budgets in the build
  • Field data monitoring after launch
  • Low end device testing

Search and discovery

14 items

Making the site legible to search engines and to AI assistants.

  • Per page titles and descriptions
  • Canonical URLs and redirects
  • Schema.org structured data
  • XML sitemaps with honest dates
  • robots.txt including AI crawlers
  • llms.txt generated from live content
  • Open Graph and Twitter cards
  • Generated social share images
  • Breadcrumb markup
  • FAQ and HowTo markup
  • Local business and map presence
  • Internal linking structure
  • Search Console setup
  • Migration redirect mapping

Design and brand

14 items

How it looks, and how it stays looking that way as the site grows.

  • Logo and mark design
  • Colour systems with contrast checks
  • Type scales and pairing
  • Design tokens
  • Component libraries
  • Wireframes and prototypes
  • Original vector illustration
  • Icon sets
  • Print and stationery
  • Signage and large format
  • Brand guidelines
  • Photography direction
  • Presentation templates
  • Social media templates

Accessibility and quality

14 items

The checks that stop a site from quietly excluding people.

  • WCAG 2.2 AA conformance
  • Colour contrast auditing
  • Keyboard navigation
  • Screen reader testing
  • Semantic HTML structure
  • Focus management
  • Reduced motion support
  • Accessible forms and errors
  • Alt text standards
  • Cross browser testing
  • Real device testing
  • Automated checks in the pipeline
  • Code review
  • Written handover documentation

Infrastructure

14 items

Where it runs, how it gets there, and what happens when it breaks.

  • Domain registration and DNS
  • Automatic SSL certificates
  • Cloud hosting setup
  • CDN configuration
  • Continuous deployment
  • Preview environments per change
  • Environment and secret management
  • Database backups and restores
  • Uptime monitoring
  • Error tracking
  • Log aggregation
  • Rollback procedures
  • Email deliverability setup
  • Security headers and hardening

How the work gets done

14 items

The method behind the build, which decides whether the rest of this list survives contact with your deadline.

  • AI-accelerated first drafts
  • Human review of every shipped line
  • No bought themes or page builders
  • No plugin stacks to maintain
  • Written from scratch per project
  • Typed contracts end to end
  • Preview deployment per change
  • Performance budget enforced in CI
  • Verification against built output
  • Median-of-runs measurement
  • Structured data parsed and asserted
  • Code review before handover
  • Written documentation
  • Source code handed to you

Content and integrations

14 items

Keeping the site current, and connected to the systems you already run.

  • Headless CMS setup
  • WordPress as a content backend
  • Content modelling
  • Editor training
  • Multilingual and regional content
  • Payment gateway integration
  • CRM and ERP connections
  • WhatsApp Business API
  • SMS and transactional email
  • Maps and location services
  • Analytics and event tracking
  • Newsletter and marketing tools
  • Calendar and booking systems
  • Document generation and PDFs

Not everything applies to every project

A five page site for a clinic does not need background jobs or a Redis cache, and we will not quote for them. This list is what is available, not what gets billed. The scope document for your project names exactly which of these are in and which are out.

Something missing from this list?

Ask. If it is something we have done we will say so, and if it is not we will tell you that instead of learning on your budget. There are plenty of things on the web we do not do, and being clear about them has never cost us a client worth having.

Work out what yours needs.

Describe the project and we will come back with the subset of this list that actually applies, priced by stage.