Blog posts
One Class, One Job: Managing Scientific Code Complexity
Your spectroscopy script is now 2,000 lines and breaks when you change anything. Learn the Single Responsibility Principle with real scientific code examples.
Organizing Source Code for Scientific Programmers: Let's Start a Conversation
How should scientists organize their code repositories? This post proposes a language-agnostic structure and asks the community to share their approaches.
SOLID Principles for Scientists and Engineers: Making Research Code Maintainable
Your 200-line research script is now 2,000 lines and breaking constantly. Learn SOLID principles through real scientific examples, not enterprise code.
My First Blog Post - A Journey in Programming for Scientists and Engineers
Why I'm starting a blog about programming for scientists and Engineers