Craft Better Software

Craft Better Software

Home
Learn TDD
Sponsorship
About
100 Tips to Write Clean Code
Clean Functions, Classes, Comments, Commits and everything you need to write Clean Code
Sep 17 • 
Daniel Moka
51
1

August 2025

Claude Code AI best practices
The future of coding isn’t autocomplete of AI. It’s collaboration with AI.
Aug 23 • 
Daniel Moka
114
11

May 2025

The #1 Mistake in Unit Testing (and How to Fix It)
Best practices to nail the most important part of your unit test
May 24 • 
Daniel Moka
41
3
The Best AI Tool For Clean Code
How AI became my favorite code review partner
May 17 • 
Daniel Moka
31
3

April 2025

How Smart Devs Get Hired in 2025
How to land your dream job in this brutal tech market
Apr 26 • 
Daniel Moka
43
3
Write Clean Classes Like a PRO
7 essential tips to produce maintainable and intention-revealing classes
Apr 19 • 
Daniel Moka
43
3
How To Refactor Legacy Code
The art of making your code testable, testing it effectively, and refactoring it like a pro
Apr 12 • 
Daniel Moka
35
1
6 Testing Mistakes You Should Avoid
Each with a simple fix you can apply today
Apr 5 • 
Daniel Moka
17
1

March 2025

Code Review Like a PRO
5 Essential Tips for Doing Code Reviews in the Age of AI
Mar 29 • 
Daniel Moka
57
Clean Code: Focus on WHAT, not HOW
How to create software that speaks the language of the domain
Mar 22 • 
Daniel Moka
49
2
Top 5 Career Mistakes
Hard Lessons Every Developer Must Learn (Before It's Too Late)
Mar 15 • 
Daniel Moka
32
2
Use Booleans Like a Pro
6 Essential Tips to Write Clean Booleans
Mar 8 • 
Daniel Moka
70
14
© 2025 Daniel Moka
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture