My hands trembled as I stepped into the office, looking for any signs that I might not be welcome — a strange look at my short hair and gender-neutral clothing, a disapproving glan
Learning during projects is usually incidental, a happy accident—but that's a huge wasted opportunity. By being intentional, you'll be surprised what you can learn every day.
The conference didn't have a specific focus, but several themes came up repeatedly, including computer science being complex, big data and its capabilities and biases, and handling
The best way to help someone come up to speed in skills and methodologies is to work directly with them, side-by-side. Pair programming is the perfect chance to nudge people into g
Working remotely for long periods might not be ideal for software development and consulting wok. This likely depends on the work being done, but a week or two is probably safe.
The last twelve months have completely flown by, and it's my one year "AO-versary." With this career achievement unlocked, I thought I would take a look back on how things have gon
We're launching a Leadership Fundamentals course for our employees — and looking for two new developers to join our team in Grand Rapids and grow along with us.
After graduation, I started a job I really enjoyed at a great company with fantastic people. I should have been happy, yet something was nagging at me.