Explore
Find something to learn, build, or follow.
Craftmish connects technologies, concepts, skills, resources, roadmaps, challenges, and projects so you can move between them instead of learning in isolation.
Knowledge map
Explore by type.
Technologies
Languages, frameworks, libraries, runtimes, tools, databases, and platforms.
Concepts
The ideas and principles that explain how software actually works.
Skills
Practical abilities you can develop, practice, and apply.
Resources
Documentation, articles, courses, videos, books, and other useful material.
Roadmaps
Structured paths connecting knowledge, skills, practice, and projects.
Challenges
Practical problems designed to turn knowledge into ability.
Projects
Things you can build to apply what you learn and produce real work.