Our Blog

Theme of the Week

Sacrifice

Latest Blog Post

Meet the Rubies
Meet the Rubies

Meet the Rubies

A guest post by the FTC Rubies.  Hello! We are the Rubies, an all-girls robotics team from Minneapolis, MN. Our team participates in FIRST Tech Challenge (FTC), a robotics program for middle and high schoolers. In this program, our team builds an 18 x 18 x 18 inch robot and programs it to do specific … Continued

Return To Yourself

Return To Yourself

We live in a world of constant distraction. We’re always reachable. We feel the need to connect, even when we take time off, to check in and make sure the office isn’t burning down. In a lot of ways, this attitude can help ensure the success of our work and our ability to ‘get stuff … Continued

Make Dinner Plans

Make Dinner Plans

Spring in Minnesota means flowers blooming, leaves sprouting, and the overall green of plants coming back to life after a long, cold winter. With anticipation, my family plans which fruits and vegetables we’ll grow in our garden. When the days get longer and the sun shines more, I’m filled with excitement for what the summer will … Continued

Invest in Education

Invest in Education

We all have our ideas about making society better. There are those who believe it is strictly tied to job creation and the state of the economy. Others blame politicians and the government, and suggest electing new officials. I personally do not have a solution to all of society’s problems, but I strongly believe in … Continued

Apply the Self-Determination Theory

Apply the Self-Determination Theory

This week, apply the self-determination theory to help a friend or colleague find the motivation they need to do something! The self-determination theory of motivation states that there are three necessary elements to motivation: autonomy, competence, and relatedness. Without one of these pillars, it is difficult to find the motivation to get something done or … Continued

Assist

Assist

Minnesota United won their first match as a Major League Soccer team this past Saturday. Of the four goals that helped the Loons secure their first victory, two were made possible by an assist from midfielder Kevin Molino. Assists in soccer are one of the things that make me love the sport the most. Sometimes they’re … 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

Where There’s Muck, There’s Brass

Where There’s Muck, There’s Brass

Where there’s muck, there’s brass. Maybe you’ve heard this saying, maybe you haven’t. Either way, here’s the gist: there’s money—or something equally valuable—to be made in doing the dirty work. It might not be glamorous or exciting (or even pleasant), but dirty work has its perks—whether or not you can see them at the start. For example, taking … Continued

Go to the Source

Go to the Source

It seems there comes a point in every work day when I dig into the source code of the open source library or framework on which I’m building. This is an incredibly powerful thing to have available. Sure, I could just search the web to find the answer I need—after sifting through a dozen possibly … Continued

Conduct a Field Test

Conduct a Field Test

This week, find an opportunity to conduct a field test, and then test something. Too often, we build and create and overthink when we could have done a simple field test first. Complexity, however warranted you might believe it to be, may not be necessary after some additional thought. I have a new hobby—ultralight backpack camping and hiking. And … Continued

Practice Radical Hospitality

Practice Radical Hospitality

Technology moves fast. As technologists, we constantly push ourselves beyond our comfort zones to stay up on the latest tech thing. It’s not an easy task, but we are happy to do it because we know the extra effort will make us, and our work, better. As humans, however, we often find ourselves reluctant to move … Continued

Share Your Code

Share Your Code

From exploring space to curing cancer, humans are constantly tackling new challenges or inventing new tools to revolutionize the way we live and affect the planet we inhabit. Computer scientists and programmers are the new heroes of today’s world, and our work influences the lifestyle of most, if not all, human beings. When our code is shared, we allow people … Continued

Reimagine Your Box

Reimagine Your Box

Everyone lives within certain roles (self imposed or societally imposed) and most people are unlikely to step outside of the boundaries inherent in the roles that are prescribed to them. Most of us are comfortable in our boxes and when we discover that the existence of our box is built upon problematic or unsustainable structures, … Continued

iPad Computing = Almost 100%

iPad Computing = Almost 100%

Yes, I’ve switched my main computer over to an iPad. No, it doesn’t work for 100% of my computing needs. But. It’s the future. It’s small. It’s amazing. And it’s teaching me to think differently. Here’s how. Why I Made the Jump First, why did I choose to move from a MacBook to an iPad? There were … Continued

Welcome The Stranger

Welcome The Stranger

Welcoming the stranger. It’s a topic and commandment found in nearly every faith tradition—including the Abrahamic traditions of Christianity, Judaism, and Islam. (We don’t often talk about our faith on this blog, but I’m proud to say we’re a diverse bunch at Software for Good, from staunch atheists to deeply reflective Christians). Historically, the United … Continued