Archives

From January 26, 2017

Net Neutrality: What it Is, Why it Matters, and How it Concerns You

With our recent election, the freedom of the internet is in question again, and net neutrality is again becoming a hotly debated topic.

Read More
From January 24, 2017

Error Handling and HTTP Redirects

There are few things I dislike more than seeing a website handle basic errors with a default error page.

Read More
From December 26, 2016

Accessibility 

Accessibility is absolutely necessary in today’s day and age.

Read More
From October 22, 2016

CSS: The Differences Between IDs and Classes

Though you can achieve similar things with both, Classes and IDs are way different.

Read More
From October 17, 2016

Content Security Policy

The goal of a Content Security Policy (CSP) is to prevent Cross-Site Scripting (XSS).

Read More
From October 13, 2016

Disappearing Nav

Disappearing navbars are found all over the web. This feature may seem like an advanced technique, but it’s actually really easy to implement.

Read More
From October 12, 2016

Browser Defaults

Browser defaults are generally rather sensible and malleable, but there are a few things I strongly urge you not to mess with.

Read More
From October 11, 2016

Box Shadow

This is my solution to figuring out browser prefixes.

Read More
From October 8, 2016

Browser Prefixes

Responsive design makes your design work across screen sizes. But what about working across browsers? Responsive design is only part of the solution to making your site accessible to all platforms. Another part (among many) is using browser prefixes and testing your solutions.

Read More
From October 7, 2016

Borders, Pseudo Elements, and Folds

I’ve recently fielded a lot of questions about Ribbons and Folds done with pure CSS. It’s a lot more than just a few lines of CSS, though

Read More