Our Blog

Latest Blog Posts

How to Build Software with Love (A Conversation)
Software with Soul
World Kindness Day

World Kindness Day

Today is World Kindness Day! To celebrate, we’re sharing with you some thought-starters for ways to be kind, courtesy of our own team: “I’m going to find ways to be a better, more empathetic listener.” Kyle “I’m going to be as accessible as possible and open to the ideas of others.” Eugene “I’m going to … Continued

Be Your Own Hero

Be Your Own Hero

Bad news, friends: No one’s coming to save you. The people who love you will try. But even your biggest fans can’t rescue you from all of life’s disasters. They won’t solve the big issues you care about or invent the solutions you wish existed. And that’s not really their job, anyway. You are the … Continued

Improvise

Improvise

Sometimes, we end up put on the spot to deliver something that we didn’t know we needed to deliver or quite how to deliver it. There’s an urge to run away, or procrastinate, or just plain say no. This week when those unexpected questions or requests come at you, improvise! Instead of panicking, take a … Continued

In Between

In Between

This year has been a year of in-betweens for me. Between relationships. Between homes. Between depression and happiness. Between life and death. Some time in late July, maybe a week after my 25th birthday, I once again made the three hour drive from my parents’ house in rural Wisconsin to the hand surgery center in … Continued

This page intentionally left blank.

This page intentionally left blank.

Throughout history, printed documents often included blank pages near the end with “This page intentionally left blank.” There are many reasons why early publishers maintained this practice. For some, this empty space provided test takers a place to take notes. For others, it created a even page numbered document that could more easily be printed. … Continued

Clear Out The Clutter

Clear Out The Clutter

Life gets busy and there are times when we put off cleaning up after it – maybe because something else is more important… or maybe because we’re lazy or hate cleaning. Either way, this week, I encourage you to set aside some time to clear out the junk that has been collecting in your house, … Continued

Start Over

Start Over

Recently I’ve been reading In Other Words by Jhumpa Larhiri, a Pulitzer Prize winning author. After her success writing in English, she decided to start over and move to Italy to learn to write in Italian. Mastering one language inspired her to risk it all and start over again. In Other Words is her latest … Continued

Solve a Mystery

Solve a Mystery

This week’s theme is dedicated to the alter ego of one of my favorite TV characters…Burt Macklin. If you’ve watched Parks and Recreation you know all about Burt Macklin, but lets catch those who don’t up to speed. Burt Macklin is a crime-solving FBI agent, and Andy Dwyer’s alter ego. Even though he doesn’t actually solve … 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

Don’t Eat Your Peas

Don’t Eat Your Peas

I don’t know about you, but I hate peas. They’re high in fiber, protein, and annoyance. I’ve decided to end the seed-pod tyranny: I simply won’t have peas any more. This week’s theme: Don’t Eat Your Peas. Take some time to reflect on the things you’re doing that take up a lot of your time, … Continued

Back to Basics

Back to Basics

My youngest starts kindergarten next week. I’ll spare you the emotion that comes with this milestone (#😭), but it has me thinking about our earliest life lessons. We don’t start our school careers with math problems or reading assignments. We start with the basics: listening, sharing, sitting still. Once these skills are mastered, we can … Continued

Science is Amazing

Science is Amazing

The degree of accuracy with which scientists can predict when, and precisely where, a total solar eclipse will occur is amazing to me. After many years of using the scientific method, testing hypothesis, proving (or not) and learning, they’ve revealed many of the once mysteries of the universe are quite easily explained phenomena. I also … Continued

Anti-Anti

Anti-Anti

Resistance is comforting in 2017, but systems change cannot occur through opposition alone. Resistance is a powerful force, but it’s only one part of a liberatory toolkit. Even ‘anti-‘ movements that work to change the world also have a vision for where their opposition will take them. What are you for? What do you believe … Continued

Dish out the Crisp High Fives

Dish out the Crisp High Fives

We’re busy, you’re busy, everyone is busy! Things are bustling around here at Software for Good, and while we’re all for being busy, it can lead to unwanted stress at times. This week your job is to try to help improve someone’s day with a simple gesture. What gesture is that, you ask? The high … Continued

Do Something That Scares You

Do Something That Scares You

We all have our fears. A few of mine are spiders, snakes, and heights. Fears can be limiting. If I let my fear of heights take over, I wouldn’t have done half the cool things I’ve done over the years: zip lining over a rainforest in Mexico, riding one of the tallest rollercoasters in the … Continued