Our Blog

Latest Blog Posts

How to Build Software with Love (A Conversation)
Software with Soul
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.

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

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

Time to Level Up

Time to Level Up

New Year, New You? A new year means new goals. New goals mean you are going to have to level up in some facet or another. There’s a saying in sports that goes “The best ability is availability” and it is true. If you aren’t in the room it can be a case of out … Continued

Thanks for the Memories

Thanks for the Memories

“Sometimes you will never know the value of a moment until it becomes a memory.” -Dr. Seuss This week is all about being grateful, giving thanks, and being with those we love. Even though we should be doing this every day, sometimes we need explicit reminders. We get lost in the hustle and bustle of … Continued

Failure Is Good For You

Failure Is Good For You

Nobody likes to fail. It can be embarrassing, hard, and a blow to your precious ego. And doesn’t it always seem like when you fail everybody can see it—unlike when you succeed and you’re often looking around going “Oh now nobody is watching?” How annoying. But failure happens. You think you’re capable of doing something … Continued

No Place Like it

No Place Like it

Home. A home can be many things, but what it should be is your sanctuary. A place where when you close and lock that door you feel an instant wave of relief. Relief from the relentless grind of each day. A place where you can decompress from the stresses of work, friendships, family. A place … Continued