Search
Versioning Interview
11.6.2018
Adam Roberts (who you might recognize from our interview with him), interviewed me for the Versioning newsletter. I'm publishing my answers here for y'alls perusal as well!
Which dev/tech idea or trend excites you the most at the moment, and why?
I love that new JavaScript has arrived. I don’t...
Free Introduction to Web Development Workshop
15.5.2018
Brian Holt and the Frontend Masters team are putting on a free workshop today and tomorrow that is live-streamed for anyone that's interested. This is super cool because, despite the fact that there is a mountain of articles about web development out there, there are only few that start with...
Page Transitions for Everyone
14.5.2018
As Sarah mentioned in her previous post about page transition using Vue.js, there is plenty of motivation for designers and developers to be building page transitions. Let's consider mobile applications. While mobile applications are evolving, more and more attention is given to the animation...
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...
Wakamai Fondue
1.5.2018
Roel Nieskens released a tool that lets you upload a font file and see what’s inside, from how many characters it contains to the number of languages it supports. Here’s what you see once you upload a font, in this case Covik Sans Mono Black:
Why is this data useful? Well, I used this tool just...
Why You Shouldn’t Necessarily Start with a Monolith
19.4.2018
For your consideration: monolith vs. microservices
Conventional wisdom counsels starting out with a monolith, but are there exceptions? I asked some top CTOs about their experiences to det
What are Higher-Order Components in React?
19.4.2018
If you have been in the React ecosystem for a while, there is a possibility that you have heard about Higher Order Components. Let’s look at a simple implementation while also trying to explain the core idea. From here you should get a good idea of how they work and even put them to use.
Why...
Why the Blockchain Needs More Failures to Succeed
3.6.2017
Tired of scams? Entrepreneur William Mougayar argues that more failures are needed to take the blockchain industry to the next level
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
Let's Encrypt Everything
23.11.2016
I'll admit I was late to the HTTPS party.
But post Snowden, and particularly after the result of the last election here in the US, it's clear that everything on the web should be encrypted by default.
Why?
You have an unalienable right to privacy, both in the real world
They Have To Be Monsters
29.4.2016
Since I started working on Discourse, I spend a lot of time thinking about how software can encourage and nudge people to be more empathetic online. That's why it's troubling to read articles like this one:
My brother’s 32nd birthday is today. It’s an especially emotional day for
Why Microsoft Wants ‘Every Blockchain’ on its Azure Platform
9.2.2016
Microsoft's head of technology strategy opens up about the firm's plans to carve out a market position in the blockchain space
Why and How Banks Should Embrace Blockchain Tech
18.8.2015
In the second part of his three-part series, angel investor William Mougayar looks at why and how banks should start embracing blockchain technology
Why We Need All The Altcoins We Can Get
9.8.2014
Are there too many altcoins? If anything, we need more of them and here's why
Why Japan Fell in Love with Monacoin, the Cat Meme Cryptocurrency
3.8.2014
Japan's quest for the novel and locally-made has extended to altcoins, as fans create a cultural ecosystem around monacoin
Bitcoin Banking, Solving ID Theft, and Why Regulators Should Love Pasties
23.3.2014
John Law wonders if cryptocurrencies could secure your cash, BLTs could protect your ID and bitcoin is wrongly named