Search
Balancing Time
22.6.2018
I first wrote this post four years ago. I put it on a blog that no longer exists. Funnily enough, I still refer to it myself, so I figured it might be best served in a place where other people can see it. I've made only a few minor tweaks to the original content. A lot about how I work has changed...
Convert HTML to Markdown
21.6.2018
One of my biggest mistakes with this blog was not finding a WordPress plugin that would allow me to write my posts with markdown; to this day I still need to write posts in “Visual” mode and then manually convert the post to HTML for “Text” mode. One of these days I want...
Headless CMS: Fresh Air for Developers
7.6.2018
(This is a sponsored post.)
Your current CMS sucks! You know that for some time already but have not decided yet what your next solution should be.
You've noticed all the buzz around headless CMS but you're still not sure what is in it for you and how it can solve all your woes.
What is...
Foreword for CSS In Depth
18.5.2018
Keith Grant recently released a brand new book on CSS: CSS in Depth. If you're looking for a book focused specifically on learning CSS, you've found it. I was happy to write the foreword for it, which I'll republish here.
"A minute to learn... A lifetime to master." That phrase might feel...
Foreword for CSS In Depth
18.5.2018
Keith Grant recently released a brand new book on CSS: CSS in Depth. If you're looking for a book focused specifically on learning CSS, you've found it. I was happy to write the foreword for it, which I'll republish here.
"A minute to learn... A lifetime to master." That phrase might feel...
Personalize Your UX By Location Using IPstack's Geolocation
15.5.2018
Which site is better? This is the age-long question that many website owners are still trying to answer so they can dominate their niche.
Take a look at Google Search — there's no denying th
Managing Heading Levels In Design Systems
3.5.2018
Heydon Pickering looks into how to give a React component a certain heading (like <h1>, <h2>, etc.) depending on its context and thereby ensure that the DOM is still perfectly accessible for screen readers. Why is using the right heading important though? Heydon writes in...
JAMstack Comments
24.4.2018
JAMstack sites are often seen as being static. A more accurate mental model for them would be that they are sites which have the ability to be hosted statically. The difference might seem semantic, but thanks to the rise of many tools and services which simplify running a build and deploying...
Build An Animated Image Search with Vue.js (Solution to Code Challenge #8)
18.4.2018
Yet to take the code challenge #8 to build an animated image search? You can still do so! Send in your solutions using the co
Creating Spacers with Flexbox
18.4.2018
I was one of the biggest fans of flexbox before it hit but, due to being shuffled around at Mozilla, I never had the chance to use it in any practice project; thus, flexbox still seems like a bit of a mystery to me. This greatly pains me because I feel left out of the […]
The post Creating...
The Existential Terror of Battle Royale
5.11.2017
It's been a while since I wrote a blog post, I guess in general, but also a blog post about video games. Video games are probably the single thing most attributable to my career as a programmer, and everything else I've done professionally after that. I still feel video games
Why There’s Still Hope for Bitcoin Remittance Companies
2.1.2017
Bitspark's George Harrap lists his takeaways from three years of running a bitcoin-based remittance startup
Your Own Personal WiFi Storage
7.5.2016
Our kids have reached the age – at ages 4, 4, and 7 respectively – that taking longer trips with them is now possible without everyone losing what's left of their sanity in the process. But we still have the same problem on multiple hour trips, whether it's in a car, or
Save on a Great Plasma Screen While You Still Can, and More Deals
6.10.2014
The TV industry is a transitional period, and as such, we haven't had a lot of deals to get really psyched about in a while. Here are two:Read more