How Does Shazam Work? Music Recognition Algorithms, Fingerprinting (2015)

Smuggling Checked Exceptions with Sealed Interfaces

Ensuring Clean Code: A Look at Python, Parameterized

Metropolis-Hastings and Bayesian Inference

Learn what CSS developers do exactly

Introducing New Rails 6 Features

Declarative Programming: Is It a Real Thing? (2015)

Option/Either/Future Monads in JS, Python, and More

Overview of Popular Static Site Generators

Exploring SMACSS: Scalable and Modular Architecture for CSS

Haxe: Cross-Platform Development's Best-Kept Secret

Server-Side I/O Performance: Node vs. PHP vs. Java vs. Go

Guide to Spring Boot REST API Error HandlingView all articles

Angular vs. React: Which Is Better for Web Development?

Buggy Java Code: The Top 10 Most Common Mistakes That Java Developers Make

Meet Phoenix: A Rails-like Framework for Modern Web Apps

A Few Python Interview Questions

Sorting Algorithm Animations

How Hibernate Almost Ruined My Career

To Python 3 and Back Again

Eliminating the Garbage Collector: the RAII Way

Building a Rest API with the Bottle Framework

Common Ember.js Developer Mistakes

The Many Shades of the Ruby Programming Language

10 Most Common Rails Mistakes

10 Most Common Python Mistakes

JavaScript Prototypes, Scopes, and Performance: What You Need to Know