Skip to content

How To Cook - Programmers guide about how to cook at home (Simplified Chinese only)

Ever wondered how to cook systematically? “How To Cook: A Programmer’s Guide to Cooking” transforms recipes into logical, step-by-step instructions, perfect for coders and anyone who appreciates structure. This open-source project on GitHub offers dishes categorized by difficulty, type, and meal, plus advanced culinary tips. Discover a new way to approach home cooking!



Frequently Asked Questions (FAQ)

  1. What is “How To Cook: A Programmer’s Guide to Cooking”? “How To Cook: A Programmer’s Guide to Cooking” is an open-source project and online resource designed to provide clear and precise cooking instructions, particularly appealing to programmers. It features a vast collection of recipes organised by category, difficulty level, and dietary preferences (vegetarian/non-vegetarian).

  2. Why was this project created? The project was initiated by a programmer who found existing online recipes to be poorly structured, inconsistent, and difficult to follow. Drawing a parallel with programming languages, the goal was to create a recipe resource that was easy to understand and execute.

  3. What makes this guide different from other recipe resources? This guide distinguishes itself by its focus on clarity, accuracy, and ease of understanding. It aims to present recipes in a logical, step-by-step, structured format that resembles the structure of a programming language.

  4. How can I access “How To Cook”? The recipes are available online on the GitHub repository Anduin2017/HowToCook. You can also deploy a local web server using Docker by following the instructions on the repository. Additionally, a downloadable PDF version is available.

  5. How is the guide structured? The guide features a comprehensive collection of recipes categorised into various sections, including vegetarian and non-vegetarian dishes, breakfast, staples, soups, beverages, desserts, and sauces. Each recipe lists ingredients and provides detailed cooking instructions in an easy-to-follow format.

  6. What if I find an error or want to contribute a new recipe? The project is open-source and welcomes contributions from the community. You can submit corrections or new recipes by creating a pull request on the GitHub repository.

  7. Are there any advanced cooking techniques covered in the guide? Yes, the guide features a section on “Advanced Knowledge Learning,” which covers topics like ingredient techniques, advanced culinary terms, and oil temperature judging techniques, helpful for improving cooking skills.

  8. How can I support this project? You can support this project by contributing to the GitHub repository, spreading the word among your peers, and providing feedback on the recipes.


Resources & Further Watching

💡 Please don’t forget to like, comment, share, and subscribe!


Youtube Hashtags

#cooking #howtocook #easyrecipes #cookingtips #asiancuisine #veganrecipes #glutenfree #lowcarb #如何烹饪 #programming #github #opensource


Youtube Keywords

home cooking easy recipes chinese cuisine quick meals healthy cooking 中式料理 家常菜 简易食谱 foodie vegan recipes food lover youtube cooking learn to cook cooking stir fry home cooking recipes home cooking adventure home cooking show how to cook 如何烹饪 programmers guide cook at home how to cook? how to start cooking? how to start cooking cooking mystery cook like your gradma how to cook like my mom how to cook like my mother? how to become a cook? github open source structured recipes


Stay Curious. Stay Informed.

Join the ResearchLounge community to get regular updates on the latest breakthroughs in science and technology, delivered clearly and concisely. Subscribe to our channels and never miss an insight.

Help us grow by sharing our content with colleagues, students, and fellow knowledge-seekers!

Your engagement fuels discovery!