Search
min(), max(), and clamp() are CSS magic!
12.5.2020
Nice video from Kevin Powell. Here are some notes, thoughts, and stuff I learned while watching it. Right when they came out, I was mostly obsessed with font-size usage, but they are just functions, so they can be used anywhere you’d use a number, like a length.
Sometimes pretty basic usage...
Getting JavaScript to Talk to CSS and Sass
3.4.2020
JavaScript and CSS have lived beside one another for upwards of 20 years. And yet it’s been remarkably tough to share data between them. There have been large attempts, sure. But, I have something simple and intuitive in mind — something not involving a structural change, but rather putting...
Web Performance Checklist
2.4.2020
The other day, I realized that web performance is an enormous topic covering so very much — from minimizing assets to using certain file formats, it can be an awful lot to keep in mind while building a website. It’s certainly far too much for me to remember!
So I made a web performance checklist....
4 Ways to Animate the Color of a Text Link on Hover
3.3.2020
Let’s create a pure CSS effect that changes the color of a text link on hover… but slide that new color in instead of simply swapping colors.
There are four different techniques we can use to do this. Let’s look at those while being mindful of important things, like accessibility, performance,...
Never Mind Hodlers, Crypto Needs More Opportunist Investors
20.2.2020
The crypto markets need more investors who come and go and who aren't solely crypto investors, says CoinDesk columnist Jeff Dorman
The Mind Behind the “World Computer”: Ethereum’s Vitalik Buterin
16.2.2020
Ethereum started 2020 with a bang, and Vitalik Buterin says the launch of “the world computer,” ETH 2.0, will make the network even better
Mind the Gap: Why ETH Price and DeFi Adoption Aren’t in Sync
16.2.2020
Demand for DeFi lending services built on ethereum shows a pattern of inverse relationship to the price of ETH. When ether prices are falling, the amount of ETH locked in DeFi tends to rise. Most recent data indicate the relationship operates the other way, too
Smaller HTML Payloads with Service Workers
31.1.2020
Short story: Philip Walton has a clever idea for using service workers to cache the top and bottom of HTML files, reducing a lot of network weight.
Longer thoughts: When you're building a really simple website, you can get away with literally writing raw HTML. It doesn't take long to need a...
Use and Reuse Everything in SVG… Even Animations!
28.1.2020
If you are familiar with SVG and CSS animations and started to work with them often, here are some ideas you might want to keep in mind before jumping into the job. This article will be about learning how to build and optimize your code with <use> element, CSS Variables and...
Mind the Gap: Identifying and Trading 4 Different Bitcoin Charts Gaps
18.1.2020
Everyone in crypto is talking about CME gaps — but all gaps are not created equal. Learn to identify the types and how to trade them
The Auto-Flowing Powers of Grid’s Dense Keyword
8.1.2020
Let's say we're working on the homepage of a news website. You're probably used to seeing some card-based content in a grid layout, right? Here's a classic example, The New York Times:
Yeah, something like that.
There are going to be some cards/elements/boxes/whatever that need to take up more...
Mind-Bending Narrative Shifts in 2019
19.12.2019
When it comes to crypto, narrative shifts represent shifts in mindshare. The most significant narrative of 2019? Digital currency wars
Never Mind Adoption, This was a Year of Steady Infrastructural Progress
11.12.2019
As the blockchain stack matures, we’ll look back on 2019 as the start of the blockchain adoption journey
How Building in the Open Can Change Our Industry
21.11.2019
I have to admit, I'm a developer who hasn't built a website. When I first read Chris's question, I sat in silence for at least a minute. Which technical topic did I want to discuss? A new library, programming language or best practice? Nothing, in particular, came to mind. Is that because I'm a...
It’s my job, and yours.
21.11.2019
The role of ethics in our modern web space has been on my mind for the past few years and I suspect it will occupy my thoughts increasingly as I move forward. With each encounter of a questionable feature or setting on a website, I can't help but think of all of the people involved and...
Bitcoiners May Change Their Mind on PoS, 'Who Knows,' Says Buterin
11.11.2019
Vitalik Buterin. In a few years, perhaps Bitcoin (BTC) fans will think better of the proof-of-stake (PoS) consensus mechanism, finds Vitalik Buterin, co-founder of Ethereum (ETH).
In an interview at the ETHWaterloo 2, an Ethereum Blockchain Hackathon organized by the core ETHGlobal team...
China Removes Bitcoin Mining From Unwanted Industries List
6.11.2019
Inspired by its new fascination with blockchain, China now seems to have changed its mind about cryptocurrency mining. The latest version of a national macroeconomic plan indicates that the government in Beijing has given up intentions to suppress the bitcoin mining industry, in which Chinese...
Build a 100% Serverless REST API with Firebase Functions & FaunaDB
31.10.2019
Indie and enterprise web developers alike are pushing toward a serverless architecture for modern applications. Serverless architectures typically scale well, avoid the need for server provisioning and most importantly are easy and cheap to set up! And that’s why I believe the next evolution...
The Landscape of Cross-Platform App Development
25.10.2019
I don't track this stuff very well, but I get it. If you want a native app for Android and iOS, it sure would be nice to only have to write it once rather than two very different languages. Roughly double your reach without doubling the work. More and more of these things are reaching into desktop...
Awards That Look Beyond the Flashy
3.10.2019
Dan Mall is judging the Communication Arts Interactive 2020 awards. These types of things are usually a celebration of flashy, short-lived, one-off designs. Those things are awesome, but Dan has more in mind:
I’d love to award work that demonstrates creative use of the highest level of color...