Knowledge Base

Tech fundamentals explained for people who need to understand it, not build it.

Start here

Basics

What is the difference between hardware and software, and why does my computer slow down?

13 videos 7 courses 5 articles

Internet

How does the Internet work?

7 videos 6 courses 23 articles

Keep going

Apps

What is 'Context Switching' and why does using 5 different chat apps kill productivity?

21 resources

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?

21 resources

Self Management

What is staff work and why does it matter?

23 resources

UX Fundamentals

What is UX?

29 resources

Product Fundamentals

What's difference between project and product management?

20 resources

Product Strategy

What is product-market fit?

39 resources

UX Design & Interaction

What's the relationship between visual/interaction design and user experience?

46 resources

Methods

What is Agile?

18 resources

Data

What is data science, data analytics, data exploitation?

24 resources

AI Fundamentals & Application

What are the foundational principles and technologies behind AI and LLMs?

23 resources

Security Fundamentals

What is the difference between Authentication (AuthN) and Authorization (AuthZ)?

17 resources

AI Engineering & Strategy

What is the value chain for AI/LLMs? (Chips -> Foundational Models -> Compute/Inference -> Apps)

37 resources

Organizational Dynamics

Why do org charts determine software architecture? (Conway's Law)

20 resources

Web Engineering

What is XYZ language and what does it do well?

53 resources

Mobile Engineering

When should we build a Progressive Web App (PWA) instead of a Mobile App?

14 resources

Engineering Management

What trade-offs and assumptions are we making to build this feature?

4 resources

Web Design

What makes something look good?

46 resources

DevOps & SRE

What is the difference between DevOps, SRE (Site Reliability Engineering), and Platform Engineering?

15 resources

Testing & QA

If we deployed to production right now, how would we know if the main user journey is broken?

15 resources