Build real skills
Follow guided work that moves from the first decision through code, tests, deployment, and operations.
STACK & CRAFT · PRACTICAL ENGINEERING KNOWLEDGE
One place to learn, design, build, secure, and ship software—from foundations to production-ready products.
ABOUT STACK & CRAFT
Stack & Craft is being built as a one-stop learning and building platform for software engineers—across roles, experience levels, and the technologies they work with.
We start by sharing useful, practical knowledge. Then we grow into structured paths, hands-on labs, projects, and AI-assisted tools that help you apply what you learn to real product problems.
Not another pile of disconnected tutorials. A connected route from understanding a concept to making something useful with it.
Follow guided work that moves from the first decision through code, tests, deployment, and operations.
Bring development, architecture, cloud, security, AI, and delivery together in one learning journey.
Turn projects into useful products, learn from user feedback, and build a portfolio of work you can explain.
Choose tools and models for the task, verify their output, and understand the security and cost trade-offs.
HOW STACK & CRAFT WORKS
Use focused guides to understand a topic and practice a skill. Then bring several skills together in a complete project.
Understand concepts, tools, and trade-offs. Follow focused steps to try a technique and learn how it works.
Explore engineering domains ↗Apply multiple skills to one customer-focused product, from problem and architecture through testing, delivery, and operations.
Browse complete projects ↗ONE HOME FOR SOFTWARE ENGINEERS
Domain guides explain concepts and give focused steps to practice. Complete projects combine those skills into customer-focused products from architecture through operations.
Machine learning, generative AI, agents, model selection, and popular tools used in real workflows.
Explore the AI domainSystem design, architecture patterns, trade-offs, diagrams, and complete cloud solutions.
Design systems that scaleAWS, Azure, and Google Cloud: services, deployments, operations, and cost choices.
AWS · Azure · GCPWeb, mobile, frontend, backend, APIs, data, testing, performance, and modern frameworks.
From first commit to releaseFind a real customer problem, shape the solution, build a usable product, and learn from feedback.
Build products for customersTest strategy, automation, API and UI testing, performance checks, and release confidence.
Build confidence in every changeDocker, Kubernetes, CI/CD, infrastructure automation, observability, and reliable operations.
Build and run with confidenceTerraform and cloud-native approaches for repeatable, reviewable infrastructure.
Provision it. Version it. Improve it.Application and cloud security, identity, secure coding, threat modeling, and supply chains.
Secure every stageLinux, Windows, processes, shells, networks, protocols, and the systems beneath applications.
Understand the foundationsCloud and technology certifications, interview preparation, role paths, and skill assessments.
Prepare for your next stepPractical field guides, lessons learned, engineering decisions, and knowledge from the community.
Share what works