Knowledge Base
Tech fundamentals explained for people who need to understand it, not build it.
Start here
Keep going
Apps
What is 'Context Switching' and why does using 5 different chat apps kill productivity?
Central Tools (S'pore Govt)
What is the difference between the Intranet and the Internet (Air Gap), and why does it make my life hard?
UX Design & Interaction
What's the relationship between visual/interaction design and user experience?
AI Fundamentals & Application
What are the foundational principles and technologies behind AI and LLMs?
Security Fundamentals
What is the difference between Authentication (AuthN) and Authorization (AuthZ)?
AI Engineering & Strategy
What is the value chain for AI/LLMs? (Chips -> Foundational Models -> Compute/Inference -> Apps)
Organizational Dynamics
Why do org charts determine software architecture? (Conway's Law)
Mobile Engineering
When should we build a Progressive Web App (PWA) instead of a Mobile App?
Engineering Management
What trade-offs and assumptions are we making to build this feature?
DevOps & SRE
What is the difference between DevOps, SRE (Site Reliability Engineering), and Platform Engineering?