Search
Better CSS Shapes Using shape() — Part 3: Curves
6.6.2025
This is the third article in a series about the CSS shape() function. We've covered drawing lines and arcs in previous articles and, this time, we look specifically at the curve command and how to use it for drawing complex shapes.
Better CSS Shapes Using shape() — Part 3: Curves originally...
Exploring the CSS contrast-color() Function… a Second Time
5.6.2025
The contrast-color() function doesn’t check color contrast, but rather it outright resolves to either black or white (whichever one contrasts the most with your chosen color). Safari Technology Preview recently implemented it and we explore its possible uses in this article.
Exploring...
$2.1B crypto stolen in 2025 as hackers shift focus from code to users: CertiK
4.6.2025
Hackers are moving from smart contract vulnerabilities to exploiting human behavioural weaknesses, according to the co-founder of Web3 cybersecurity firm CertiK
$2.1B crypto stolen in 2025 as hackers shift focus from code to users: CertiK
4.6.2025
Hackers are moving from smart contract vulnerabilities to exploiting human behavioural weaknesses, according to the co-founder of Web3 cybersecurity firm CertiK
Getting Creative With HTML Dialog
3.6.2025
So, how can you take dialogue box design beyond the generic look of frameworks and templates? How can you style them to reflect a brand’s visual identity and help to tell its stories? Here’s how I do it in CSS using ::backdrop, backdrop-filter, and animations.
Getting Creative With HTML Dialog...
Justin Sun Takes Center Stage at Bitcoin Vegas 2025 With TRON DAO as Top Sponsor of Code + Country and Co-Host of Kraken’s Oceanic Night
3.6.2025
This content is provided by a sponsor. PRESS RELEASE. Geneva, Switzerland, June 3, 2025 — TRON DAO, the community-governed DAO dedicated to accelerating the decentralization of the internet through blockchain technology and decentralized applications (dApps), participated in Bitcoin 2025, which...
Better CSS Shapes Using shape() — Part 2: More on Arcs
30.5.2025
This is the second part of a series that dives deep into the CSS shape() command, continuing with a more detailed look at the arc command.
Better CSS Shapes Using shape() — Part 2: More on Arcs originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get...
The Nintendo Switch Phone App Just Got A Lot Better
29.5.2025
The Nintendo Switch 2 launches in exactly one week, and in the lead up to the new console, Nintendo has updated the Nintendo Switch Online app and made it much more useful. It also has a new, pithier name. Say goodbye to the Nintendo Switch Online App, and say hello to the Nintendo Switch App. Read...
Switch 2 Startup And Menu Settings Appear Online As Early Player Shows Off Console In 'Code Red' Leak For Nintendo
28.5.2025
The Switch 2 is just days away from its official June 5 launch, but already footage is beginning to spread online of people already going hands-on with Nintendo’s next console. One fan based in Russia recently uploaded a nearly 10-minute video that includes the Switch 2's startup sequence and...
Alchemy acquires no-code NFT launchpad HeyMint for undisclosed amount
23.5.2025
Web3 developer platform Alchemy has acquired HeyMint, a California-based non-fungible token (NFT) launchpad, in a move designed to enhance the company’s smart wallet infrastructure. The undisclosed funding deal will see HeyMint’s infrastructure embedded within Alchemy as it seeks...
You can style alt text like any other text
22.5.2025
Clever, clever that Andy Bell. He shares a technique for displaying image alt text when the image fails to load. Well, more precisely, it's a technique to apply styles to the alt when the image doesn't load, offering a nice UI fallback for what would otherwise be a busted-looking error.
You...
A Game Of The Year Contender Is Passing Right Under People's Noses
21.5.2025
Despite having spent 45 hours with the game, I’m still not quite ready to slap “The Kotaku Review” on anything I write about The Hundred Line: Last Defense Academy yet. Too Kyo Games’ tactical RPG has 100 endings and I’ve only seen a handful, the game’s “true” route not among them. But, my god,...
Behind the Curtain: Building Aurel’s Grand Theater from Design to Code
20.5.2025
Step inside Aurel’s Grand Theater, an unconventional creative portfolio crafted with Three.js, Vue.js, GSAP, and Blender, bursting with animations and thoughtful details
Who’s got the charm, cash and code to be a crypto hub?
19.5.2025
Kazakhstan, the Maldives and Pakistan have recently outlined ambitions to position themselves as crypto hubs and build out their digital economies.Historically, these countries haven’t been top of mind for global crypto firms — though Kazakhstan did have a brief moment in the spotlight...
Who’s got the charm, cash and code to be a crypto hub?
19.5.2025
Kazakhstan, the Maldives and Pakistan have recently outlined ambitions to position themselves as crypto hubs and build out their digital economies.Historically, these countries haven’t been top of mind for global crypto firms — though Kazakhstan did have a brief moment in the spotlight...
Orbital Mechanics (or How I Optimized a CSS Keyframes Animation)
8.5.2025
What does it look like to refactor your own code? John Rhea picks apart an old CSS animation he wrote and walks through the thought process of optimizing it.
Orbital Mechanics (or How I Optimized a CSS Keyframes Animation) originally published on CSS-Tricks, which is part of the DigitalOcean...
Why is Nobody Using the hwb() Color Function?
7.5.2025
Okay, nobody is an exaggeration, but have you seen the stats for hwb()? They show a steep decline, and after working a lot on color in the CSS-Tricks almanac, I’ve just been wondering why that is.
Why is Nobody Using the hwb() Color Function? originally published on CSS-Tricks, which is part...
Fallout 1 & 2 Source Code Still Exists, Despite Orders To Destroy It
5.5.2025
The original source code for Interplay’s Fallout and its sequel Fallout 2 was thought lost and destroyed. But it turns out that at least one person defied orders from the studio and saved the source code behind two of the most popular PC RPGs ever made. Read more
Ethereum Preps for Biggest Code Change Since the Merge With Pectra Upgrade
5.5.2025
The upgrade is focused on making the Ethereum blockchain more user-friendly and efficient
Modern Scroll Shadows Using Scroll-Driven Animations
5.5.2025
Using scroll shadows, especially for mobile devices, is a subtle bit of UX that Chris has covered before. Geoff covered a newer approach that uses the animation-timeline property. Here’s yet another way.
Modern Scroll Shadows Using Scroll-Driven Animations originally published on CSS-Tricks, which...