ThotSpots Blog

Looking for a good read? Checkout our blog posts.

Don't miss our

Recommended Posts

Feb 14'

3 Things the Inner City taught me about being a professional Engineer - Especially #3


How the ‘hood made me a better software engineer I am a product of South Central Los Angeles in the 1980’s, an area infamous (at least at the time) for gang violence, police brutality and hopelessness. The dreams of many lay in the NBA and the NFL as we all practiced hook shots like Kareem ...

Feb 14'

Outsmarting the Competition in a Down Economy


You might be laying people off, but don’t be penny wise and pound foolish. There’s a reason your most expensive people are expensive...

Jul 15'

Why Having a “Backlog” Sucks the Life Out of a Project


Do your developers work against a “backlog” of tasks? If you practice Scrum, Kanban, or some other variant of agile development, then you probably have one or more “product backlogs”, plus an “iteration backlog” for each team. Right? I’d like to suggest that you toss out your “backlogs.” — And I mean that in two different ways.

Apr 08'

“Clean Code” — Crafting On Principles

Software Design

I’ve been reading “Clean Code: A Handbook of Agile Software Craftsmanship” by Robert Martin. This is no ordinary book on writing better software ...

Jul 15'

Put Your Wisest Developers on Maintenance, Not the Rookies


It’s temping to put new hires on maintenance work. Having them fix bugs seems like a good way to have them become familiar with the code. The problem is that there’s usually too much for them to learn, too quickly, so it becomes daunting work. I’m mostly talking about legacy code here ...