Our Blog

Latest Blog Posts

Full Circle
CommitChange: A tech platform for shared abundance
Do it the Hard Way

Do it the Hard Way

There is always a better way to do a project: Use better tools. Think smarter about your process. Involve the experts. Complete tasks in an optimal order. Account for the edge cases. This week, I want you to throw all of that out and do it the hard way. Stop looking for shortcuts, and don’t over-engineer your solutions. Have 400 … Continued

Read a Book

Read a Book

1. Walkable City: How Downtown Can Save America, One Step at a Time 2. Winterdance: The Fine Madness of Running the Iditarod 3. Getting Things Done: The Art of Stress-Free Productivity 4. Programming Elixir: Functional |> Concurrent |> Pragmatic |> Fun 5. Mr. Penumbra’s 24-Hour Bookstore Watching TV is easy and feels relaxing after long day of thinking. But this … Continued

On Diversity

On Diversity

Recently, I read through Inclusion Inspires Innovation, Apple’s latest update on their diversity efforts. I applaud their efforts. In our experience, building an inclusive team is harder than it sounds, and while they acknowledge they still have work to do on this front, I’m excited to see their efforts to promote a diverse workforce.  To be honest, we … Continued

Excellence is Not Enough

Excellence is Not Enough

Not too long ago I read “Where A Life Worth Living Comes From” by Umar Haque and I was reminded why Software for Good exists. If you haven’t read his post yet, go read it. I’ll wait here. Good right? As a business, we can help you answer Umar’s first set of questions. We build software, … Continued

Three Things Every Day

Three Things Every Day

I wanted to pick something that might be helpful to you but more so, appropriate coming from me. And whatever that implies. So this week, I’m going to ask you to MAKE A LIST of THREE THINGS for EACH DAY. Step 1: Open your computer, get ready to work. Step 2: Write down three things that you want … Continued

Get Started Already. Worry About Stopping Later.

Get Started Already. Worry About Stopping Later.

There are all sorts of marketing strategies to pull you in to buy a product: Buy one get one free! Free consultation! First 30 days free! In the software development world, this often looks like a free analysis of your project and maybe some help organizing your project. Listing out the individual tasks, etc. Perhaps … Continued

Put A Bow On It

Put A Bow On It

You just got a birthday gift! But…kinda disappointing that it came in a gift bag, right? We’ve all been there. The gift bag is a quick and easy way to give a gift, but when you’re the recipient—well, a gift bag makes it feel a little half-hearted. This week, we’re putting a bow on our work. We’re taking time to … Continued

Longing for Quality Audio

Longing for Quality Audio

We’re living in a time of continuous connectivity. You can connect with me by text message, by instant message, by Google Hangout, by Twitter, by phone, by email, by Slack… But all I want is a simple, easy-to-use, high-quality audio conference calling system. Before we go any further, let me be clear:  This is a rant. … Continued

Be a Leader

Building on our action-based themes for January, this week’s theme is Be a Leader. We’re challenging each other to set honorable examples, take the time to do things right, and serve our teams and clients well. How are we doing? What are you doing to be a leader this week? We’d love to hear from you: info@softwareforgood.com

All Estimates Are Lies

All Estimates Are Lies

“I just have two emails to send, and then I’ll stop working for the day. Give me 30 minutes.” This is what I said to my wife of 16 years last night. I made a 30-minute estimate in a split-second and promptly dove into the work. And those two emails? They actually took 90 minutes. One of them … Continued

Take Action

This week, Casey challenged the team to Take Action. In life and work: Do something. Get out there and make things happen. And don’t forget to have a little fun while you’re at it.  

Fresh

At the end of our Monday morning standup meeting, Casey gives us a theme for the week — something to keep us focused and motivated. This week’s theme? Fresh. We’re going to approach each task, each client interaction with a fresh attitude and perspective this week. And probably listen to a lot of Outkast, too.

The Apple Watch Platform: Not Personal Enough

At first I thought the Watch was set up to do too much. It felt unfocused and out of touch with what people want. Sure, the fitness-tracking is spot-on. But the photo app is a disaster. The home screen? Virtually un-navigatable. Reading email on it is a joke, as scarcely more than a dozen words fit on the screen at … Continued