Amy M Haddad

Sign up for my Programming Thoughts newsletter:



Why You Should Write Clear, Meaningful Code (and How to Do It)

It's sometimes thought that short, "clever" code is the aim when writing programs. However, shorter isn’t necessarily better. Neither is…

read this post →

Make It Happen

This is the third article in a four-part series on programming effectively, which is based on my new learning tool, Programmer’s Pyramid…

read this post →

Make It Active

This is the second article in a four-part series on programming effectively, which is based on my new learning tool, Programmer’s Pyramid…

read this post →

Be a Good Manager

I was intrigued by Jason Fried’s recent post on being a bad manager , so I decided to take the opposite tack. This post is about being a…

read this post →