Editors’ Choice

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

GET STARTED

Firebase Tutorial: Integrate Firebase to your Android App

Firebase offers a diverse range of features to help resolve your backend database problems. How do you integrate it with your apps? Here's a step-by-step tutorial on integrating Firebase with your Android app.
Firebase Tutorial: Integrate Firebase to your Android App

Create an Alexa Skill Part 1: Building a Voice Interface and Interaction Model

Learn to make an Alexa Skill and at the end of this tutorial, we should be able to have voice interface and interaction model down.
Create an Alexa Skill Part 1: Building a Voice Interface and Interaction Model

C++ Cheat Sheet: Built-in Sort Functions

This tutorial is about the different built-in sort functions available in the algorithm library of C++.
C++ Cheat Sheet: Built-in Sort Functions

New Year’s Resolutions to Inspire You to Become a Better Developer

With the arrival of the New Year, we asked CTOs and developers to reflect on this past year and to share their personal resolutions for 2017. We hope these resolutions will inspire you to set your own goals to become a better developer.
New Year’s Resolutions to Inspire You to Become a Better Developer

Using Docker and Docker Compose for Local Development and Small Deployments

In this tutorial, I’ll introduce Docker, what all the hype has been about, what advantages it can give you, and how you can get started using it for you development projects.
Using Docker and Docker Compose for Local Development and Small Deployments

Node.js Best Practices

Let's save the world of Node.js projects together! Here are the top 14 Node.js best practices that Node developers of every level should know.
Node.js Best Practices

The No-Fail Holiday Gift Guide for Developers

If you’re feeling generous this season but you’re not sure what to buy, we’ve compiled a comprehensive list of the best gifts for engineers, particularly software engineers and web developers.
The No-Fail Holiday Gift Guide for Developers

Build an Instagram Clone in Elm: InstaElm Part 2

This is the second part of the InstaElm tutorial where we create an Instagram clone in the Elm programming language to demonstrate how a real world project is implemented in Elm. We're focusing on inter-operation with other JavaScript code and being able to interact with an API server written in Node.js and using the Hapi.js library.
Build an Instagram Clone in Elm: InstaElm Part 2

Building a Chatbot using Telegram and Python (Part 2): Adding a SQLite Database Backend

In this tutorial, we'll add a SQLite database backend to our Telegram bot and allow it to remember information for specific users indefinitely. We'll build a simple To Do list that allows users to add new items or delete existing ones.
Building a Chatbot using Telegram and Python (Part 2): Adding a SQLite Database Backend

Frustrations of Programming & How to Avoid Them

I’ve been coaching junior programmers for a few years and none of them picked up the craft effortlessly. In fact, they often hit against the same obstacles. So here’s my attempt at organizing those obstacles and offering high-level solutions.
Frustrations of Programming & How to Avoid Them

Get curated posts in your inbox

Learn programming by reading more posts like this

YOU MAY ALSO BE INTERESTED IN

Share ideas
with an editor
built for developers

LEARN MORE