How much code do you write? Whether the answer is a few lines here and there or hundreds of lines each day, it is always easy to create small typos or other spelling-related mistakes in […]
Strings in JavaScript have a wealth of helpful methods you can use to interact with or otherwise modify the contents of a string. One such method is String.prototype.replace() which lets you create a new string […]
While JavaScript is not strictly typed like languages such as C# or Java, it does still have class support. Originally, working with classes was mostly done through “constructor” functions and methods added to the prototype […]
When Node.js first came out in 2009, the dream of JavaScript everywhere finally became a reality for many JavaScript developers. Full-stack web developers can effectively use the same programming language for both their front and […]
Sometimes the biggest disappointment in programming is a runtime error. You spent the last few hours writing what you thought to be perfect, error-free code. No red underlining to be found in any of your […]
As the evolution of the eCommerce industry continues to roar on, new methods of buying and selling are also becoming increasingly popular. One business model that has outpaced many standard business models is the subscription […]
As a web developer or programmer, the right tools and resources can make all of the difference, whether you are creating a simple website or an expansive online community. If you're a developer and in […]
In a previous post we discussed why and how to safely use the window object in JavaScript. If you are trying to use the document object and receiving a ReferenceError: document is not defined error […]
By default the Oxygen Builder Toggle element shows up on the left side. People typically want to change this to show on the right side, with the text on the left. To do that, follow […]
One of my favorite aspects of CSS is how you can layer CSS background images (already crazy flexible with positioning and tiling) and gradients to make really cool effects. We implement them in tons of […]