Search
Teaching Web Dev for Free is Good Business
24.2.2021
It feels like a trend (and a smart one) for tech platforms to invest in really high-quality learning material for their platform. Let’s have a gander.
Webflow University
Surely Webflow is thinking: if people invest in learning Webflow, they’ll be …
The post Teaching Web Dev...
A DRY Approach to Color Themes in CSS
24.2.2021
The other day, Florens Verschelde asked about defining dark mode styles for both a class and a media query, without repeat CSS custom properties declarations. I had run into this issue in the past but hadn’t come up with a …
The post A DRY Approach to Color Themes in CSS appeared first...
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...
More PC Games Get Magical DLSS Support
24.2.2021
Two more PC games have gotten DLSS support—a form of modern sorcery—from Nvidia, meaning anyone with a card that supports the tech will now be getting much better performance.Read more
Hiding Content Responsibly
24.2.2021
We’ve covered the idea of hiding things in CSS many times here, the most recent post being Marko Ilic’s “Comparing Various Ways to Hide Things in CSS” which did a nice job of comparing different techniques which you’d use in different …
The post Hiding...
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...
What’s the Backup Plan for Your WordPress Site?
23.2.2021
Of all the reasons we love and use Jetpack for CSS-Tricks—a poster child WordPress site—is that we can sleep easy at night knowing we have real-time backups running with Jetpack Backup. That way, no matter what, everything …
The post What’s the Backup Plan for Your WordPress Site?...
Flow NFTs Are Coming to OpenSea
23.2.2021
PRESS RELEASE. February 23, 2021 – OpenSea, the largest marketplace for blockchain-enabled non-fungible tokens (NFTs), is in the process of building support for Flow, a blockchain built for mainstream consumer scale originally created by Dapper Labs, the company behind CryptoKitties and...
Getting Deep into Shadows
22.2.2021
Let’s talk shadows in web design. Shadows add texture, perspective, and emphasize the dimensions of objects. In web design, using light and shadow can add physical realism and can be used to make rich, tactile interfaces.
Take the landing page …
The post Getting Deep into Shadows appeared...
To the brain, reading computer code is not the same as reading language
22.2.2021
One of the things I do when teaching beginning front-end development is ask students to describe what it’s like to read HTML. I give them pretty basic markup for a long-form article, and ask them to read it twice: first …
The post To the brain, reading computer code is not the same...
Bitcoin, Ethereum and Altcoins Extend Decline, Key Support Nearby
22.2.2021
Bitcoin price started a downside correction from the USD 58,360 high. BTC broke the USD 57,000 and USD 56,200 support levels to move into a short-term support zone. It even broke the USD 54,000 support and it is currently (13:00 UTC) down over 5%.
Similarly, there were additional losses in most...
Clipping Scrollable Areas On The inline-start Side
19.2.2021
On a default left-to-right web page, “hanging” an element off the right side of the page (e.g. position: absolute; right: -100px;) triggers a horizontal scrollbar that scrolls as far as needed to make that whole element visible. But if …
The post Clipping Scrollable Areas On...
Three Ways to Blob with CSS and SVG
19.2.2021
Blobs are the smooth, random, jelly-like shapes that have a whimsical quality and are just plain fun. They can be used as illustration elements and background effects on the web.
So, how are they made? Just crack open an illustration …
The post Three Ways to Blob with CSS and SVG appeared...
Use CSS Variables instead of React Context
19.2.2021
Turns out you can use several different libraries to pass color information around components. Or, you could use custom properties, built right into CSS, have no decline in your own developer experience, and deliver a faster experience to your users. …
The post Use CSS Variables instead...
Tezos Announces Major Upgrade to Improve Network Functionality
19.2.2021
Open-source platform Tezos has just announced Edo, its fifth and most ambitious upgrade to its blockchain to date. This upgrade will add the Sapling protocol, tickets, and a new Adoption Period to support future upgrades that improve network functionality. Sapling, Tickets, and a New Adoption...
Altcoins breakout to new highs while Bitcoin price retests a key support
19.2.2021
Ethereum takes aim at $2,000 while Bitcoin price retraces slightly to retest underlying support
Mistakes I’ve Made as an Engineering Manager
18.2.2021
I’ve been a manager for many years at companies of different scale. Through these experiences, I’ve done my share of learning, and made some mistakes along that way that were important lessons for me. I want to share those with …
The post Mistakes I’ve Made as an Engineering Manager...
Recipe websites, data modeling, and user experience
18.2.2021
Simeon Griggs with some nice UX ideas for a recipe website:
No math. Swap between units and adjust servings on-the-fly.
Offer alternative ingredients.
Re-list the ingredient amounts when they’re referenced in the instructions.
I totally agree, especially on that last …
The post...
The Graph adds support for Polkadot, NEAR, Solana and Celo
18.2.2021
The global network of open APIs is expanding to support new layer 1 blockchains
Let’s Create a Custom Audio Player
18.2.2021
HTML has a built-in native audio player interface that we get simply using the <audio> element. Point it to a sound file and that’s all there is to it. We even get to specify multiple files for better browser support, …
The post Let’s Create a Custom Audio Player appeared first...