Search
How Cryptocurrencies Can Mitigate Some of Brexit’s Negative Effects
21.9.2019
Brexit, the European divorce saga that has been going on for years, has created a lot of headaches for politicians and ordinary people on both sides of the Channel. The process of Britain leaving the European Union is now heading towards another one of its deadlines while London and Brussels...
How Web Content Can Affect Power Usage
18.9.2019
Because we know that all people with battery-powered devices are constantly concerned about their battery levels, and that websites are significant consumers of that battery power, we should probably think about this stuff a lot more than we do.
I'd expect the browser itself to be our main ally...
A Comparison of Static Form Providers
18.9.2019
Let’s attempt to coin a term here: "Static Form Provider." You bring your HTML <form>, but don’t worry about the back-end processing that makes it work. There are a lot of these services out there!
Static Form Providers do all tasks like validating, storing, sending notifications,...
Here’s How Europeans Can Deal With Negative Interest Rates
17.9.2019
Low and negative interest rates have been a burden for account holders across Europe for some time. And it’s only getting worse, as the European Central Bank just announced a new rate cut to a record low of -0.5%. Private and corporate customers in many countries on the continent don’t...
PayPal: ‘A Lot of Work’ Still Needs to Happen for Libra to Become Real
16.9.2019
PayPal reportedly cautious about the fate of Facebook’s planned stablecoin Libra
Keene New Hampshire Is Not Only a Libertarian Enclave – It’s Also a Crypto Mecca
6.9.2019
Over the last few months, there’s been a lot of attention directed toward destinations like Slovenia, North Queensland, Japan, and Venezuela which capture the largest number of bitcoin cash merchants worldwide. Another region that’s seen a massive influx of BCH adoption is Keene,...
Multiline truncated text with “show more” button
4.9.2019
Now that we've got cross-browser support for the line-clamp property, I expect we'll see a lot more of that around the web. And as we start to see it more in use, it’s worth the reminder that: Truncation is not a content strategy.
We should at least offer a way to read that that truncated content...
Fast Software
3.9.2019
There have been some wonderfully interconnected things about fast software lately.
We talk a lot of performance on the web. We can make things a little faster here and there. We see rises in success metrics with rises in performance. I find those type of charts very satisfying. But perhaps even...
More Flexible Online Stores WooCommerce and Gutenberg Blocks
27.8.2019
Blocks have become an indispensable component for managing content in WordPress since the Gutenberg editor was officially released earlier this year. Not only does WordPress include some nifty blocks right out of the box, but we're starting to see plugin developers take advantage of them...
Cryptocurrency Domains Have Become Hot Property
23.8.2019
Bitcoin, cryptocurrencies, and blockchain technology have become mainstream terms and are now featured in most dictionaries. Crypto-related terms have a lot of value when they are tethered to a web domain, and these days digital currency domains are prime real estate, with some selling for up...
Advice for Technical Writing
22.8.2019
In advance of a recent podcast with the incredible technical writer and Smashing Magazine editor-in-chief Rachel Andrew, I gathered up a bunch of thoughts and references on the subject of technical writing. So many smart people have said a lot of smart things over the years that I thought I'd round...
Let’s Build a JAMstack E-Commerce Store with Netlify Functions
20.8.2019
A lot of people are confused about what JAMstack is. The acronym stands for JavaScript, APIs, and Markup, but truly, JAMstack doesn’t have to include all three. What defines JAMstack is that it’s served without web servers. If you consider the history of computing, this type of abstraction isn’t...
Draggin’ and Droppin’ in React
16.8.2019
The React ecosystem offers us a lot of libraries that all are focused on the interaction of drag and drop. We have react-dnd, react-beautiful-dnd, react-drag-n-drop and many more, but some of them require quite a lot of work to build even a simple drag and drop demo, and some do not provide...
Accessibility and web performance are not features, they’re the baseline
16.8.2019
This week I’ve been brooding about web performance and accessibility. It all began when Ethan Marcotte made a lot of great notes about the accessibility issues that are common with AMP:
In the recordings above, I’m trying to navigate through the AMP Story. And as I do, VoiceOver describes a page...
In Search of a Stack That Monitors the Quality and Complexity of CSS
12.8.2019
Many developers write about how to maintain a CSS codebase, yet not a lot of them write about how they measure the quality of that codebase. Sure, we have excellent linters like StyleLint and CSSLint, but they only help at preventing mistakes at a micro level. Using a wrong color notation, adding...
Tokens Built on Bitcoin Cash Are Cheaper to Send Than Those of Rival Networks
10.8.2019
Satoshi Nakamoto’s Bitcoin technology has inspired a lot of innovation spawning a myriad of tokens representing digitized assets. There are now token creation systems on blockchain networks like Omni Layer, Counterparty, and Ethereum. Each framework comes with the cost of sending tokens...
Youtube Censorship Drives Uptake of Crypto-Powered Video Platforms
5.8.2019
If the prospect of greater privacy and financial sovereignty doesn’t lure the masses to crypto networks, perhaps the ability to speak freely will. Lately, a lot of people who couldn’t give a damn about peer-to-peer cryptocurrency have taken a shine to peer-to-peer networks that run...
Register Now for An Event Apart 2019 in Chicago
1.8.2019
(This is a sponsored post.)
An Event Apart juuuuust wrapped up its Washington D.C. event yesterday. We hope we got to see you at the event but if not, perhaps we'll see you at the next one happening Aug. 28-28 in Chicago.
Why would you go, you might ask? It's three days of experts imparting their...
Creating Dynamic Routes in a Nuxt Application
30.7.2019
In this post, we’ll be using an ecommerce store demo I built and deployed to Netlify to show how we can make dynamic routes for incoming data. It’s a fairly common use-case: you get data from an API, and you either don’t know exactly what that data might be, there’s a lot of it, or it might change....
CSS Animation Libraries
22.7.2019
There are an awful lot of libraries that want to help you animate things on the web. These aren't really libraries that help you with the syntax or the technology of animations, but rather are grab-and-use as-is libraries. Want to apply a class like "animate-flip-up" and watch an element, uhhh...