Coding Philosophy

A collection of 109 posts
Scaling

Scaling

Does the advice you give depend on the size of the development team? If so, how does your advice change? and where is the limit for small versus large teams?
7 min read
How To Make Mistakes in Python

How To Make Mistakes in Python

I stumbled upon this book recently. It was quite good. I highly recommend everyone (yes even LabVIEW Developers) read it. It is very insightful. It's also free and very short at 76 pages and it reads fast. There really is no excuse. I very much like the title.
1 min read
It's harder to downclimb

It's harder to downclimb

Writing code is much easier than reading it. If you write code at your maximum level of cleverness, then by definition you are not smart enough to read and understand it. The trick is to make sure that you leave yourself some margin.
1 min read