Our Blog

Latest Blog Posts

How to Build Software with Love (A Conversation)
Software with Soul
Pace Yourself

Pace Yourself

Life is a marathon. You’ll never hit your goal time if you try to sprint the whole thing.

Ask All the Questions

Ask All the Questions

Last week my writing pal Colleen wrote about asking “Why?” This week, I wanted to write about asking questions in general. As the resident newbie at Software for Good, I have been asking a lot of questions. When you’re in a role for a long time, you build up this web of context and knowledge … Continued

What Does a Technical Project Manager Do?

What Does a Technical Project Manager Do?

I’m over the moon about joining Software for Good this week as their new Technical Project Manager! No judgment if you are wondering what the heck that means; it can be a pretty elusive job title. I think this is partly because “Project Manager” is used in so many different industries. Regardless of the industry, … Continued