Beginner CSS lab for creating a mobile-first card grid that adapts to content and available space.
-
Updated
Aug 13, 2026 - JavaScript
Beginner CSS lab for creating a mobile-first card grid that adapts to content and available space.
Build and verify deterministic text insights with beginner Python.
Beginner HTML lab for building an accessible event schedule with a caption and scoped table headers.
Beginner HTML lab for building a semantic learning profile with headings, landmarks, lists, and useful links.
Beginner CSS lab for theming an accessible form across color schemes, states, narrow screens, and reduced motion.
Beginner JavaScript lab for fetching GitHub repositories with clear loading, empty, success, and error states.
Beginner JavaScript lab for managing a study queue with arrays, filters, event delegation, and derived summaries.
Claude Code lab for turning a vague CLAUDE.md into concise, testable, secret-free project instructions.
Claude Code lab for reproducing a bug, approving a minimal fix, adding a boundary test, and reviewing the diff.
Beginner HTML lab for marking up an accessible mandazi recipe with landmarks, a figure, lists, and time data.
Claude Code safety lab for mapping a repository and verifying local commands before allowing edits.
Beginner HTML lab for creating a labelled, keyboard-usable signup form with native validation.
Beginner JavaScript lab for splitting a fare with functions, validation, rounding, and accessible status messages.
Build and verify a modular Python community help-desk CLI.
Beginner JavaScript lab for storing non-sensitive notes with ES modules, JSON, localStorage, and safe rendering.
Claude Code safety lab for reviewing a read-only subagent and making evidence-based MCP decisions.
Beginner CSS lab for practising the cascade, shallow selectors, and visible link states.
Build and verify pure Python fare-sharing and budget functions.
Beginner CSS lab for building responsive navigation that wraps cleanly and remains keyboard usable.
Build and verify a safe JSON expense ledger with beginner Python.
Add a description, image, and links to the kenya-tech topic page so that developers can more easily learn about it.
To associate your repository with the kenya-tech topic, visit your repo's landing page and select "manage topics."