Design & engineering notes.
Principles to understand the choices behind a digital product.
ENGINEERING / 01Designing a mobile app that can grow
A first release benefits from one useful journey. Define users, goals and connectivity constraints to avoid features without a clear purpose.
Read the note ↗
ENGINEERING / 02The foundations of a fast web platform
Keep page weight reasonable, limit JavaScript and size images appropriately so speed is not treated as a late fix.
Read the note ↗
ENGINEERING / 03Security from the first design decisions
Separate roles and restrict each permission to actual needs. Authorisation must be checked on the server.
Read the note ↗