A better alternative to "return early" - PHP / WordPress edition
Development & Dev Tools
Illustrated.dev
Illustrated web development & javascript tutorials
What design tools get wrong
Modern design tools, of both the vector and code kind, are amazing pieces of software that in recent years have transformed the design profession, but none of them seem to really understand the con…
Coding Is for Everyone—as Long as You Speak English
Code depends on English—for reasons that are entirely unnecessary at a technical level.
Break Git Down: How To Create a Branch From Master and Make Your First Commit!
Learn how to create a new branch from master and make your first Git commit
Squoosh
Compress and compare images with different codecs, right in your browser
Draftium
Website planning tool, create your website structure.
HelloPDF - A modern url to pdf converter
Generating pdfs from websites has never been easier.
RIPS CodeRisk
Big ol' Ball o' JavaScript
Heydon Pickering published a fantastic post called Reluctant Gatekeeping: The Problem With Full Stack. I have about 3 blog post drafts covering similar ground and apparently we see very much eye-to-eye on this, so I thought it might be worthwhile to walk through Heydon’s post and layer on my comment
Reluctant Gatekeeping: The Problem With Full Stack | HeydonWorks
A guide to writing website specification documents (Updated for 2019)
Do you want to set your project up for success? This guide will help you to write a technical website specification for your next web project. Includes an outline of all relevant sections.
GitExplorer
GitExplorer: Find the right git commands you need without digging through the web
How do I modify my Git Bash profile in Windows?
I'm using Git Bash on Windows 7 and would like to set up Bash profile aliases such as alias gs='git status' to make my life easier. How can I do this?
Set up an SSH key - Atlassian Documentation
Is front-end development having an identity crisis?
Does front-end development as a we know it still exist; or has the role evolved into something we no longer recognise? As with evolution in nature, the evolution of "front-end" has resulted in several distinct flavours --- and in my opinion --- an identity crisis.
Introduction to WordPress acceptance testing | The Man in the Arena
As a WordPress developer, the topic of testing isn’t something that we hear about that often. And, if we do hear about it, it’s more often than not just one specific type of testing: unit testing.
Pesticide - Kill Your Css Layout Bugs
A small tool to make debugging css a little bit easier.
Error Tracking & Crash Reporting for Software Developers - Rollbar
Rollbar provides real-time error alerting & debugging tools for developers. Ruby, Python, PHP, Node.js, JavaScript, Android, iOS & more languages supported.
Oh, shit, git!
Features • GitHub Actions
Easily build, package, release, update, and deploy your project in any language—on GitHub or any external system—without having to run code yourself.
VS Code Can Do That?
PHP Namespaces for WordPress - a No Nonsense Guide
PHP namespaces are easy to use and make coding faster & easier. They work like a folder structure. Learn how to use them in WordPress plugins & themes.
How to Force Reload any Cached CSS File (Local, Remote, or on a CDN)
Learn a simple trick how to force reload all cached CSS files on a page. Development or production environment - it works everywhere & has no dependancies.
Why you should stop using Git rebase – Fredrik V. Mørken – Medium
You love rebasing, right? Rewriting history might be appealing, but there are good reasons not to.
thedaviddias/Front-End-Performance-Checklist
🎮 The only Front-End Performance Checklist that runs faster than the others - thedaviddias/Front-End-Performance-Checklist
Web Development 101 | The Odin Project
The Odin Project empowers aspiring web developers to learn together
WordBits
WordPress Snippets | WordPress Plugin Generator
How to setup linting and coding standards compliance for WordPress - Create and Code
Fancy making a quantum leap forward with the quality of your WordPress Code? If so, you’ve come to the right place 🙂 Today we’re going to walk you through the exact steps to take setup all sorts of wonderful tools to improve your PHP, Javascript and CSS for WordPress projects. Specifically, we’re going to go […]
Getting to Know a Legacy Codebase – CSS Wizardry
What should you do when you first get launched into an old, sprawling CSS codebase?