David Walsh Tutorials
![Why Monarch is One of the Most Promising Social Plugins Ever Built]()
Why Monarch is One of the Most Promising Social Plugins Ever Built
Today, nearly everyone from first- and second-world countries lives and breathes social networking. So it hardly comes as a surprise that, in what can now be described as the Internet Era, an overwhelming majority of people relish in sharing information on all sorts of online venues.
![The Truth About Production Testing]()
The Truth About Production Testing
Testing on production environments is something you must do but really, really would prefer not to do, right? You can do some incredible damage in a short amount of time if you aren't careful, and when things do run smoothly, you think to yourself "Why even take the...
![JavaScript: Constructor Auto-Execution with new Keyword]()
JavaScript: Constructor Auto-Execution with new Keyword
JavaScript is full of small, interesting facets that can trip you up, make you laugh, or make you cry. This post is about an interesting one. Those of you that have worked with JavaScript functions, and in a way JavaScript "classes" (as you used with MooTools)...
![Startup WordPress Theme: the New and Improved Framework from Designmodo]()
Startup WordPress Theme: the New and Improved Framework from Designmodo
An army of frameworks vies for your attention, and the web is stacked with many options, free and costly, which offer to help web designers craft WordPress websites for their clients. Yet, when startup company owners require your services, you need a framework that offers...
![Invert Colors Using CSS]()
Invert Colors Using CSS
I've been obsessed lately with finding new or lesser known CSS properties and values and playing around when them. Some of them are quite useful and others are seemingly only for a giggle. CSS filters fall in the useful department:
grayscale,blur,sepia--...![Accessibility Tip: Empty alt Attributes]()
Accessibility Tip: Empty alt Attributes
As mostly a self-taught developer, my impressions of best practices were self-formed, and over the years I've realized many of those impressions were incorrect or the standards associated with them had quickly changed. One small but important practice is the usage of
altattributes onimgtags, and I had thought...![20 Top Tools and Resources for Creating Responsive, Quick Website]()
20 Top Tools and Resources for Creating Responsive, Quick Website
Web developers as well as web designers know the importance of releasing high-quality work, especially in this day and age when they face ever-growing competition on the market. Luckily, there are tools and resources they can utilize in order to work faster, more efficiently and even...
![Get Real Image Height and Width Dimensions]()
Get Real Image Height and Width Dimensions
One massive help provided by CSS in aiding developers to create responsive designs is
max-width. I always setimg,iframe, andembedtags tomax-width: 100%so that they aren't allowed bleed through their parent and stretch the page on mobiles, but I recently asked myself if it...![Detecting Google Universal Analytics]()
Detecting Google Universal Analytics
Just about everyone uses Google Analytics and why shouldn't they? The amount of useful data you can pull from Google Analytics, especially if you use custom dimensions, is amazing. Whether you're A/B testing, trying to increase engagement, or improve sales, Google Analytics is just about perfect. I recently experimented with...
![The Truth About CSS]()
The Truth About CSS
Whether you call yourself a "full stack engineer" or not, most of us fashion ourselves able to dabble on each side of a website infrastructure. Of course the same people who fancy themselves as capable would probably also tell you they're much stronger on client or server sides.










