Search
CSS in TypeScript with vanilla-extract
7.10.2021
vanilla-extract is a new framework-agnostic CSS-in-TypeScript library. It’s a lightweight, robust, and intuitive way to write your styles. vanilla-extract isn’t a prescriptive CSS framework, but a flexible piece of developer tooling. CSS tooling has been a relatively stable space over …
The...
Accessing Your Data With Netlify Functions and React
2.9.2021
(This is a sponsored post.)
Static site generators are popular for their speed, security, and user experience. However, sometimes your application needs data that is not available when the site is built. React is a library for building user …
The post Accessing Your Data With Netlify...
Tiny Library Is Like WarioWare For RPGs
31.8.2021
Tiny Library is an upcoming collection of role-playing games (the tabletop kind) that takes everything you know about them and strips them back until they’re as small, simple and experimental as they can be.Read more
jq for JSON
27.8.2021
I old enough to remember when we thought XML was going to change the programming world…then JSON saved us from that hell. Parsing and querying JSON data is fundamental task we’ve all coded for, but sometimes I just want to get some data locally with minimal fuss. I just learned of...
Introduction to the Solid JavaScript Library
24.8.2021
Solid is a reactive JavaScript library for creating user interfaces without a virtual DOM. It compiles templates down to real DOM nodes once and wraps updates in fine-grained reactions so that when state updates, only the related code runs.
This …
The post Introduction to the Solid...
How blockchain could have saved the Library of Alexandria
15.8.2021
In an effort to save the future of the Library of Alexandria, blockchain technology could help preserve records and archive systems
How I Used the WAAPI to Build an Animation Library
16.6.2021
The Web Animations API lets us construct animations and control their playback with JavaScript. The API opens the browser’s animation engine to developers and was designed to underlie implementations of both CSS animations and transitions, leaving the door open to …
The post How I Used...
Leading Bitcoin Payments Processor Bitpay Joins Crypto Patent Alliance COPA
18.4.2021
The world’s largest provider of cryptocurrency payment services, Bitpay has announced the company is joining the Square-founded crypto patent effort the Crypto Open Patent Alliance (COPA). Bitpay has been working with blockchain products since 2011 and the firm will share open-source projects...
React Authentication & Access Control
1.4.2021
Authentication and access control are required for most applications, but they often distract us from building core features. In this article, I’ll cover a straightforward way to add auth and access control in React.
Instead of adding a static library …
The post React Authentication &...
Nailing That Cool Dissolve Transition
31.3.2021
We’re going to create an impressive transition effect between images that’s, dare I say, very simple to implement and apply to any site. We’ll be using the kampos library because it’s very good at doing exactly what we need. We’ll …
The post Nailing That Cool Dissolve Transition...
SmolCSS
24.2.2021
A wonderful collection of little layout-related CSS snippets from Stephanie Eckles that serves both as a quick reference and a reminder of how straightforward and powerful CSS has become.
Random things to note!
The resizeable containers aren’t some JavaScript library.
…
The post...
React Component Tests for Humans
23.2.2021
React component tests should be interesting, straightforward, and easy for a human to build and maintain.
Yet, the current state of the testing library ecosystem is not sufficient to motivate developers to write consistent JavaScript tests for React components. Testing …
The post React...
US Library of Congress report highlights proof-of-stake tax blindspot
4.2.2021
The taxman still isn't wise to cryptocurrency earnings made through proof-of-stake. But that could change soon
US Library of Congress Says Most Countries Lack Clear Tax Guidance on Crypto Staking
4.2.2021
Out of 31 nations, only 5 have tax guidance addressing cryptocurrency rewards via staking, a study found
Retrospective on Fela
21.12.2020
I really appreciate a real-world walkthrough of a technology. Not only in what that technology does, but why it was chosen and how it worked for a team. Anybody can read the docs, but what you know after years of real-world usage is far more valuable. Hugo “Kitty” Giraudel:
I want to properly...
How to Use the Locomotive Scroll for all Kinds of Scrolling Effects
16.12.2020
I was recently looking for a way to perform scrolling effects on a project and I stumbled on the Locomotive Scroll library. It lets you perform a variety of scrolling effects, like parallax and triggering/controlling animations at scroll points.
You might also call it a “smooth scrolling” library...
Shitty Dragon Age Voice Actor Has Me Considering Deleting My Fanfiction Library
11.12.2020
Last week, two prominent BioWare employees, Casey Hudson and Mark Darrah, announced their departure from the studio. Following this, Mark Darrah, now the former executive producer of the Dragon Age series, was attacked on Twitter by Greg Ellis, the voice actor for Cullen Rutherford in Dragon Age:...
PlayStation Vita’s Store Isn’t Working For Some Reason
3.12.2020
Widespread issues with PlayStation Network on PlayStation Vita have kept players from downloading or transferring games to the handheld for almost 24 hours. Kotaku contacted Sony earlier in the day for more information but didn’t hear back before publication.Read more
A Complete State Machine Made With HTML Checkboxes and CSS
27.11.2020
State machines are typically expressed on the web in JavaScript and often through the popular XState library. But the concept of a state machine is adaptable to just about any language, including, amazingly, HTML and CSS. In this article, we’re going to do exactly that. I recently built a website...
Library of Congress Reports Surge in Crypto Law Searches
30.10.2020
The surge comes as America's largest library roll out a new crypto regulatory guide