By Harry Roberts
Harry Roberts is an independent consultant web performance engineer. He helps companies of all shapes and sizes find and fix site speed issues.
Written by Harry Roberts on CSS Wizardry.
N.B. All code can now be licensed under the permissive MIT license. Read more about licensing CSS Wizardry code samples…
This is a bit of an odd post with no real point as such, so please bear with me, but I got thinking today about various things, and how I am constantly amazed by our industry’s open source efforts. I just launched a blog for inuit.css and, in the process, the amount of open source and/or free stuff that was being used really astounded me.
So, let’s start at the beginning… I made a blog for my free, open source CSS framework inuit.css, which runs on the open source Sass preprocessor. The blog itself is built upon said framework as well as the open source Jekyll site generator. The source code is managed with the open source Git and the repository is hosted free of charge on GitHub. The blog itself is hosted for free with GitHub Pages.
I wrote the blog—and large parts of inuit.css—using Vim, a free, open source text editor (incidentally, the majority of my .vimrc
was sourced from Matt Tarbit’s freely available dotfiles (again, on GitHub)). The blog uses the freely available Ubuntu font which is served from the free Google Web Fonts.
One tiny blog, currently at two very short posts, is powered by so many totally free things. Literally the most expensive single thing (speaking from purely monetary point of view) behind inuit.css is the domain name, which was under £10 for a year.
I’m so happy to be contributing—in my own small way—to a field that’s already so teeming with freely available resources, and this is a bit of an aimless and indirect thanks. People sharing things rocks. I have no doubt at all that inuit.css would have never happened without things like GitHub. Free things seem to spawn other free things.
In recent months I’ve consciously steered away from weighing in on Twitter-based ‘disagreements’ etcetera because I just don’t want that stuff. I don’t have the desire to be involved in any negativity when I’m surrounded by people—personal friends included—who are too busy getting on with awesome stuff that they love doing so much that they literally give it away for free. That’s too cool to go by unnoticed.
Anyway, apologies for a seemingly aimless post, but I just wanted to offer some sort of broad thanks to all the chaps and chappettes who pour their all into giving stuff away. It makes everything better.
N.B. All code can now be licensed under the permissive MIT license. Read more about licensing CSS Wizardry code samples…
Harry Roberts is an independent consultant web performance engineer. He helps companies of all shapes and sizes find and fix site speed issues.
Hi there, I’m Harry Roberts. I am an award-winning Consultant Web Performance Engineer, designer, developer, writer, and speaker from the UK. I write, Tweet, speak, and share code about measuring and improving site-speed. You should hire me.
You can now find me on Mastodon.
I help teams achieve class-leading web performance, providing consultancy, guidance, and hands-on expertise.
I specialise in tackling complex, large-scale projects where speed, scalability, and reliability are critical to success.