Search
Writing Your Own Code Rules
8.10.2021
There comes a time on a project when it’s worth investing in tooling to protect the codebase. I’m not sure how to articulate when, but it’s somewhere after the project has proven to be something long-term and rough edges …
The post Writing Your Own Code Rules appeared first...
Developer Decisions For Building Flexible Components
7.10.2021
Blog posts that get into the whole “how to think like a front-end developer” vibe are my favorite. Michelle Barker nails that in this post, and does it without sharing a line of code!
We simply can no longer
…
The post Developer Decisions For Building Flexible Components...
Before You Start: Six Settings To Change In Far Cry 6
7.10.2021
Far Cry 6, Ubisoft’s latest open-world shooter about making sure you never have another second of free time, is out now for PlayStation, Xbox, and PC. For the most part, it’s more of the stuff that’s defined previous Far Cry games: a bunch of structures to climb, a bunch of people to shoot, a...
Nintendo Won't Put Waluigi In Smash, But This AI Was Happy To
7.10.2021
Earlier this week, Nintendo revealed that Kingdom Hearts protagonist Sora, not Waluigi, will be the final character to join the expansive Super Smash Bros. Ultimate roster. As someone who unironically loves the lanky, purple doofus, I was devastated by Sakurai’s indifference. So devastated,...
Xbox’s Cloud Streaming Upgrade Means You Might Not Need A Series X
7.10.2021
Xbox’s cloud-gaming service just got the hardware upgrade you’ve been trying to nail down for months. Speaking to The Verge, representatives for Microsoft confirmed that Xbox cloud gaming now runs entirely on Xbox Series X hardware, wrapping up a backend upgrade that quietly kicked off over...
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...
A Themeable React Data Grid With Great UX-Focused Features
7.10.2021
(This is a sponsored post.)
KendoReact can save you boatloads of time because it offers pre-built componentry you can use in your app right away. They look nice, but more importantly, they are easily themeable, so they look however …
The post A Themeable React Data Grid With Great UX-Focused...
Tracking NFT Users, Mt. Gox Voting, 267 YO Bank Goes Crypto + More News
7.10.2021
kens (NFTs), to leverage Chainalysis products and analytics tools to monitor transactions and "ensure better compliance to regulatory guidelines." Dapper Labs will use Chainalysis’ tools Know You
Websites We Like: MD Nichrome
7.10.2021
Here’s a beautiful website: it’s a type specimen for Mass-Driver’s ever-so-lovely type family MD Nichrome. There’s a ton of nifty animations and graphics explaining all the features inside…
If you’re wondering how those animations work, they’re actually styled...
The Single Page App Morality Play
7.10.2021
Baldur Bjarnason brings some baby bear porridge to the discussion of Single Page App (SPA) vs. Multi Page App (MPA).
Single-Page-Apps can be fantastic. Most teams will mess them up because most teams operate in dysfunctional
…
The post The Single Page App Morality Play appeared first...
The Game That Gets Easier The More Tired You Are
7.10.2021
This week’s Steam Next Fest, during which hundreds of in-development PC games released demos, features a game that really seems to care about how you’re doing just now. Please, Touch the Artwork is a puzzle adventure in which you’re allowed to prod at the paintings in an exhibition, and it picks...
Considerations for Using Markdown Writing Apps on Static Sites
6.10.2021
If you run or have recently switched to a static site generator, you might find yourself writing a lot of Markdown. And the more you write it, the more you want the tooling experience to disappear so that …
The post Considerations for Using Markdown Writing Apps on Static Sites appeared...
The Options for Password Revealing Inputs
6.10.2021
In HTML, there is a very clear input type for dealing with passwords:
<input type="password"
If you use that, you get the obfuscated bullet-points when you type into it, like:
••••••••
That’s the web trying to help with security. If …
The post The Options for Password Revealing...
Bitcoin Lightning Network Is Growing Faster Than You Think
6.10.2021
n that will see hundreds of trillions of Lightning transactions each year by 2030, they estimate.The report
Scroll Shadows With JavaScript
6.10.2021
Scroll shadows are when you can see a little inset shadow on elements if (and only if) you can scroll in that direction. It’s just good UX. You can actually pull it off in CSS, which I think is …
The post Scroll Shadows With JavaScript appeared first on CSS-Tricks. You can support...
Smash Bros. Devs, You Did It, It's Finished, Go Take A Break
5.10.2021
It’s confirmed: The big-shoed hero himself, Kingdom Hearts’ Sora, is the 82nd and final combatant to round out Super Smash Bros. Ultimate’s overflowing roster. Whew, that’s that. Now only one thing remains: It’s time for creator and game director Masahiro Sakurai to take a damn break.Read more
Conditional Border Radius In CSS
5.10.2021
Ahmad Shadeed documents a bonafide CSS trick from the Facebook CSS codebase. The idea is that when an element is the full width of the viewport, it doesn’t have any border-radius. But otherwise, it has 8px of border-radius. …
The post Conditional Border Radius In CSS appeared first...
Branching Strategies in Git
5.10.2021
In this article I'm going to talk about branching strategies and different types of Git branches. I’m also going to introduce you to two common branching workflows: Git Flow and GitHub Flow.
The post Branching Strategies in Git appeared first on CSS-Tricks. You can support CSS-Tricks by being...
ct.css — Performance Hints via Injected Stylesheet Alone
5.10.2021
This is some bonafide CSS trickery from Harry that gives you some generic performance advice based on what it sees in your <head> element.
First, it’s possible to make a <style> block visible like any other element by changing the …
The post ct.css — Performance Hints...
JPMorgan CEO: Bitcoin Has No Intrinsic Value, Regulators Will ‘Regulate the Hell out of It’
5.10.2021
The CEO of global investment bank JPMorgan, Jamie Dimon, says that bitcoin has no intrinsic value and “regulators are going to regulate the hell out of it.” He emphasized: “If people are using it for tax avoidance and sex trafficking and ransomware, it’s going to...