API: Don’t Forget About The Non-Public API!

Background From an object oriented programming perspective, an application programming interface (API) is often referred to as the way other developers can interact with the public members of your class(es) and…

Continue Reading API: Don’t Forget About The Non-Public API!

It’s Our Code

Background I’m sure what I’m about to talk about here doesn’t just relate to programming–it relates to any team-based project where everyone works on a small portion of the big…

Continue Reading It’s Our Code

Cookie Cutters For Projects

Background When you're starting work on a new project or organizing a team to accomplish a goal, there's often a foundation that needs to be established: How is your team…

Continue Reading Cookie Cutters For Projects

Listen First: The Human Sounding Board

Background In the company I work at, Magnet Forensics, I've gotten myself into a leadership role. I wasn't hired for this position (I'm a programmer at heart) but I've managed…

Continue Reading Listen First: The Human Sounding Board