Search
Blockchain Bites: DOGE, Musk, Robinhood, GameStop and Crypto’s ‘Populist’ Revolution
29.1.2021
A renewed the pitch to create open access and decentralized standards is much bigger than what's happening to a few stocks
Styling Web Components
29.1.2021
Nolan Lawson has a little emoji-picker-element that is awfully handy and incredibly easy to use. But considering you’d probably be using it within your own app, it should be style-able so it can incorporated nicely anywhere. How to allow …
The post Styling Web Components appeared first...
Embedding an Interactive Analytics Component with Cumul.io and Any Web Framework
28.1.2021
In this article, we explain how to build an integrated and interactive data visualization layer into an application with Cumul.io. To do so, we’ve built a demo application that visualizes Spotify Playlist analytics! We use Cumul.io as our interactive …
The post Embedding an Interactive...
JavaScript Wake Lock API
25.1.2021
An enjoyable web apps rely on engineers implementing the APIs that cover all of the small things. Those small things sometimes improve performance, usability, accessibility, and the app’s relationship with its host system. The Wake Lock API is the latter — an API that allows developers...
Indian Crypto Exchange Buyucoin Hacked, Sensitive Data of 325K Users Reportedly Leaked
24.1.2021
Indian cryptocurrency exchange Buyucoin has reportedly been hacked and sensitive data of about 325,000 users has reportedly been leaked onto the dark web. According to reports, the leaked data includes personal information, encrypted passwords, user wallet details, order details, bank details,...
Bitcoin Whales Grow After Price Bottoms, Analyst Says ‘Coins Are Moving to Very Strong Holders’
24.1.2021
While the price of bitcoin has been consolidating just above the $30k handle, onchain data shows that when the price dropped to $28,800, bitcoin whales bought the dip. Statics from Glassnode’s web portal shows the number of addresses with more than 1,000 bitcoin has spiked after hitting...
You want minmax(10px, 1fr) not 1fr
22.1.2021
There are a lot of grids on the web like this:
.grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
}
My message is that what they really should be is:
.grid {
display: grid;
grid-template-columns: repeat(3, minmax(10px, 1fr));
}
Why? In …
The post You want minmax(10px, 1fr)...
Awesome Demos Roundup #19
22.1.2021
A large collection of fantastic web experiments that were made in the past couple of weeks.
The post Awesome Demos Roundup #19 appeared first on Codrops
Collective #645
21.1.2021
State of JS 2020 Results * JPEG.rocks * ILT's Favorite Fonts * Responsible Web Applications * Noise Planets
The post Collective #645 appeared first on Codrops
Bitcoin Websites Asked to Remove White Paper After Craig Wright Claims Copyright Infringement
21.1.2021
During the last few days, the cryptocurrency community has been discussing the recent action taken by Craig Wright’s lawyers against web portals that host the original Bitcoin white paper. Recently letters were sent to a number of websites requesting the removal of the paper due to alleged...
Scrollbars on Hover
21.1.2021
First, scrollbars are a usability and accessibility thing. Second, a rule of thumb: if an area scrolls, it should have a visible scrollbar. But the web is a big place and I like tricks, so I’m going to cover the …
The post Scrollbars on Hover appeared first on CSS-Tricks.
You...
New in Chrome 88: aspect-ratio
20.1.2021
And it was released yesterday! The big news for us in CSS Land is that the new release supports the aspect-ratio property. This comes right on the heels of Safari announcing support for it in Safari Technology Preview 118, …
The post New in Chrome 88: aspect-ratio appeared first...
Lightweight Form Validation with Alpine.js and Iodine.js
20.1.2021
Many users these days expect instant feedback in form validation. How do you achieve this level of interactivity when you’re building a small static site or a server-rendered Rails or Laravel app? Alpine.js and Iodine.js are two minimal JavaScript …
The post Lightweight Form Validation with...
Life with ESM
19.1.2021
ESM, meaning ES Modules, meaning JavaScript Modules. Like, import and friends.
Browsers support it these days. There is plenty of nuance, but as long as you’ve dropped IE, the door is fairly open.
Before ESM, the situation for JavaScript …
The post Life with ESM appeared first...
Brave Becomes First Browser to Offer Native IPFS Integration
19.1.2021
IPFS integration gives Brave users easier access to the protocol while improving the overall resilience of the internet
On Type Patterns and Style Guides
19.1.2021
Over the last six years or so, I’ve been using these things I’ve been calling “type patterns” in my web design work, and they’ve worked out pretty well for me. I’ll dig into what they are and how they can …
The post On Type Patterns and Style Guides appeared first on CSS-Tricks.
You...
State of JavaScript 2020
18.1.2021
We rounded up a bunch of published 2020 annual reports right before the year ended and compiled them into a big ol’ list. The end of the list called out a couple of in-progress surveys, one of which was …
The post State of JavaScript 2020 appeared first on CSS-Tricks.
You can support...
Building a Decentralized and Uncensorable Internet — The Nexus Protocol
18.1.2021
PRESS RELEASE. On December 21st, 2020, the Nexus Protocol white paper was released. The new internet will be driven by a blockchain-based operating system (LX-OS) and communications protocol (Nexus Protocol), that will be connected by a distributed satellite-based mesh network. The white paper...
Noise.cash: Social Microblogging App Fueled by Bitcoin Cash Tips Gathers Traction
18.1.2021
For quite some time now, bitcoin cash users have been leveraging the web portal read.cash in order to write blog posts, connect with like-minded individuals, and earn bitcoin cash for providing popular content. Now the creators of read.cash have introduced another application called noise.cash...
3 Approaches to Integrate React with Custom Elements
15.1.2021
In my role as a web developer who sits at the intersection of design and code, I am drawn to Web Components because of their portability. It makes sense: custom elements are fully-functional HTML elements that work in all modern …
The post 3 Approaches to Integrate React with Custom Elements...