Editors’ Choice

Where developers share insights, exchange ideas, and learn from each other

GET STARTED

What makes a good software engineer job description?

If a resume is your first impression on a potential employer, a job description is a company’s first impression on you. What makes a good software engineer job description?

Learning AI if You Suck at Math

Learning AI if you suck at math
Learning AI if You Suck at Math

How I Built a Reverse Image Search with Machine Learning and TensorFlow: Part 1

Read how I built a machine learning app, and how to make your own reverse image search. For this demo, the work is ⅓ data munging/setup, ⅓ model development and ⅓ app development.
How I Built a Reverse Image Search with Machine Learning and TensorFlow: Part 1

What does your development team’s culture look like?

What do you think is the most important cultural trait for a dev team? Join the discussion now!

Building HandsUp: An OS Real-Time Q&A App Using GraphQL and React

In this article, we will look at all the steps that were involved to build an Open Source real-time voting App using GraphQL Subscriptions, Apollo Client 1.0 and Auth0.
Building HandsUp: An OS Real-Time Q&A App Using GraphQL and React
popular writers

Being a versatile hacker is more important than knowing frameworks

How are the market and the growth in libraries and frameworks making it harder to keep up with technology and what does that imply?
Being a versatile hacker is more important than knowing frameworks

Demystifying Asynchronous Programming Part 2: Node.js EventEmitter

As a Node.js programmer, how can you not be familiar with the behavior of asynchronous programming? Read this comprehensive post for crucial insights about the Node.js event loop and event pattern.
Demystifying Asynchronous Programming Part 2: Node.js EventEmitter

How do you balance code quality and development speed?

How do you (or your team) balance code quality and development speed? Join the discussion now!
How do you balance code quality and development speed?

The Building Blocks of AI

Machine Learning is built on prerequisites, so here's how statistics, calculus, and linear algebra make the magic happen.
The Building Blocks of AI

How to build powerful back-ends easily with Serverless

Serverless architectures allow developers to build powerful systems more easily. I built a Slackbot that uses Serverless and AI to replace the faces in an image with emoji.
How to build powerful back-ends easily with Serverless