Programming Tutorials and Insights

Learn about the latest trends in Programming. Read tutorials, posts, and insights from top Programming experts and developers for free.

GET STARTED

Programming tutorials, posts, and more

Modern Software Over-Engineering Mistakes

Few things are guaranteed to increase all the time: Distance between stars, Entropy in the visible universe, and Fucking business requirements. Many articles say Dont over-engineer but don’t say why or how. Here are 10 clear examples.
Modern Software Over-Engineering Mistakes

Already familiar with Programming? Learn Python Syntax in 5 Minutes.

Short Python tutorial for programmers who want to pick up Python programming language quickly.
Already familiar with Programming? Learn Python Syntax in 5 Minutes.

What I learned from attending a coding bootcamp and teaching another one

Coding bootcamps can be a very valuable investment. Learn how to make a decision.

How to Differentiate Average Programmers from Good Programmers

Practical tips and specific questions to help you differentiate a good programmer from an average developer during job interviews.
How to Differentiate Average Programmers from Good Programmers

What is new in Angular 4?

It is essential to keep up with the new modern technologies updates. Developers all around the world are finding Angular 4.0.0 to be the best open source framework. Take a look at the new features of Angular 4.0.0 for better understanding while working on various development projects.
What is new in Angular 4?

I’m proud to be a programmer

What it means to be a programmer and why I love it.
I’m proud to be a programmer

Django vs. Flask

Django and Flask: how do they compete as the Python based frameworks? We’ve collected some facts and suggested common use cases that help to make the right choice when deciding the tool to start your next project.
Django vs. Flask

The JS ecosystem is exploding

There is another kind of JavaScript fatigue which doesn’t have as many positive elements to it, and it hasn’t received as much attention.
The JS ecosystem is exploding

What are “First-class functions” in JavaScript

JavaScript is one of the most popular languages which claims to feature “First Class Functions”. So, what does it mean to be a first class function? Let’s explore.
What are “First-class functions” in JavaScript

Competitive Programming 101: The Good, The Great, & The Ugly

What does competitive programming look like and what are some things you must watch out for? An experienced engineer has some good insights to share with you.
Competitive Programming 101: The Good, The Great, & The Ugly

VimLeaning: How to Create a Custom Vim Color Scheme

A good color scheme is a key to work long hours on any editor. With this, you will be able to create your own Vim Color Scheme.
VimLeaning: How to Create a Custom Vim Color Scheme

Beginners Guide to C++ & Programming

Learn the basics of C++ as we'll introduce you to the principles of both C++ and programming in general.
Beginners Guide to C++ & Programming

Solving Problems with Binary Search

Binary search is a lot more than just a way to find elements in a sorted array. In this tutorial, I will help you understand binary search better by going through some basic problems then applying them in technical questions asked during interviews.
Solving Problems with Binary Search

What to Do When Your Website is Broken

In this this article, we will show you 7 general steps to fix your website, application, or code when it's broken.
What to Do When Your Website is Broken

How to Learn to Code in 30 days

Anyone can learn how to code. Here's how Alexander got started as a beginner programmer in just 30 days.
How to Learn to Code in 30 days

How to Become a Programmer: 8 Steps to Building an App from Scratch

Quick start guide to becoming a programmer and building your own app from scratch.
How to Become a Programmer: 8 Steps to Building an App from Scratch

Understanding AJAX as a Beginner Web Developer

As a beginner web developer, this tutorial will help you get your head around AJAX .
Understanding AJAX as a Beginner Web Developer

Ruby on Rails vs. Node.js ─ Which Backend Technology Should Beginners Learn?

This article is based on the Codementor Hour of Code Office Hour hosted by Steve Klabnik, an active open source contributor who has made 245 commits to Rails before. The audience asks Steve about whether programming beginners should learn Rails or Node.js as their first back-end language, and Steve’s answers are as below.

8 Tips to Become an Effective Remote Developer

Become a remote developer who gets the job and employers trust to get the work done. Here's how you can be an effective developer even when you don't work in the office.

Understanding Async Programming with Starbucks

Many people struggle to get their head around asynchronous programming, so here's a beginner-friendly explanation that that will help you understand what async programming does with a real-life example.
Understanding Async Programming with Starbucks

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