Understanding The UTF-8 Encoding Algorithm in Rust
Strings in Rust are UTF-8 encoded using the UTF-8 Encoding Algorithm, so understanding that algorithm is key to understanding how and work…
Rooted in CSS, since branched out
Strings in Rust are UTF-8 encoded using the UTF-8 Encoding Algorithm, so understanding that algorithm is key to understanding how and work…
Adding encryption to your Nix flake is important. I used to use a private Git repository to keep my secrets, but I was looking for something…
Encountering case sensitivity issues, particularly in the context of version control, might not be a daily occurrence for most developers…
I wrote the article My Journey to the Perfect Text-Editor in 2012. I want to talk about my progession in text-editors since then. This…
I didn't find anything mentioning this specific issue online so I thought I'd make a short article to help anyone in the same position. This…
Recently I've had to do this and I was unable to find something that could solve my problem online. I wanted to merge a WooCommerce…
This is a simple article that covers how to install Sass and Compass for terminal/command prompt usage, not how to use it. If you're looking…
I originally posted this article on 15 September 2010. This is an updated version. This tutorial is for beginners. The method for creating…
inline-block is something I hadn't used until a couple of months ago. I was comfortable with block and inline elements so I didn't feel the…
CSS animation is definitely the next big step in CSS. Absolutely amazing things can be done with this. It is literally up to your…
A couple of months ago I wrote an article titled "How to horizontally center anything with CSS". The featured method of the article was to…
is a really great property that can and should be used right now. There are some decent fallbacks which gets covered later on in the article…
Edited: 07 January 2014 - Updated article to reflect current browser support. Gaussian blur is something I use a lot when it comes to…
This article is about why I feel SublimeText 2 is the best text editor ever and how/why I ended up using it. I've decided to write this…
They don't and can't exist. Before I continue, let me explain what a 'bulletproof full page background' is. This is a solution that will…
Styling lists with CSS can be a bit of a pain from time to time. If I require an kind of customized bullet, the first CSS property I think…
I've always loved placeholder text for input fields. Not too long ago the only way to achieve this would be to create a special javascript…
The above example is selecting all elements and looping over them. It is then adding a class of 'item-' with its index value appended…
First thing is first, let me clarify what I mean by Create an Accordion with CSS3, HTML5 and jQuery. I am talking about creating 3 different…
There is no such thing as a jQuery if / else statement. Shocking, isn't it? You might be thinking something like: "There must be! In fact, I…
Note: Check out the demo before reading. I've been working on CSS lightsabers lately. I remember seeing one a while back and liking the…
If you haven't noticed the new design, you're either new to CSS-Plus or you have hit ctrl / cmd + r in a while. I've been talking about a…
:first-child is a CSS selector that has been around since the CSS 2.1 spec. It is extremely useful and can be used effectively in various…
PlusAnchor is a jQuery plugin I've just created. At the moment it solves a simple and specific problem: Anchor links cause the browser…
Note: The original post was published March 19 2010. The original article's CSS3 emulator of choice was CurvyCorners When someone uses the…
Last year Chris Coyier posted an article titled "May is Maintenance Month". Chris' idea was to rewrite older articles to keep the resource…
The days of using javascript lightboxes are over! Just kidding,javascript lightboxes remain a much more efficient and cross-browser friendly…
All too often images are given borders, drop-shadows, rotated slightly, etc via photoshop or some image editing program. This is not only…
I've been working on PlusSlider and I've finally finished Version 1 as promised. The two features I'm most proud of: The ability to swap…
I think the title says it all, I'm taking a short and much needed break, but first a quick recap... P.S. You can still catch my one liners…
It's good to know and keep up with the latest CSS tricks, especially with all the latest browsers on the verge of coming out. In this…
I've been meaning to do this tutorial for a while now and it seems as if I'm finally getting around to it! Very simply put, this will…
I've been creating and working with sliders a lot lately and there have been a few things that have bugged me about them, the main ones are…
There two kinds of display elements we work with most of the time, and they are inline-level elements and block-level elements. By default…
I've created quite a few jQuery components before, and I continue to do so every day. This forces me to find best practices and short-cuts…
Before I even get started, the word "Solid" in the title implies that the HTML should work on pretty much all mobile phones. So no fancy…
What is 'The Best of CSS-Plus'? It's the beginning of a possible series about some of my CSS tips and tricks. I wouldn't say I have many CSS…
Timers are useful things to have in your javascript toolbox of tricks. Common examples of looped timers are carousel plugins. These normally…
You might notice that one or two things look a bit out of place – This is probably because they are! I’m going to be adding new features to…
This article isn't about CSS selectors that you should be using and you don't know it yet... It's about CSS selectors you might not know…
Functions save you time - And if you didn't know that, you should probably get on the function band wagon. Functions are shortcuts. They…
The name of the tutorial might be a bit confusing, so I'll start by clearing it up. Infinite - Refers to the fact that if you click the…
Everyone needs to create a form at one point or another and I've got a few rules I generally stick to when designing and developing forms in…
The biggest problem with javascript is that we can't completely rely on it. It can easily be disabled, and once this happens, websites…
Most websites nowadays have a search form somewhere. I'm pretty sure I don't need to explain why it's a good idea to have a 'search…
This is probably one of the coolest CSS3 features, along with box-shadow and border-radius. @font-face was introduced in CSS2 by IE and it…
I've been meaning to create an image caption for a while now and instead of putting it off I just decided to do it. This image caption is…
I have been trying to find an easy, efficient way of applying a Gaussian blur effect to images and elements. I would usually achieve this by…
Recently I created a tutorial named How to write a simple jQuery plugin. It is necessary to go through that tutorial if you have no idea how…
IE is a pretty bad browser. It used to be the go-to browser, but now it would be an extreme understatement to say "it is no longer the go-to…