Skills & Resources
Curated learning material to level up your career.
36 of 36
- EngineeringThink Like the JavaScript EngineDeep dive into how the JavaScript engine executes code so you write faster, smarter JS.
- CSLearn LaTeX in 4.1 HoursFull LaTeX course teaching professional document and academic paper typesetting from scratch.
- DesignLearn Figma for UI/UX DesignComprehensive Figma course covering UI/UX design fundamentals, components, and prototyping workflows.
- EngineeringBash and Python for Real DevOps Automation – HandbookProduction-grade handbook on automating real DevOps workflows with Bash and Python scripting.
- AIRAG Explained Simply with a Real ProjectHands-on tutorial that demystifies retrieval-augmented generation by building a real RAG project end-to-end.
- DataClustering in Python – A Machine Learning HandbookFull handbook on clustering algorithms and unsupervised machine learning in Python.
- CSAn Introduction to Software Architecture PatternsComprehensive guide to core software architecture patterns every engineer should know.
- CareerLearn to Code – And Get a Developer JobFree book covering how to learn programming and land your first developer job.
- EngineeringMigrating from Go to RustPractical migration guide mapping Go concepts to idiomatic Rust for developers switching languages.
- CSMastering Dyalog APLFree comprehensive book on array programming and computational thinking with APL.
- CareerFrom Rank 6M to 26K: 1.5 Years and 1040 LeetCode ProblemsHonest playbook on grinding LeetCode to land FAANG-tier offers as a self-taught developer.
- EngineeringProduction-Ready AI Features with Flutter – Full HandbookFull handbook for shipping production-grade AI features in Flutter mobile apps.
- EngineeringClaude Code for BeginnersStep-by-step intro to using Claude Code, an AI CLI tool, for real software development workflows.
- AIHow to Build Optimal AI Agents That Actually Work – HandbookComprehensive developer handbook on designing reliable AI agents with patterns, tools, and pitfalls.
- CareerAWS Certified Cloud Practitioner – Free 14-Hour CourseFull free video course to pass the entry-level AWS cloud certification, a high-demand credential.
- AIBuild Your Own AI Butler — A Scheduled Agent That Runs ItselfHands-on AWS tutorial to build a scheduled autonomous AI agent for personal automation.
- AIDeploy a Serverless Spam Classifier with Scikit-Learn and AWS LambdaEnd-to-end ML deployment tutorial: train, serialize, and serve a classifier on Lambda + API Gateway.
- DataWhy the Mean Lies When Handling Messy Retail DataPractical data-cleaning lessons on choosing the right central-tendency metric for skewed datasets.
- EngineeringThe Complete SOC 2 Type II Implementation Handbook for EngineersMonth-by-month roadmap with real commands to achieve SOC 2 Type II compliance as an engineer.
- CSThink Linear Algebra (Allen Downey)Free interactive textbook teaching linear algebra through Python and Jupyter notebooks.
- EngineeringSet Up OpenID Connect (OIDC) in GitHub Actions for AWSStep-by-step guide replacing AWS access keys in CI with secure OIDC federation from GitHub Actions.
- EngineeringHow to Navigate Microservices as a Frontend EngineerPractical primer on contracts, BFFs, and observability frontend devs need on microservice teams.
- AIBuild an Agentic Terminal Workflow with GitHub Copilot CLI and MCP ServersHands-on tutorial on wiring GitHub Copilot CLI to MCP servers for agentic dev workflows.
- EngineeringBuild a Multi-Tenant SaaS Platform with Next.js, Express, and PrismaEnd-to-end walkthrough for building a production multi-tenant SaaS with Next.js, Express, and Prisma.
- CSMastering the JavaScript Event LoopDeep tutorial unpacking how the JS event loop, microtasks, and async execution actually work.
- DataProduct Experimentation with Propensity Scores — Causal Inference in PythonHands-on Python tutorial using propensity scores to measure LLM feature impact when A/B tests fail.
- CSLearn Hardware, Cloud, DevOps, Networking, Security, Databases, DNS, Git, and LinuxBroad foundations course covering the IT and CS fundamentals every developer should know.
- EngineeringHow to Dockerize a Go Application — Full WalkthroughStep-by-step guide to containerizing Go apps with multi-stage Docker builds for production.
- CareerHow to Land Your First Cloud or DevOps RoleWhat hiring managers actually screen for when filling junior cloud and DevOps roles.
- AIBuild a Multi-Agent AI System with LangGraph, MCP, and A2A [Full Book]Free book-length tutorial on building production multi-agent AI systems using LangGraph, MCP, and A2A.
- AIBuild a Self-Learning RAG System with Knowledge ReflectionTutorial on building a RAG pipeline that reflects on its own answers to keep improving.
- Career15 Essential Sections Every README NeedsReusable README template that makes your projects look senior to recruiters and collaborators.
- CSApply STRIDE Threat Modeling and SonarQube for Secure Software DevelopmentPractical secure-coding workflow combining STRIDE threat modeling with SonarQube static analysis.
- AIBuild Your Own Language-Specific LLM — Full HandbookEnd-to-end handbook on training and deploying a language-specific LLM from scratch.
- EngineeringDeploy a Full-Stack Next.js App on Cloudflare Workers with GitHub Actions CI/CDStep-by-step guide to ship a Next.js app on Cloudflare Workers with automated CI/CD.
- AIAndrew Ng — Machine Learning SpecializationFree-to-audit foundational ML course.