Keep up to date on current trends and technologies
Blog
Make a Voice-Controlled Audio Player with the Web Speech API
Ivan Dimov
HTTP/2: the Pros, the Cons, and What You Need to Know
Lexy Mayko
OCR in PHP: Read Text from Images with Tesseract
Lukas White
Sharing Functionality between Android Apps with AIDL
Abbas Suterwala
How to Use Modernizr Responsibly
Jérémy Heleine
How to Use Web Fonts in WordPress
Andrew Renaut
Fire up Your E-Commerce Site with Solidus
Kingsley Silas
Multilingual Support for AngularJS
Ahmad Ajmi
How to Create Your Own Browser with JavaScript Using EdgeHTML
Josh Rennert
Flyweight Design Pattern and Immutability: A Perfect Match
Andrew Carter
Saving and Loading Player Game Data in Unity
Zdravko Jakupec

Creating a Perspective Mockup in Sketch with MagicMirror
Daniel Schwarz
Pseudo-comments in CSS (Or, How Browsers Parse Styles)
David Kaye
How to Solve Caching Conundrums
Craig Buckler
JavaScript Goes Asynchronous (and It’s Awesome)
David Catuhe
3 Ways to Create a Mobile App with WordPress
Scott Bolinger
Mobile Accessibility Fails: Do we need a WCAG3?
Gian Wild
What’s New in Ember 2.0?
Lamin Sanneh
Memory Performance Boosts with Generators and Nikic/Iter
Christopher Pitt
Active Model Serializers, Rails, and JSON! OH MY!
Hendra Uzia
First Look at Flarum – Next Generation Forums Made Simple
Jeff Smith
A Beginner’s Guide to Currying in Functional JavaScript
M. David Green
Building Database-free Websites with Statamic CMS
Gareth Redfern
Docker and Dockerfiles Made Easy!
Younes Rafie
Storing Local Data in a Cordova App
Narayan Prusty
Understanding PhantomJS
Thomas Greco
Mastering WordPress Roles and Capabilities
Johan Satgé
Trying Linux for the First Time: A Beginner’s Guide
Lesley Lutomski
Custom Display Suite Fields in Drupal 8
Daniel Sipos
Adding Custom Functionality to the WordPress Visual Editor
Tim Carr
Introducing GSS: Grid Style Sheets
Rafay Saeed Ansari
What Do Super High-Res Displays Mean for Your Website?
James George
Showing 2912 of 7921