Search
How to Easily Find a Bitcoin Cash ATM Near You
23.5.2019
Cryptocurrency ATMs are a convenient way to get your hands on digital assets without opening an account with an exchange. Here’s how to easily find an ATM supporting bitcoin cash (BCH) transactions near you, wherever you are in the world. Also Read: How to Buy Pizza With Bitcoin Cash Put...
Here Comes Russia’s Largest Crypto mining Farm worth 7.3 Million U.S Dollars by CryptoUniverse
23.5.2019
Equipped with 3000 pieces of mining equipment, spread across 4000 sq. Meters, Russia’s largest crypto mining farm is all set to surprise us. CryptoUniverse is the mind behind this plan. The mining farm has been constructed on the site where previously the “Soviet fertilizer-producing laboratory”...
Getting Started with React Testing Library
22.5.2019
I can guess what you are thinking: another React testing library? So many have already been covered here on CSS-Tricks (heck, I’ve already posted one covering Jest and Enzyme) so aren’t there already enough options to go around?
But react-testing-library is not just another testing library. It’s...
How to Buy Pizza With Bitcoin Cash
22.5.2019
Every year on May 22, the cryptocurrency community marks this day in 2010 when Laszlo Hanyecz purchased two pizzas for 10,000 bitcoins. To help you celebrate Pizza Day, here are a variety of options to buy to pizza with bitcoin cash (BCH) in different countries around the world. Also Read: How...
Zcash (ZEC) Price Analysis: Zcash Shows Up To The Bitcoin Party Late, But It’s Here To Stay
20.5.2019
Zcash has been showing a steep upward movement after Bitcoin’s raging bull run Zcash’ ZEC is secure, fast and flexible for private transactions Zcash has always been in the big legacy since its inception in 2016 by Zooko Wilcox-O’Hearn. The open source decentralized cryptocurrency is based on...
Bitcoin Cash Protocol Successfully Upgrades — Schnorr Signatures Are Here
15.5.2019
The Bitcoin Cash (BCH) chain has officially upgraded, adding Schnorr signatures and the Segwit recovery exemption. As of block 582680, the chain has implemented the new features successfully and BCH fans are celebrating another major protocol improvement. Also read: Schnorr Signatures Are Coming...
A Deep Dive into Native Lazy-Loading for Images and Frames
15.5.2019
Today's websites are packed with heavy media assets like images and videos. Images make up around 50% of an average website's traffic. Many of them, however, are never shown to a user because they're placed way below the fold.
What’s this thing about images being lazy, you ask? Lazy-loading...
Schnorr Signatures Are Coming to Bitcoin Cash – Here’s What You Should Know
12.5.2019
On Wednesday, May 15, the Bitcoin Cash (BCH) network will be upgraded to incorporate the highly anticipated Schnorr signature algorithm, a digital signature scheme widely known for its simplicity. Also read: Bitcoin History Part 12: When No One Wanted Your BTC Schnorr Sigs Are Coming Next week,...
CSS-Tricks Chronicle XXXV
10.5.2019
I like to do these little roundups of things going on with myself, this site, and the other sites that are part of the CSS-Tricks family.
I spoke at Smashing Conf San Francisco.
There's a video! I can't embed it here because of privacy settings or something, so here's a link to the Vimeo.
It's...
Making Web Components for Different Contexts
2.5.2019
This article isn’t about how to build web components. Caleb Williams already wrote a comprehensive guide about that recently. Let’s talk about how to work with them, what to consider when making them, and how to embrace them in your projects.
If you are new to web components, Caleb’s guide is...
Earth day, API’s and sunshine.
1.5.2019
Cassie Evans showcases some really nifty web design ideas and explores using the API provided by the company her team over at Clearleft recently hired to cover their building's roof with solar panels. Cassie outlines her journey designing a webpage that uses the API to populate some light data...
Netlify Functions for Sending Emails
23.4.2019
Let's say you're rocking a JAMstack-style site (no server-side languages in use), but you want to do something rather dynamic like send an email. Not a problem! That's the whole point of JAMstack. It's not just static hosting. It's that plus doing anything else you wanna do through JavaScript...
Could Grouping HTML Classes Make Them More Readable?
22.4.2019
You can have multiple classes on an HTML element:
<div class="module p-2"></div>
Nothing incorrect or invalid there at all. It has two classes. In CSS, both of these will apply:
.module { }
.p-2 { }
const div...
An Event Apart Boston is Coming. Save Now!
18.4.2019
(This is a sponsored post.)
An Event Apart Boston is almost here! We're talking, like, less than a month away. If you've been holding off from registering, this might be your last chance because time and seating are both limited. Besides, we're talking about three days of pure knowledge-dropping...
Make Gmail Cleaner with the Simplify Chrome Extension
16.4.2019
Google Inbox is officially gone, and for many, it's a hard pill to swallow. Hardcore fans are desperate to try and fill the void that Inbox has left. Here's a piece of good news. The
Accessibility Events
11.4.2019
“There isn't some way to know when—…?”
There is always a pause here. The client knows what they're asking, and I know what they're asking, but putting it into words—saying it out loud—turns unexpectedly difficult.
In the moments before the asking, it was a purely technical question—no different...
Get a CSS Custom Property Value with JavaScript
11.4.2019
Here’s a neat trick from Andy Bell where he uses CSS Custom Properties to check if a particular CSS feature is supported by using JavaScript.
Basically, he's using the ability CSS has to check for browser support on a particular property, setting a custom property that returns a value of either...
Revisiting the Rendering Tier
5.4.2019
Have you ever created a well-intentioned, thoughtful design system only to watch it grow into an ever-increasing and scary codebase? I've been working in sort of the opposite direction, inheriting the scary codebase and trying to create a thoughtful system from it.
Here's Alex Sanders on the topic...
A Couple of New Wufoo Tips
4.4.2019
(This is a sponsored post.)
High fives to Wufoo, our long-time sponsor here on CSS-Tricks. It's powered the vast majority of forms I've built over the past decade. If you've never used it or heard of it: it's a form builder. It makes the arduous task of implementing forms trivially easy. Building...
Form Validation in Under an Hour with Vuelidate
2.4.2019
Form validation has a reputation for being tricky to implement. In this tutorial, we’ll break things down to alleviate some of that pain. Creating nice abstractions for forms is something that Vue.js excels at and Vuelidate is personally my favorite option for validations because it doesn't require...