Our Blog

Theme of the Week

Make Yourself Accountable

Latest Blog Post

Dream Big: Customizing Software for Community Action
Make Yourself Accountable

Make Yourself Accountable

Having someone or something to check in and prompt you can be the difference between a new accomplishment and an intention that fizzles out. Tell a friend about a commitment you’re making, and offer to help keep others around you accountable, too.

The Importance of Open Source

The Importance of Open Source

Open source software gives us the opportunity to find community, take on new challenges, and create something that is valuable for our fellow developers.

Automate Acceptance

Automate Acceptance

Software for Good is proud to sponsor the Twin Cities Pride festival and to represent the Minnesota tech community in the parade with the theme Automate Acceptance.

Embrace Boredom

Embrace Boredom

The next time you find yourself waiting, embrace boredom and allow yourself to get lost in whatever thoughts come to you. You’ll be all the more ready to concentrate in the future.

Pace Yourself

Pace Yourself

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

Bump The Lamp

Bump The Lamp

Recently a video on YouTube caught my eye and I learned a great little saying from it: “Bump the Lamp.” This saying comes from a scene in the movie “Who Framed Roger Rabbit,” and it basically describes how the creators went the extra mile to make the real-world and animation crossover feel perfect. In a … Continued

Embrace Change

Embrace Change

Software for Good is officially in a new space and entering a new phase of our company. We invite you to embrace change with us and see what’s next.

Earth Day: Planting Seeds Together

Earth Day: Planting Seeds Together

This Earth Day, we’re acknowledging that we can’t do it alone, and inviting our clients, partners, and fellow mission-driven organizations to celebrate the fact that our efforts multiply when combined.

Find Your Balance

Find Your Balance

I’ve often found most everything in life is a question of balance. From big things (choosing your life hobbies) to smaller things (what are you doing for the next hour?), maintaining balance in life is not only essential to self-contentment but required for technical excellence. I love technology, software, and the communities that support them.  … Continued

The Healthiness of Fear

The Healthiness of Fear

Over the last few months, I’ve been challenged to do things that I thought were scary. From climbing up a 15-foot ladder on a windy, cold evening in January, to going 1 on 1 with my football’s team biggest defender in a full speed tackling drill, to diving head first into a new programming language … Continued