Learning Hub

Learn faster with structured, practical guides

Browse categories, read step-by-step articles, and jump into example code and GitHub repositories β€” all in one place.

Categories

Pick a topic to start learning.

Featured Resources

Hand-picked articles and guides to get you started.

Getting Started with Next.js

Set up a Next.js project from scratch and understand the App Router.

6 min readnext.jsreactbeginner

Intro to Prompt Engineering

Core techniques for writing effective prompts for LLMs.

8 min readllmpromptingbeginner

Modern Quality and Test Strategy

A practical, risk-driven wiki for testing software, data, AI, security, performance, and production releases.

4 min readtestingqarisk-management

Databases Roadmap: Store, Find, and Protect Information

Understand database choices without jargon, then practise modeling and querying a small product.

11 min readdatabase-foundationssqlnosqldata-modelingroadmap

DevOps Roadmap: From Code Change to Reliable Service

See DevOps as one feedback loop, then practise the tools in the order they become useful.

13 min readdevops-foundationslinuxdockerci-cdobservabilityroadmap

System Design Roadmap: From Requirements to Reliable Architecture

Learn system design as a sequence of decisions, using a small learning platform as the running example.

13 min readsystem-design-foundationsarchitecturescalabilityreliabilityroadmap

Web Development Roadmap: From Browser to Deployment

A beginner-friendly map of how websites work, what to learn first, and how to practise by building one small product.

12 min readweb-foundationsfrontendbackendapisroadmap

AI Overview

Artificial intelligence is a family of systems that infer useful outputs from data rather than following only hand-written rules. A practical AI product combines a model with context, tools, evaluation, safeguards, and human ownership.

6 min readfoundationspracticebeginner-friendly

Software Testing Roadmap

Testing builds confidence by checking risks at the cheapest useful level: static checks, focused unit tests, integration and contract tests, a few critical end-to-end journeys, and production signals.

6 min readfoundationspracticebeginner-friendly