Given the popularity of the Singleton design pattern, how comes that some developers decry it as an "anti-pattern"? Can it really be that bad? This article explains the rationale of why it can indeed …
It can be quite useful to get a "full page" screenshot in a browser. That is, not just the visible area. The visible area is pretty easy to get just by scr
Modify any website in real-time Inject your code, Save your mod and Share it with the world.
Sitemod lets anybody modify a website without having access to the source code and get a shareable link to the modified version of the website. Inject your code, Save your mod and Share it with the wo…
An Introduction to Baseline Security for WordPress Theme Developers
If you publish WordPress themes, it’s important to develop them with the security of your users in mind. However, the WordPress Theme Review Team recently showed that many theme authors eschew this at…
Having never written a shell script before, I thought I'd try and level up by writing a simple deployment script for my website and my clients websites. The outcome: FlipIt™
Have you ever heard the saying, “a developer’s work is never done”? No? Okay, maybe I took some liberties with the original quote, but you get what I’m saying. Basically, there is never…
Figma is the first interface design tool with real-time collaboration. It keeps everyone on the same page. Focus on the work instead of fighting your tools.
Making changes to your site can be risky. You might break a functionality that would deter potential readers or customers. Every developer should take steps to make sure all changes can be tested befo…
Important You are viewing documentation for Sublimerge 3 which is currently in beta. It may happen that this documentation is not 100% complete and up-to-date. It may also describe features and/or set…
Sublime Text Packages for Front End Developers, Sublime text refers to a code editor of great power. Front end developers usually take sublime text editors
How to Speed Up Your WordPress Development With WP-CLI
WordPress features an intuitive Graphical User Interface (GUI) that enables users to develop their sites with ease. However, putting ease of use first sometimes results in less than ideal efficiency, …
I've been a Web Developer for 17 Years, and this is what I learned - Daniel Khan
Daniel Khan has a 17 year long web development carrier behind him, so he decided to share his insights during NodeConfBP (RisingStack's Node.js Conference).
Originally when I started using Git with my WordPress projects, I checked in all the files (WordPress core, plugins, themes, and even uploads). Over time I’ve found that to be less than ideal. My pref…
Please see https://salferrarello.com/wordpress-gitignore/ for the canonical version of this WordPress .gitignore file. Note: I do not receive notifications for comments here (because GitHub does n...
front-end-handbook-2017: The resources and tools for learning about the practice of front-end development in 2017. Written by Cody Lindley sponsored by