Discover key differences between blackbox and whitebox testing, and why blackbox should be your default for robust, maintainable test suites.Black Box vs White Box Testing: When to Use Each Approach2025-10-06 in Quality Engineering tagged Test-Driven Development (TDD) / Testing / Best Practices by Marc Nuri
Learn how to design clean, maintainable, and testable interfaces in Go. Best practices, patterns, pitfalls, and real-world refactoring examples.Go Interfaces: Design Patterns & Best Practices2020-03-14 in Backend Development tagged Go / Best Practices by Marc Nuri
Comprehensive guide to error handling in Go with practical examples, custom errors, wrapping, and modern error handling patternsError Handling Best Practices in Go2020-03-07 in Backend Development tagged Go / Best Practices / Debugging by Marc Nuri