Code for a Living

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

code-for-a-living June 20, 2019

Knowledge Engineering: Intuit’s Chief Innovation Officer Explains Their Approach to AI

We are entering a new era in artificial intelligence, one where exciting breakthroughs seem to arrive every week. But the roots of today’s AI revolution actually date back many decades. So what changed? The catalyst for the recent advances is the fact that these techniques can now leverage unprecedented amounts of data and computing horsepower.…
Avatar for Ben Popper
Director of Content
code-for-a-living June 19, 2019

Stack Speaks: Talking text mining and developer data on the Cause A Scene podcast

Stack Speaks is a chance for us to highlight interesting appearances, talks, and presentations from Stack Overflow employees.  Recently, I sat down with Kim Crayton as a guest on her #causeascene podcast. Kim is a coach, speaker, and leader who helps tech organizations put their values into operation and learn how to identify organizational barriers…
Avatar for Julia Silge
Data Scientist (former)
Runtastic
code-for-a-living February 5, 2018

The Secret Behind Great Developer Onboarding

Starting a new job as a developer can be a little overwhelming. There is a lot of information to process, new faces to see, and code you want to get up-to-speed with as soon as possible. A positive onboarding experience can make a huge difference to a developer’s happiness and productivity.  To hear more about…
Avatar for Medi Madelen Gwosdz
Content Strategist
code-for-a-living January 8, 2018

Take the 2018 Developer Survey

It’s that time of year again—the annual developer survey is now open! This survey marks the 8th year we’ve been asking the developer community for their thoughts on everything from programming languages to career preferences. This year, we added in new questions about artificial intelligence, ethics in coding, and more.  As in previous years, anonymized…
Avatar for Rachel Ferrigno
Marketing (Former)
How_Developers_Can_Build_SQL_Skills
code-for-a-living November 16, 2017

How Developers Can Build SQL Skills

First introduced in the early 1970s, SQL (Standardized Query Language) was initially used by IBM to maintain its database management system. Fast forward to today, and SQL is the standard language for most relational database management systems. It’s the fundamental programming language used to update, retrieve, and work with data, which is why virtually everybody…
Avatar for David Haney
Engineering Manager
code-for-a-living October 20, 2017

Developer Happiness: The Right Tools for the Job

This is Part I in a series exploring developer happiness. The equation for professional developer happiness is a difficult thing to pin down. It’s arguably not even the same for everyone. But it is important, really important. Your happiness at your job affects every part of your life, not just the time at and the…
Avatar for Nick Larsen
Principal Data Engineer