Notebooks
Quick reference notes and learning snippets
Good Software Essentials
2 notes
Software Design Essentials
Core concepts and building blocks of good software design
Software Design Principles
Foundational principles that guide writing maintainable, flexible, and robust software
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
Frontend Development
3 notes
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
Python
5 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
SQLAlchemy ORM Essentials
Master database operations in Python with SQLAlchemy ORM - models, relationships, queries, and advanced patterns
Python Basics
Essential Python concepts and syntax for beginners
AI Development Tools
1 note
Development Tools
1 note
Deployment & DevOps
1 note
Geospatial & Remote Sensing
1 note
Software Architecture
1 note
Architecture
1 note
TypeScript
1 note
DevOps
7 notes
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
Cloud
2 notes
C#
1 note
Database
3 notes
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
Frontend
2 notes
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
JavaScript
1 note
Software Engineering
2 notes
Clean Code Principles
Essential principles and practices for writing clean, maintainable code
Refactoring Essentials
Essential refactoring techniques and patterns for improving code quality
Learning Together
These notes are living documents. If you spot an error or have suggestions, feel free to reach out!