Write Great Software.
Our courses will give you the skills and confidence you need to write great software so you can conquer bigger and better challenges.
A brief overview of what it takes to be a software craftsperson followed by links to a bunch of different resources to help you on your journey.
Free
Shipping too many bugs to production? This course teaches how to design testable code, write reliable automated tests, handle hard-to-test systems, and reduce recurring bugs so you gain confidence, faster feedback, and provable results.
$499
Too many bugs, slow releases, and unreliable builds? This course teaches practical, tool-agnostic CI/CD using proven templates and principles so you ship faster, reduce risk, avoid “works on my machine,” and gain confidence in automated deployments.
$499
Is making changes to your code unpredictable, slow-moving, or difficult? This course teaches low-risk, step-by-step techniques using testing and refactoring to safely improve existing systems, handle change, and deliver features faster.
$499
Struggling with Git, lost code, or messy collaboration? This hands-on course explains what Git really is, how to recover mistakes, manage versions, collaborate safely, and handle LabVIEW’s unique challenges so you spend less time fixing Git.
$499
Hear what some of our students have to say.