Notebooks
Quick reference notes and learning snippets for builders and problem solvers.
Explore by Topic
AI / Agents
11 notes
Claude SDK Essentials
A practical guide to building with the Claude SDK — the Messages API, tool use, and the Agent SDK for custom agents
LangGraph Essentials
A practical introduction to LangGraph for building stateful, multi-step AI agent workflows
LangSmith Essentials
How LangSmith helps you trace, evaluate, and debug LLM applications in development and production
LLM Orchestration Essentials
How to coordinate multiple LLM calls, tools, and models into reliable production workflows
n8n Essentials
A practical introduction to n8n for building workflow automations and AI agent integrations without writing a backend
OpenAI API Essentials
A practical guide to the OpenAI API — models, key endpoints, and how to use them in real applications
RAG Pipelines Essentials
Understanding Retrieval-Augmented Generation pipelines — how they work, when to use them, and how to build one
Realtime Voice AI Essentials
An overview of realtime voice AI systems — how streaming speech-to-speech pipelines work and where they're used
AI Tools for Market Research
A practical guide to AI-powered tools that accelerate market research — from competitor analysis and customer insights to trend detection and survey synthesis
Introduction to Multi-Agent AI Systems
Comprehensive guide to understanding and building Multi-Agent AI Systems (MAS) for complex problem solving
Claude Code in Action
Complete guide to using Claude Code for efficient software development
DevOps
9 notes
Introduction to DevOps
A beginner's guide to DevOps principles, practices, and the tools that bring them to life
Vercel Essentials
Complete guide to deploying production-ready applications with custom domains on Vercel
GitHub SSH Setup Guide
Complete guide to setting up SSH keys for secure GitHub authentication and repository cloning
Docker Compose Essentials
Essential Docker Compose concepts for multi-container applications
GitHub Actions Essentials
Essential GitHub Actions concepts for CI/CD automation and workflows
GitLab CI/CD Essentials
Essential GitLab CI/CD concepts for continuous integration and deployment
Kubernetes Essentials
Essential Kubernetes concepts and commands for container orchestration
Minikube Essentials
Essential Minikube concepts for local Kubernetes development and testing
Docker Essentials
Quick reference for Docker commands and concepts
Systems & Architecture
6 notes
Building Microservices
Key concepts from Sam Newman's definitive guide to designing, building, and operating microservice systems
Clean Architecture
Core concepts from Robert C. Martin's guide to building systems where business rules are protected from frameworks, databases, and UI
Designing Data-Intensive Applications
Core concepts from Martin Kleppmann's book on building reliable, scalable, and maintainable data systems
Fundamentals of Software Architecture
Core concepts from Mark Richards and Neal Ford's comprehensive guide to software architecture thinking and styles
System Design Interview – An Insider's Guide
Frameworks, patterns, and classic problems from Alex Xu's system design interview guide
System Design Essentials
Core concepts and patterns for designing scalable systems
Software Design
3 notes
A Philosophy of Software Design
Key ideas from John Ousterhout's book on managing complexity in software systems
Software Design Principles
Foundational principles that guide writing maintainable, flexible, and robust software
Design Patterns Essentials
Complete guide to software design patterns with practical examples
Software Engineering
3 notes
The Pragmatic Programmer
Key principles and tips from The Pragmatic Programmer by David Thomas & Andrew Hunt — a timeless guide to becoming a better software craftsman
Clean Code Principles
Essential principles and practices for writing clean, maintainable code
Refactoring Essentials
Essential refactoring techniques and patterns for improving code quality
Frontend
8 notes
Frontend Architecture & Testability
Design patterns for building frontend applications where logic is separated from UI — making code testable, maintainable, and scalable
Next.js Essentials
Complete guide to building production-ready React applications with Next.js - routing, rendering, data fetching, and deployment
React Fundamentals
Getting started with React - learn the core concepts and build your first interactive web applications
ReactJS Essentials
Complete guide to building modern web applications with React - components, hooks, state management, and best practices
Figma Essentials
Essential Figma concepts and features for UI/UX design
JavaScript Basics
Essential JavaScript concepts and syntax for beginners
Next.js Essentials
Essential Next.js concepts for building modern React applications with server-side rendering and static generation
React Essentials
Essential React concepts for building modern user interfaces with components, hooks, and state management
Entrepreneurship
4 notes
Entrepreneur Essentials
Core concepts, frameworks, and mental models for building a business from scratch — opportunity, validation, business models, growth, and the entrepreneurial mindset
The Lean Startup
Key concepts and frameworks from The Lean Startup by Eric Ries — build products customers want through validated learning and rapid experimentation
The Personal MBA
Core business concepts from The Personal MBA by Josh Kaufman — understand how every business works without spending $200K on business school
Rich Dad Poor Dad
Core lessons from Rich Dad Poor Dad by Robert T. Kiyosaki — what the wealthy teach their children about money that the middle class does not
Market Research
2 notes
Market Research Tools
A practical guide to the best tools for market research — audience discovery, competitor analysis, keyword research, surveys, traffic analysis, and trend monitoring
Market Research Essentials
Core methods, frameworks, and tools for understanding your market — customers, competitors, sizing, and validation before you build or launch
Security
3 notes
Auth Principles
Core principles of authentication and authorization in modern systems
JWT Essentials
Essential JSON Web Token concepts for secure authentication and authorization
OAuth Essentials
Essential OAuth and OpenID Connect concepts for secure authentication and authorization
Backend
7 notes
Database Migrations in Python
Master database schema management with Alembic and SQLAlchemy - version control for your database structure
Pydantic Essentials
Master data validation and settings management in Python with Pydantic - models, validators, and best practices
Logging in Python
Master application logging in Python - from basic setup to production-ready configurations with handlers, formatters, and best practices
TypeScript Basics
Essential TypeScript concepts, syntax, and type system for beginners
C# Basics
Essential C# concepts and syntax for beginners
Message Broker Essentials
Essential message broker concepts for asynchronous communication and distributed systems
Python Basics
Essential Python concepts and syntax for beginners
Database
4 notes
SQLAlchemy ORM Essentials
Master database operations in Python with SQLAlchemy ORM - models, relationships, queries, and advanced patterns
Redis Essentials
Essential Redis concepts and commands for caching and data storage
Advanced SQL
Advanced SQL techniques including window functions, CTEs, query optimization, and performance tuning
SQL Fundamentals
Essential SQL concepts and queries for working with relational databases
Development Tools
2 notes
Geospatial & Remote Sensing
1 note