Our Blog

Theme of the Week

Make ‘Em Laugh

Latest Blog Post

Product Strategy: A New Title and New Services
In the Hot Seat: My First User Test

In the Hot Seat: My First User Test

“Testing one user is 100 percent better than testing none.” That’s one of Steve Krug’s mantras in his book Don’t Make Me Think: A Common Sense Approach to Web Usability, a user-friendly introduction to making websites easier for people to navigate and understand. He emphasizes that while there are some general usability principles, it’s most … Continued

Mentorship Lessons: What We’ve Learned from Working with Interns

Mentorship Lessons: What We’ve Learned from Working with Interns

A year ago, Software for Good tried something new: We launched our Giving Program with our first cohort of interns. The program is our way of matching need with need, offering up-and-coming software developers the hands-on opportunity to build meaningful products for organizations that do good. As we kick off a new semester, we’re proud … Continued

Better Together: Why We Advocate Pair Programming

Better Together: Why We Advocate Pair Programming

Learning is one of our core values at Software for Good, from the most experienced engineers (like Kevin, who we call “Clippy” because he tends to have all the answers) to those of us with “Junior” in our job titles. Technology is constantly evolving, and every project we build is different, so there’s always something … Continued

Five Ways to Gain Control Over Your Schedule

Five Ways to Gain Control Over Your Schedule

Guest post as part of our Women in Tech series. As I sit writing this blog post at 12:30 a.m., I am all too aware that time is truly the most valuable currency in life. But it’s not more time that we need to be successful in our careers. It’s having control over our time … Continued

On Diversity

On Diversity

Recently, I read through Inclusion Inspires Innovation, Apple’s latest update on their diversity efforts. I applaud their efforts. In our experience, building an inclusive team is harder than it sounds, and while they acknowledge they still have work to do on this front, I’m excited to see their efforts to promote a diverse workforce.  To be honest, we … Continued

Consider Your Commute

Consider Your Commute

On Wednesday, I rode my bicycle to work, which is nothing new. But it was raining on Wednesday, and I was drenched by the time I got in. I had a rain jacket on, which helped some, and my backpack is waterproof. But the rest of me…well, I was pretty wet. I’ll admit I thought about driving to work … Continued

Excellence is Not Enough

Excellence is Not Enough

Not too long ago I read “Where A Life Worth Living Comes From” by Umar Haque and I was reminded why Software for Good exists. If you haven’t read his post yet, go read it. I’ll wait here. Good right? As a business, we can help you answer Umar’s first set of questions. We build software, … Continued

Hiring More Women in Technology

Hiring More Women in Technology

This question was posed as a candidate question for panel I spoke on earlier this month: “What are some actions organizations can do to help balance recruiting and hiring efforts for women in technology?” It was never asked during the panel, but I frequently get requests like this for what people and organizations can be … Continued