-
The most recent blog articles - mostly about PHP, Golang, databases or general website dev ops.
-
Make Your Own Compass with the Device Orientation API
-
How to Force the Download of a File with HTTP Headers and PHP
-
Install Let’s Encrypt on Ubuntu 14.04 / 16.04
-
Direct Upload to S3 (with PHP & Composer)
-
SQL Searching with Relevance and Natural Language Processing
-
How to: Install PHP 7 on Ubuntu 14.04 / 16.04
-
Enabling HTTP/2 Support on Apache2 and PHP
-
Keep Your PHP Code Clean with Traits
-
Converting a Decimal to a Fraction in PHP
-
Converting Google Maps Tile Coordinates to Boundary Box Coords
-
New Go Learning Website – GolangCode.com
-
Dedicated vs. Shared Databases: A ‘MySQL has gone way’ fix
-
Super-charge your WordPress Blog: Setup a CDN
-
9 Things I Wish I’d Known about PHP Years Ago
-
Detecting if a User is on a Touch Screen Device in JS
-
Validate a UK Grid Reference in Laravel 5
-
Create your own Exception Handler in PHP
-
Direct Upload to S3 (using AWS Signature v4 & PHP)
-
A Week with Laravel 5: What’s New
-
How to: Enable Web Components in Firefox (Shadow DOM)
-
How to: Asynchronous PHP
-
Modern PHP Password Hashing
-
Load HTML once with AJAX
-
Codename Sandcastle has Arrived
-
Create your own PHP Autoloader
-
How to: Create Panels with matching Heights
-
Submit an Array with a HTML Form
-
Getting Started with Laravel: Part 2 – The Setup
-
Getting Started with Laravel: Part 1 – The Install
-
10 Cringeworthy Things Developers Hear
-
Using RequireJS to manage your JavaScript dependencies
-
Smoother JS Animations with requestAnimationFrame
-
Kerning your Typography on the Web
-
HHVM, Laravel & Heroku – The Killer Combination
-
How to: Convert a String to Hex Colour (with JS)
-
3 Reasons to Start using Sass Today
-
Build your first Python API with Flask
-
Direct Upload to S3 (with a little help from jQuery) [Updated]
-
-0 === +0
-
Blur a Background Image (with help from blur.js)
-
Avoid Spam Online: How to Show your E-mail Safely
-
Website Update
-
Six Technology Predictions for 2013
-
WordPress 3.5 Release Candidate Review
-
HTML5 Fullscreen API
-
Target Android Devices with JavaScript
-
New SASSy Blog!
-
Turtle Player v2
-
How to: Speed up Your Website
-
Smart CSS layouts with Calc()
-
11+ Exciting Free Fonts for Designers
-
Version Control with Git
-
An Introduction to Twitter’s @Anywhere
-
Traditional Box Model vs. W3C Box Model
-
Responsive Images, Now & The Future
-
HTML5 WebKit Speech Input
-
Choose an Open Graph Image with WordPress
-
Horizontal Scrolling with jQuery [Updated]
-
Open Source Android Music Player
-
18+ Web Resources & Tools
-
9+ htaccess Uses & Snippets
-
Feature Detection with Modernizr
-
Gimp 2.8 Released
-
Windows 8 Consumer Preview Review
-
CSS Speech Bubbles & Triangles
-
First-look at WordPress 3.3 Beta
-
CSS Text Multi-Columns
-
Stop CSS Caching After a Change in WordPress
-
CSS3 Transitions : The Basics
-
Load jQuery from Google CDN in WordPress
-
Smooth Page Scroll with jQuery
-
10 Useful Linux Terminal Commands