efficiency
Developers Are Human
Over 30 years ago, a CS professor of mine dropped a piece of wisdom as an aside in class. Dr. Soroka told us that every time he fixed something in a program, he got a little jolt of happiness. A little high. And he’d noticed something curious: the size of the high was not proportional […]
Learn From the Source
Years ago, listening to Horace Dediu’s podcast, I heard Bob Moesta interviewing Horace about a car he’d recently bought. Bob was walking through the purchase the way he does, when Horace mentioned something about gas mileage. Bob paused the interview. “Did you see what just happened? Horace just tried to tell me he got a […]
From the Scariest Problem to a Row of Simple Changes
Years ago we built a dating app called Zazazu. At its heart was an in-app economy more complicated than anything a dating app had tried before. The original model was simple: a straightforward 1-1 currency per transaction. Then the business evolved, the way businesses do, and the founders needed something entirely different: free-to-play, a multi-tiered […]
Software Is a Team Sport
I’ve been overjoyed watching the Western Conference Finals this past week. I know. Some of you reading this don’t go in for “sportsball” talk, but if you bear with me (or skip ahead a few paragraphs) I promise I have a point. The Thunder and the Spurs are two extremely elite basketball teams. Not only […]
Cheap Code Changes Everything
AI didn’t invent the idea that code is a thinking tool. It just made it cheap enough that everyone can finally agree. Phil Boyd recently wrote a piece called The Buffer We Accidentally Deleted (which I found via Dave Verwer’s excellent iOS Dev Weekly) that really resonated on a couple of levels. His argument is […]
Big A Agile Is Broken
If you asked most people at a large company “how do you know you’re practicing Agile?” you’d get answers about Jira configurations, sprint ceremonies, planning poker, swimlanes, and certifications. Very few would say “because we care most about continuously shipping good software with improvements.” Very few would talk about how they empower and trust their […]
What a Successful Slack Implementation Looks Like
Tips to make Slack an amazing tool for your team. At BiTE, we’re huge fans of Slack. For the uninitiated, Slack is an amazing collaboration tool. It starts with chat; both person-to-person as well as group chats (“channels” in Slack parlance) are exceptional. It handles sharing files between team members, offers integrations to other services, […]
How Agile Changed the Mobile App Development Game
Why is Agile is the best choice for your brand? In 2010, I transitioned H&R Block’s mobile app development program from the fixed price/scope model to Agile. Solving many of the flawed assumptions inherent in fixed scope development was a big job but by far the largest and most beneficial shift I helped them make. […]







