Craft Better Software
Subscribe
Sign in
Home
Learn TDD
Sponsorship
About
Clean Code: 7 tips to write clean functions
You know your code is clean when every function does just what you expect
Jul 8, 2024
•
Daniel Moka
408
17
45
Most Popular
View all
Claude Code AI best practices
Aug 23, 2025
•
Daniel Moka
136
13
18
Stop Using NULL. It's a Bad Practice
Jan 27, 2025
•
Daniel Moka
115
4
3
Refactor like a PRO
Apr 12, 2024
•
Daniel Moka
96
5
9
Latest
Top
Discussions
The Vibe Coding Stack for 2026
How Top Developers Supervise AI to Craft Better Software
Dec 13, 2025
•
Daniel Moka
46
1
5
Code Review with AI: Best Practices
Practical tips to use the best AI-powered code review assistant
Oct 11, 2025
•
Daniel Moka
27
5
1
Debug like a PRO
5 proven practices to master your debugging skills.
Oct 4, 2025
•
Daniel Moka
76
1
4
100 Tips to Write Clean Code
Clean Functions, Classes, Comments, Commits and everything you need to write Clean Code
Sep 17, 2025
•
Daniel Moka
62
2
11
Claude Code AI best practices
The future of coding isn’t autocomplete of AI. It’s collaboration with AI.
Aug 23, 2025
•
Daniel Moka
136
13
18
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, 2025
•
Daniel Moka
41
3
1
The Best AI Tool For Clean Code
How AI became my favorite code review partner
May 17, 2025
•
Daniel Moka
35
3
2
See all
Craft Better Software
Master quality software development with AI and Extreme Programming.
Subscribe
Recommendations
View all 28
The Tech Audience Accelerator
Paolo Perrone
Optivem Journal
Valentina Jemuović
Dev Shorts
Aravind Putrevu
Level up as a Tech Lead
Anemari Fiser
The T-Shaped Dev
Petar Ivanov
Connect with me
Twitter profile
LinkedIn profile
Email
Craft Better Software
Subscribe
About
Archive
Recommendations
Sitemap
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts