Search
The Unseen Performance Costs of Modern CSS-in-JS Libraries
13.2.2020
This article is full of a bunch of data from Aggelos Arvanitakis. But lemme just focus on his final bit of advice:
Investigate whether a zero-runtime CSS-in-JS library can work for your project. Sometimes we tend to prefer writing CSS in JS for the DX (developer experience) it offers, without...
A Headless CMS for You and Your Web Development Agency
13.2.2020
(This is a sponsored post.)
Storyblok is a headless but component-based CMS with a built-in live-preview. You can use it for building fast and reliable websites and power native apps with your favorite technology.
Let us start with the basics and what a headless CMS is:
A headless content...
Beta Voice of EOS Developer Block.one Is Not for Everyone Yet
13.2.2020
Block.one CTO Dan Larimer during the announcement of Voice in June 2019. Tomorrow, Block.one, the company behind the EOS blockchain platform, will be launching the beta version of their decentralized social media platform, Voice. It comes with limitations though.
As promised back in December, Voice...
Toward Responsive Elements
12.2.2020
Hot news from Brian Kardell, regarding what we've been referring to as "container queries", the most hotly requested feature in CSS:
There does seem to be some general agreement on at least one part of what I am going to call instead "Responsive Design for Components" and that is that flipping...
The Hooks of React Router
12.2.2020
React Router 5 embraces the power of hooks and has introduced four different hooks to help with routing. You will find this article useful if you are looking for a quick primer on the new patterns of React Router. But before we look at hooks, we will start off with a new route rendering...
London-Based Cryptocurrency Exchange LBX Faces Compulsory Liquidation
9.2.2020
London-based cryptocurrency exchange LBX is the latest digital asset trading venue to face critical difficulties and is now being liquidated. Despite rising crypto prices, which typically lead to an influx of new traders, some regulated exchanges have struggled to survive amidst rising legal fees...
'Stale' Block Reminds the Importance of Bitcoin Confirmations
8.2.2020
“Bitcoin is stale.” Early champions such as Jon McAffee have been describing the original cryptocurrency as the "true Shitcoin," while to make matters worse, it also recently witnessed the creation of another 'stale' block.
But why is a stale block a problem? Well, for those who don't know, a block...
Guillermo’s 2019 in Review
7.2.2020
Of all the tech-focused year-in-review posts I read, Guillermo Rauch's is my favorite. There is a lot in there, jumping from topics like modern architectures, high-fiving specific apps, and philosophical movements.
I'll pick one quote about the rise of "deploy previews":
A salient feature is...
Old CSS, new CSS
7.2.2020
I love this post that walks through the development of CSS and HTML — it shows just how far web design has come and how much easier it is for us all now.
Eevee looks at designing websites with tables, the Space Jam website, and how for centuries there was no way to easily inspect changes made to...
London Block Exchange Placed Into Compulsory Liquidation
7.2.2020
The company, known as Dragon Payments since last July, was ordered to be wound up on Jan. 31
Getting Acquainted With Svelte, the New Framework on the Block
6.2.2020
For the last six years, Vue, Angular, and React have run the world of front-end component frameworks. Google and Facebook have their own sponsored frameworks, but they might leave a bitter taste for anyone who advocates for an open and unbiased web. Vue is another popular framework that...
Building an accessible autocomplete control
6.2.2020
Here’s a great in-depth post from Adam Silver about his journey to create an autocomplete field that’s as accessible as possible. There are so many edge cases to consider! There are old browsers and their peculiar quirks, there are accessibility best practices for screen readers, and not to mention...
4 ‘Bitcoin Contenders’ With Zero Use Cases and Barely Any Infrastructure
6.2.2020
Cryptocurrency markets and the industry are extremely competitive and many users believe a single digital asset will reign someday, and that it may not be BTC. Over the last few years, many holders believe the assets they hold are bitcoin contenders with coins like IOTA, EOS, ADA, XRP, and...
Native Image Lazy Loading in Chrome Is Way Too Eager
5.2.2020
Interesting research from Aaron Peters on <img loading="lazy" ... >:
On my 13 inch macbook, with Dock positioned on the left, the viewport height in Chrome is 786 pixels so images with loading="lazy" that are more than 4x the viewport down the page are eagerly fetched by Chrome...
CSS4 is a Bad Idea
5.2.2020
Louis Lazaris, reacting to the idea of CSS4:
The reason “CSS3” worked is because it was real. It was the successor to “CSS2.1”. Everything after CSS2.1 was considered to be under the umbrella of “CSS3”.
The gist is that CSS4 isn't real, so won't work, and we don't need it anyway. Perhaps...
Select an Element with a Non-Empty Attribute
5.2.2020
Short answer:
[data-foo]:not([data-foo=""] {
Longer answer (same conclusion, just an explanation on why we might need this):
Say you have an element that you style with a special data-attribute:
<div data-highlight="product"</div
You want to target that element and do special things when...
Indian State Government’s ‘Blockchain District’ Now Has a Dedicated Accelerator for Blockchain Startups
5.2.2020
The Indian state of Telangana has launched a blockchain accelerator in its recently created Blockchain District, in collaboration with Tech Mahindra. Selected startups will pitch innovative ideas and get mentored by experts from the Telangana government, Tech Mahindra, the Ministry of Electronics...
Craig Wright ‘Abusing’ Privilege to Block 11,000 Documents, Kleiman Lawyers Say
5.2.2020
The filing says Wright has abused attorney-client privilege to withhold documents from the court
Block.one Puts $200,000 Up for Grabs in Puzzle Smart Contract Challenge
5.2.2020
Block.one unveils EOSIO blockchain puzzle with $200,000 reward for first successful smart contract
CSS4
4.2.2020
Tab Atkins in 2012:
There has never been a CSS4. There will never be a CSS4. CSS4 is not a thing that exists.
Rachel Andrew in 2016:
While referring to all new CSS as CSS3 worked for a short time, it doesn’t reflect the reality of where CSS is today. If you read something...