To build lasting impact with our clients, their end-users, and our community.
Sure, we love to geek out over technology and design. But it's all for a bigger purpose - boosting your business. Through development, design and business categories here on our blog - we break down our best practices, what to look for when it comes to software development, and how you can in fact, leverage technology.
Kenny Glenn is a Gaslighter!
A big welcome to the newest Gaslighter, Kenny Glenn! What is your idea of perfect happiness? A lazy Sunday. What is your greatest fear? Completely losing touch with reality. What is the trait you most deplore in yourself? Passiveness. What is the trait you most deplore in others? I can’t...
Gaslight Podcast: Feedback Loops
Your browser does not support the audio element. Michael Guterl and I talked about something I’ve been thinking about a lot: the value of feedback loops. The discussion covers cooking, automated testing, and professional feedback. Subscribe with RSS Subscribe with iTunes
A Journey Into the Depths of Public Speaking
When I hit the stage I was calm and collected. But for three months prior everything else in my life suffered. I was nervous. Three months of slow-burning, consistent, low-level dread. Fantasy and Reality I listened to an interview today. A comedian spoke about how a stand-up performance dismissed his...
Planning an Agile Project
Planning software projects is hard. There are myriad complexities in the business process to consider, rules that need to be enforced, stakeholders to keep happy, and milestones to reach. This is not to mention challenges with the technical, financial and time constraints that every project comes with. We as an...
Features Matter to Users More Than Stories
We’ve been in the software development world so long, we often don’t even know when we’re using jargon. The “user story” is one of those jargon terms that new customers often don’t understand. By contrast, what they do understand is features. The more I work with clients, the less I...
Guidelines for Effective Pair Programming
Pair programming is an agile software development technique in which two programmers work together at one workstation. One, the driver, writes code while the other, the observer, pointer or navigator, reviews each line of code as it is typed in. The two programmers switch roles frequently.1 Pair programming is one...