Code for a Living

We’re here to help developers at every stage of their careers.

code-for-a-living October 9, 2019

Lessons from Design School for Software Engineers

When I graduated from college back in 2014, I did so with two bachelor’s degrees, one in computer science and the other in design. I originally chose design because I wanted to learn the necessary design skills in order to improve the usability and appearance of my personal projects. While I originally joined the program…
Avatar for Iheanyi Ekechukwu
Senior Software Engineer, GitHub
code-for-a-living October 7, 2019

Einstein Analytics and Go

It’s rare that we get a chance to directly compare two technologies against each other for the same task. But sometimes the stars align, either because you start experiencing negative effects from your current stack, new technology appears that meets your exact needs, or the scale and feature set of your project outpaced the tech on hand.
code-for-a-living October 1, 2019

Introducing The Overflow and Cassidy Williams

Today we’re launching The Overflow, a newsletter from Stack Overflow that brings together great questions from our community, news and articles from our blog, and awesome links from around the web. Our goal is to produce a collection of links about the world of software development that entertains, educates, and informs. It’s content by developers,…
Avatar for Cassidy Williams
Principal Developer Experience Engineer at Netlify, Co-curator of The Overflow
Two people review code
code-for-a-living September 30, 2019

How to Make Good Code Reviews Better

I have been doing day-to-day code reviews for over a decade now. The benefits of code reviews are plenty: someone spot checks your work for errors, they get to learn from your solution, and the collaboration helps to improve the organization’s overall approach to tooling and automation. If you’re not currently doing code reviews in…