Build the magic, borrow the rest
A hackathon is a scoping problem wearing an engineering costume. The three layers every product has, and the four questions that decide which of them you are allowed to write yourself.
Built in the open
A community turning curiosity into projects.
Tools born from curiosity, made better by sharing.
Research, Lab, Games, and Station. Four ways to investigate, experiment, play, and build together.
Ideas & experiments
Open questions and shared knowledge. Exploring new ways to create with technology.
crafter.ingHardware & making
Hardware, fabrication, and physical prototypes. We explore how code connects with objects we can build, touch, and test.
github.com/crafter-labPlay & worlds
Worlds to imagine, mechanics to discover. Creating through the curiosity of play.
games.crafter.runCommunity & open source
Our meeting point. Community, open source, and experiences for building together.
crafter.runSometimes, the next step for a project is meeting someone.
A hackathon is a scoping problem wearing an engineering costume. The three layers every product has, and the four questions that decide which of them you are allowed to write yourself.
The borrowed stack is free at a hackathon and stays free longer than most people expect. Real monthly numbers from two products in production, and where the build-versus-buy tradeoff actually flips.
The official Cloud API and QR session wrappers solve different problems and fail in different ways. Groups, ban risk, Meta policy changes, and the decision table we use.
Ideas worth putting into words.
Frequently asked questions
What we make, why we make it, and where you fit in.
A meeting point for people who want to make things with technology. We share tools, projects, and what we learn along the way, from Latin America with curiosity about what comes next.
Meet our universeBecause a tool can help many more people when its code is open. It lets us learn from others, hear ideas we had not considered, and give something back to the community we learn from.
Explore the codeJoin the conversation, introduce yourself, and share something you are curious about. Bring a project, a question, or an interest in meeting other people who are making things.
Join the communityThere is plenty to do beyond writing code: design, documentation, testing, translations, or sharing a clear explanation. Start with what you know and what you want to learn.
Find people to start withChoose a tool you use or find interesting, read its README, and look through the issues. A clear bug report or a better example is already a useful contribution. For a bigger change, start a conversation in the repository first.
Find a projectStart by getting to know us and building with the community. If you want to get more involved, tell us what you are working on, what you would like to contribute, and which projects interest you. A conversation and something we can make together are a good place to start.
Let's talkFour organizations with a shared curiosity. Research investigates; Lab explores hardware and fabrication; Games creates games; Station connects community, open source, and gatherings.
Explore the four areasOn hack0, our Luma calendar. The agenda brings together community meetups, hackathons, and gatherings. Explore upcoming dates, browse previous events, or subscribe through your calendar app.
Open the calendarFind the project closest to your idea and open an issue: explain the problem, who it affects, and what you have tried. If you are unsure where it belongs, share it with the community.
Suggest an ideaWe can collaborate on open projects, workshops, and gatherings. Tell us what you are building and how you would like to contribute so we can find a first step together.
Tell us about your projectThe next chapter
A project, a gathering, an idea still taking shape. There are plenty of ways to start a conversation.