Our Blog

Theme of the Week

Make ‘Em Laugh

Latest Blog Post

Accessibility Lessons from World Usability Day
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

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

Take It Offline

Take It Offline

One of the perks of working in tech is our ability to work any time, anywhere. A number of us work from home a day or two a week. A few are 100% remote. Even those of us who are here in the office spend a good portion of the day heads down, headphones on. It’s no … Continued

What are you doing?

What are you doing?

“Life’s most persistent and urgent question is ‘What are you doing for others?’” – Martin Luther King Jr. Software for Good was founded on the belief that a career can be both meaningful and sustainable—that you can use your day job to make a positive impact on people and the world around you while still earning a … Continued

The SfG Intern Cohort: Our New Giving Program

The SfG Intern Cohort: Our New Giving Program

From the start, giving has been central to who we are and what we do. And we’ve done quite a bit of it. In the last three years alone, Software for Good has donated over $900,000 in development to mission-based organizations whose values align with our own: Minnesota Ovarian Cancer Alliance, No Time for Poverty, Twin … Continued

Tell Your Story

Tell Your Story

Let me tell you what I wish I’d known When I was young and dreamed of glory You have no control Who lives Who dies Who tells your story This week’s theme was inspired by three events from my weekend: listening to the Hamilton soundtrack for the first time, devouring When Breath Becomes Air, and watching a … Continued

Be a Cliché

Be a Cliché

During a recent Slack chat over Apple’s new MacBook lineup, the phrase “bougie faux-premium colors” was uttered by one of my colleagues in response to the new rose gold option. Cue a chat full of guys hating on the pink computer. I piped up: And then threatened to bring my bougie faux-premium color loving self to … Continued

Repositioned, Redesigned, Refocused: SfG 5.0

Repositioned, Redesigned, Refocused: SfG 5.0

Software for Good started out with a clear mission: build good software for good clients. But after 12 years of growth—in terms of team size, capabilities, and clients—our mission and message became less clear. We realized people knew we did “good” work, but they didn’t really know what that meant. Truthfully, it was hard for … Continued

Don’t Be An Island

Don’t Be An Island

There are no awards for going it alone, in work or in life.  Let people in on your work. Ask for feedback, for help, for new ideas. Don’t sit there, stuck, and wait for things to happen. Speak up, and invite others to be part of what you’re doing. You don’t have to give everyone access … Continued

How to write a great RFP [Spoiler: Don’t]

How to write a great RFP [Spoiler: Don’t]

I’m just going to come right out and say it: RFPs are terrible.  You (person tasked with writing them and reviewing responses) know it. I (person tasked with reading them and responding) know it. RFPs (Request for Proposal, for those of you lucky enough not to know what this acronym means), are cumbersome, time consuming, and … Continued

Question Everything

Question Everything

Kids are inherently curious. Around three years old, every kid goes through a “why” phase — a couple weeks or months where every single thing anyone tells them is met with “WHY?” They don’t care about the facts before them. They want to know the motivation, the rationale, the science behind the facts. Why did … Continued

YES.

YES.

This week, we’re challenging everyone to say YES. What’s the question, you ask? What exactly am I agreeing to here? Anything. Everything! So often, new or unexpected questions/requests/requirements drive us straight to the negative places in our brains: I don’t know how to do that. I don’t think it can be done. There are a million … Continued

Be Yo Self

Be Yo Self

It’s that simple, really. Be yourself. Do your thing. Bring it, whatever unique thing it is that you bring. Don’t apologize for who you are. And then make that your theme for ALL THE WEEKS.

Start the Conversation [Women in Technology]

Start the Conversation [Women in Technology]

On the heels of a fantastic minnebar presentation by our very own Abbie Tuckner, as well as a slew of recent articles that have had the women of Software for Good talking, this week’s theme is…hard to define. The theme we discussed on Monday morning was around the concept of diversity in the workplace. Fostering women in technology. Inviting more people … Continued