Our Blog

Theme of the Week

Make ‘Em Laugh

Latest Blog Post

Product Strategy: A New Title and New Services

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

Unicorns Everywhere

So, there is this thing about my life that is hard to explain. I have a carefully curated Pinterest board full of unicorns. Over 250 unicorns, actually. Let me explain. Part 1: The Setup I once worked as a developer for a boss who didn’t really understand the Internet or websites or what they were … Continued

Making Business Worthwhile: Betterness

The Triple Bottom Line for business: People, Planet, Profit. Meaning that to be a good business, we must reinvest in our community (people), reduce our ecological impact and be environmentally responsible (planet), and recognize that honest work is the foundation for sustaining a company (profit). The Triple Bottom Line is a great first step in … Continued

Space, Design, and Well… More Space.

I am very publicly a giant space nerd. Anyone who has ever met me would probably put that as one of the first (and probably most annoying) things to note about me. But my love for space goes beyond that of a boy who grew up watching Star Wars and shuttle launches in crowded elementary … Continued

New Year’s Resolutions

Another year, another opportunity to grow. With some new motivation all fueled up, here’s a sampling of the team’s 2014 resolutions: Continue to build Software for Good’s user experience offerings with more rapid prototyping. (Evan) Get better at RSpec. (Joe) Bike more than 1,263 miles. And past November 20th. (Peter) Eat more vegetables. (Shannon) Speak … Continued

Book Report: The Circle by Dave Eggers

I just finished reading The Circle by Dave Eggers. Some thoughts below: Quick Synopsis Mae Holland is a young 20-some-year-old new hire at the Circle, Eggers’ fictional (and gargantuan) Google-meets-Twitter-meets-Amazon dreamland of a company in California. The Circle dominates the Internet, its products and services connecting every technological aspect of human life. The company boasts transparency and … Continued

Why I Love Working at Software for Good

Some people think that there is one perfect company where everyone should want to work. To me, that seems silly. Everyone is different, all companies are different, and I don’t see how one single company could be a perfect fit for every single employee on this planet. I do, however, think that there is no … Continued

Get Up, Stand Up: Fun Facts About the Stand-Up Meeting

If you are involved in the tech start-up community, chances are you’re familiar with the stand-up meeting. For readers who aren’t, though, here’s a brief introduction to the internal meeting process here at Software for Good. The stand-up meeting, also known as: Daily scrum Daily huddle Morning roll-call Three questions are posed to each member of … Continued

Match the ‘Stache

Match the Software for Good employee with the Movember moustache. Software for Good team: Casey Cory Erik Evan Joe Andy Peter Jon’s Halloween costume Moustaches: A. B. C. D. E.   F. G. H. Check our Twitter feed for the answers!  

Public-Benefit Corporations Coming to Minnesota?

We sure hope so! Here’s the scoop: As the name suggests, public-benefit corporations are state-chartered corporations that treat the goal of a social benefit just as legitimately as they do the goal of a profit. The idea isn’t entirely new. In fact, it’s only a little bit of a stretch to claim that the roots of … Continued

An Agile Example

I recently attended “Foundations of Agile Development,” a course hosted by 3back Scrum Training with Agile Development Trainer Liz Weatherhead. The course was perfect for getting Agile concepts and vocabulary straight and understanding the differences between SCRUM, Agile Development, Test Drive Development, Retrospectives, and Kanban. The class started with two visual exercises to explain the … Continued

Space for Art

Are you a local artist looking for wall space? Not that long ago we expanded into the office space that Hello Viking had occupied. They’ve moved on and now we have this empty wall that needs some color.  I mean, we all like white spaces … especially big whiteboards where we can diagram and wireframe … Continued