Tech Blog

Remote collaboration pain? Try a dash of Google Drawings!

July 12, 2017 Hannah Deering

Let’s face it. We’ve all been there.

Trapped in a meeting that seems to be going nowhere, while the team on the other end of the call dominates the entire conversation. And, isn’t this the fourth time this month you’ve discussed this very issue?

Keep reading.

Take it to the limit—considerations for building reliable systems

March 1, 2017 Tyler Treat

Building reliable systems is a key part of the engineering process at Workiva.

Keep reading.

Mentorship in code reviews

February 15, 2017 Jeff Read

Code reviews are more than just a chance to catch bugs before they reach production. They are a mentoring opportunity to spread knowledge and improve our teams and code. Every code review should have two outcomes: improved code and improved engineers.

Keep reading.

Neuroeconomics and user interactions

January 4, 2017 Dustin Lessard

Research shows that each decision we make has a tangible cost. Measuring these costs is not only possible, but highly accurate and relevant to our users.

Keep reading.

Restraint-Driven Development

September 28, 2016 Jeff Read

Excellent Software Engineering is as much about the code you don't write as it is about the code you do write.

Keep reading.

Technical empathy

August 31, 2016 Colby Natale

Proficient developers don’t just know how the code works, they can also effectively articulate the business value to others.

Keep reading.

Non-Existent Python Mock Convenience Methods: A step toward sanity

July 20, 2016 Colleen Hardie

Read about one of many potential solutions to the unintentional use of non-existent mock convenience methods.

Keep reading.

A survey of concurrent programming

June 8, 2016 Kevin Sookocheff

Learn how to design for concurrency with this survey of concurrent programming patterns and techniques.

Keep reading.

We are ruthless on code reviews

April 27, 2016 MacLeod Broad

An open letter apology to the new recruit who is feeling discouraged.

Keep reading.

5 ways to find focus in the workplace

April 13, 2016 Rachel McClung

Finding focus throughout the workday isn’t easy. Here are 5 ways one of our visual designers gets to an optimal state of productivity. Read her blog post now.

Keep reading.