The Lies We Tell Ourselves When Dealing With Errors
Instead of panicking about error messages, we should see them as a roadmap meant to make our systems stronger.
Instead of panicking about error messages, we should see them as a roadmap meant to make our systems stronger.
Semicolons are not only a useful punctuation mark; they also play an important role in many software programming languages.
Open source software gives us the opportunity to find community, take on new challenges, and create something that is valuable for our fellow developers.
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.
This week, take time to watch a sunset.
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.
Life is a marathon. You’ll never hit your goal time if you try to sprint the whole thing.
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
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.
It’s really nice outside. We should go outside.
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.
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
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
I am privileged. I graduated high school one year before the Columbine massacre. I have never participated in a code red drill. I have no idea what it’s like to be afraid of some bad guy shooting up my classroom. I have a 10-year-old son. Last Saturday, I had the honor to walk with my … Continued
Last week my writing pal Colleen wrote about asking “Why?” This week, I wanted to write about asking questions in general. As the resident newbie at Software for Good, I have been asking a lot of questions. When you’re in a role for a long time, you build up this web of context and knowledge … Continued