Our Blog

Theme of the Week

Make Yourself Accountable

Latest Blog Post

Dream Big: Customizing Software for Community Action
Living the Dream

Living the Dream

When the team at Digitaria reached out to Casey and asked if they could profile him and the Software for Good story in a spot for the American Family Insurance DreamBank, he played it cool. In fact, he played it so cool that I’m not sure anyone here realized what a big deal it was until a team … Continued

Introducing Software for Good, GBC

We’re celebrating the new year in a big way: Today, the much-anticipated Minnesota Public Benefit Corporation Act went into effect, and Software for Good was one of the first to file as a benefit corporation in the state of Minnesota. Say hello to Software for Good, GBC! Why is this big news? Because benefit corporations, or … Continued

Giving Back, Looking Ahead

As a team, we like to stay focused on what’s next. Trends, technologies, what have you – there’s no use looking back or lingering too long in the present when you work in technology, because things are constantly changing. And this year, a lot more than technology changed for us. Our team grew significantly, as … Continued

People, Planet, Profit: Measuring Project Goodness

Top three questions we get at Software for Good: “What do you mean by ‘good’?” “How do you make money if you only work with nonprofits?” “Unlimited PTO, whaaa?” That last one aside (no, we’re not joking and yes, it’s amazing), these questions are fair and worthy of further explanation. So, what do we mean by good?  Of … Continued

Thoughts from a Design Intern in a Development Firm

I didn’t know what Ruby or Rails was, and I’d never heard of GitHub. I never watched Game of Thrones and I wasn’t a fan of Top Gear. And my bike doesn’t have a motor or more than one speed. Nevertheless, I spent my summer as the design intern at Software for Good. Going into this internship I wasn’t … Continued

Working for Good

Hi, I’m Ryan, and I’m one of the newer folks at Software for Good. Since starting here at the end of June, I’ve had a number of people ask me what it’s like working here, and I typically respond with something like “It’s so amazing, I’m having a lot of fun!” Sounds cheesy, but it’s true. Let me tell you why it’s so … Continued

Riding the Powderhorn 24

Oh, the Powderhorn 24. Where do I even begin? Let’s start at the beginning. What is the Powderhorn 24, you ask? Well, it’s a 24-hour community bicycling event (not a bike race, as they’re quick to point out, but it’s still kinda a bike race) that weaves its way through the Powderhorn neighborhood of South Minneapolis. The … Continued

The Ferrazzi Ping Script

Scratching my own itch, I’d like to tell you a bit about an AppleScript tool I made to help me keep in contact with all of the good folks I’ve met over the years. The concept is simple: Remind me to reach out and connect with 2 or 3 people each day that I haven’t … Continued

Find Cool Projects. Run With Them. Run Far.

Eric loves soccer. Eric loves soccer a lot. Eric loves soccer maybe as much as he loves technology. So when Eric told Casey that he was spending the weekend building a scraper to get current World Cup group stage and match score results, Casey told him to run with it. Casey told him to run … Continued

What We’re Talking About When We Talk about “Good”

Software for Good. We tend to think our name says it all, yet we still get so many questions. “You’re called Software for Good, but what do you really do?” “What does the name really mean?” “Do you ever do Software for Bad?” Oh, if only. Why is the name so great? “Good” can mean … Continued

Kids for Good

Special guest post written by Thomas (age 10) and Rory (age 4). It’s take your kids to work day. What that means is that today, the office has transformed from Software for Good to Kids for Good. The office is bursting with children. First things first: getting to work. It’s a rainy April day. Not … Continued

Sanity Enhancement Procedure

I have a job to fund my motorcycle habit. This statement is only barely not true. I love my job. I love the people I work with. Here’s how I’ve been able to do that: I love doing something else, too. You need to love something besides work, otherwise you’ll burn out. Don’t worry. If … Continued

Reduce & Offset with Carbonfund.org

Here at Software for Good, we’re thrilled to announce that we’re entering our fifth year as a Carbonfree® Business Partner with Carbonfund.org! What that means? Our offset donations have neutralized the same quantity of emissions as created by a standard passenger car driving almost 600,000 miles. And in return, Carbonfund.org has planted 50 trees in our honor. … Continued

Find Passionate People

Whether you’re running your own company, looking for people to help you with a side project, or hiring additional talent for the company you’re currently at, you want to make sure that you find the right people. It’s a task far easier said than done. If approached in the right way, though, you’ll find people … Continued

The Whole is Greater than the Sum of its Parts

There is a reason software development shops are great: we’re a melting pot of talent. At Software for Good, we have a plethora of individuals who all bring their own unique skills and talents to the table. (Don’t touch the hot plate!) Recently I’ve taken over as lead on a project that is being used … Continued