The Best Code Katas For Ambitious Software Developers
Code Katas are an excellent way to practice modern software engineering techniques and improve on your programming skills. In this video, Emily Bache, Technical Coach and the chair of the executive board of the Samman Technical Coaching Society talks through her TOP code kata suggestions for developers looking to improve on skills like TDD, Refactoring AND MORE.
-
š Emily's Free Guide On How To Use Code Katas For TDD:
TDD is an approach to software development that puts tests and testability at the heart of the design process. Code Katas are small, fun exercises that can help you to learn TDD. This document aims to help you get started with both. DOWNLOAD HERE ā” ļøhttps://www.subscribepage.com/how-to-learn-tdd-with-code-katas..
-
Emily on X ā”https://x.com/emilybacheache
Emily on LinkedInhttps://www.linkedin.com/in/emilybache/acheĀ Ā
Emily on blueshttps://bsky.app/profile/emilybache.comache.com
Emily on YouTube ā” ļø Ā Ā Ā /Ā @emilybache-tech-coachĀ Ā
Modern Software Engineerinhttps://x.com/ModernSoftwareXernSoftwareX
Modern Software Engineering on https://www.linkedin.com/company/modern-software-engineering-engineeringĀ Ā
Modern Software Engineering https://bsky.app/profile/modernswe.bsky.social/modernswe.bs...
-
ā PATREON:
Support Emily onhttps://www.patreon.com/EmilyBacheļø Ā Ā /Ā emilybacheĀ Ā
Join the Continuous Delivery community and access extra phttps://bit.ly/ContinuousDeliveryPatreoninuousDeliveryPatreon
š„ https://www.tiktok.com/@modern.s.engineeringĀ modern.s.engineeringĀ Ā
-
š„ CODE KATAS:
The list of Code Katas Emily menhttps://sammancoaching.org/kata_descriptions/index.htmlhing.org/kata_descr...
-
CHANNEL SPONSORS:
Tuple is a remote ensemble and pair programming app for macOS and Windows, designed to make you feel like you're collaborating in person. Itās got loads of developer-specific touches you just donāt see with generic screen-sharing tools. Chhttps://tuple.app/cd ļø https://tuple.app/cd
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operabihttps://bit.ly/3ASy8n0 ļø https://bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities ahttps://transficc.com/s ā” ļø https://transficc.com
Honeycomb is the observability platform that enables engineering teams to find and solve problems they couldnāt before. Query everything at once, fast enough to keep your train of thought, and connect your whohttps://bit.ly/CDHCteams ā” ļø https://bit.ly/CDHC
-
š EMILY'S BOOKS:
https://leanpub.com/codingdojohandbook//leanpub.com/codingdojohandbook
Emily'https://leanpub.com/techagilecoachhttps://leanpub.com/techagilecoach
-
#software #softwareengineering #developer #programming #code