Talks
Speakers
Events
Topics
Sign in
Home
Talks
Speakers
Events
Topics
Leaderboard
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
Many of us have hobbies that we enjoy outside of our careers in tech. For me, that is amigurumi, the art of crocheting stuffed creatures. What if I told you that amigurumi is extremely similar to software development? Join me in exploring the intersection between crocheting amigurumi and developing software. We’ll look at the key similarities between these two crafts, and I’ll share how crocheting has helped me become a better software developer. You’ll walk away inspired to connect your own hobbies to your role in tech or find a new creative hobby (like crochet)!
Date
Summarized using AI?
If this talk's summary was generated by AI, please check this box. A "Summarized using AI" badge will be displayed in the summary tab to indicate that the summary was generated using AI.
Show "Summarized using AI" badge on summary page
Summary
Markdown supported
In the video titled 'Crocheting & Coding: they're more similar than you think!', Tori Machin explores the unforeseen connections between crocheting amigurumi and software development during her talk at RubyConf 2022. The presentation aims to inspire tech professionals to recognize and leverage their hobbies to enhance their careers. Key points discussed include: - **Definitions**: An introduction to crochet, amigurumi, and software development ensures a common understanding among the audience. Crochet is defined as a technique using a hook to create fabric from yarn, while amigurumi refers to crocheting small stuffed creatures. Software development encompasses creating, designing, programming, and maintaining software. - **Design Process**: Similarities exist in the design phase of both crafts. Tori emphasizes the importance of mock-ups in software development and initial sketches in amigurumi design, highlighting the necessity of visual planning. - **Patterns as Instructions**: Tori compares crochet patterns to programming code, noting that both consist of instructions that guide the creator. Both require understanding unique syntax to produce desired results. - **Testing**: Just as developers write tests to verify code, crocheters check their stitch counts against expected outcomes to ensure accuracy. Tori explains that both fields incorporate strategies to validate their efforts. - **Refactoring**: Both crochet patterns and software code undergo processes of improvement and optimization, with Tori presenting her transition from messy initial drafts to neat final patterns. - **Community and Resources**: Tori notes the supportive communities surrounding both hobbies, detailing how social platforms link creators for peer learning. Additionally, she discusses the abundance of free resources accessible to both sorcery crafts and software development. - **Personal Growth**: Tori shares how her crochet hobby improved her pattern recognition, stimulating innovative thinking in coding and enhancing her mentorship abilities in both domains. She urges attendees to draw parallels between their interests and technical work. - **Getting Started in Crochet**: Finally, Tori encourages viewers interested in crocheting to easily get started with affordable supplies and advises them on online resources for learning amigurumi. In conclusion, Tori Machin effectively illustrates how engaging in creative hobbies like crocheting can enrich skills and perspectives in software development, urging tech professionals to explore the synergies between their personal interests and their careers.
Suggest modifications
Cancel