Search
Global CSS options with custom properties
30.5.2020
With a preprocessor, like Sass, building a logical “do this or don’t” setting is fairly straightforward:
$option: false;
@mixin doThing {
@if $option {
do-thing: yep;
}
}
.el {
@include doThing;
}
Can we do that in native CSS with custom properties? Mark Otto shows...
The Worst Crisis in a Century Is Setting the Stage for Bitcoin
29.5.2020
The world’s existing economies are suffering due to the COVID-19 pandemic, which has revealed the main benefits of decentralized tech and crypto
Covid-19 Economy Fuels Faith in Crypto: Trust In Bitcoin Over Banks Increased 3X Since 2017
19.5.2020
The market research organization, The Tokenist, recently published a report called “Comparing Public Bitcoin Adoption Rates in 2020 vs 2017.” The study’s findings give a comprehensive look at the cryptocurrency ecosystem between 2017 and now. The researchers’ survey shows...
Iran Licenses $7.3 Million Bitcoin Mining Enterprise, Move Aimed at Easing U.S. Sanctions
5.5.2020
Iran has issued a bitcoin mining license to Iminer, a Turkish-based company. Iminer will operate up to 6,000 rigs, with a computing power of 96,000 terahash per second (TH/s) in total. According to media reports, the miner has spent $7.3 million setting up the mining facility, located...
Bloomberg: Bitcoin Is Setting Up For 2017-Like Bull Run
22.4.2020
A recent Bloomberg report: Bitcoin may be setting itself for a massive bull run
G20 Considers 10 Rules for Regulation of Stablecoins Like Facebook Libra
15.4.2020
The G20 is setting rules to regulate stablecoins such as Facebook’s Libra cryptocurrency. Responding to a call by the G20, the Financial Stability Board (FSB) has provided 10 “high-level” recommendations that establish a regulatory framework for stablecoins. Also read:...
A Complete Guide to calc() in CSS
17.3.2020
CSS has a special calc() function for doing basic math. Here's an example:
.main-content {
/* Subtract 80px from 100vh */
height: calc(100vh - 80px);
}
In this guide, let's cover just about everything there is to know about this very useful function.
calc() is for values
The only place you...
Ether Suffers Record-Setting 33% Drop Amid Global Market Turmoil
12.3.2020
Ether fell from $197 to $132 in early morning trading Thursday
Use a:visited in your CSS stylesheet
9.3.2020
Evert Pot:
Unfortunately, when setting a new color (e.g. a { color: #44F }) the ‘purple visited link’ feature also gets disabled. I think this is a shame, as there’s so many instances where you’re going through a list of links and want to see what you’ve seen before.
The 2 examples I ran into...
Geoff’s Redesign Posts
9.3.2020
I love it when people redesign "in the open" and write about it. I'd just like to shout out to our own Geoff who has been doing this for 3 months now. He started in late December last year. He's been sharing stuff like his dev tooling choices, considering performance, considering accessibility...
Set Type on a Circle… with offset-path
28.1.2020
Here's some legit CSS trickery from yuanchuan. There is this CSS property offset-path. Once upon a time, it was called motion-path and then it was renamed. I sort of rolled my eyes at the time, because the property is so obviously for animating things along a path. But you don't have to use it...
Kudos to Crypterium for Pushing the Boundaries & Setting Inspirational Benchmarks
20.1.2020
Remember the long-standing tussle between the traditional banks and the crypto industry? Well, in this brand new decade, the old situations will shed off and new possibilities are here to arise. Let’s welcome Crypterium! Crypterium, the bridge between the crypto industry and the traditional fiat...
CSS-Only Carousel
10.1.2020
It's kind of amazing how far HTML and CSS will take you when building a carousel/slideshow.
Setting some boxes in a horizontal row with flexbox is easy.
Showing only one box at a time with overflow and making it swipable with -webkit-overflow-scrolling is easy.
You can make the "slides" line...
Is it better to use ems/rems than px for font-size?
10.1.2020
The answer used to be absolutely yes because, if you used px units, you prevented the text from being resized by the user at all.
But browser zoom is the default method for making everything bigger (including text) these days and it works great even if you use px.
But... Kathleen McMahon really...
2019 Year in Review
5.12.2019
The beginning of every year starts out with all of us setting ambitious goals — goals being personal and professional. Many of us rarely complete half of those goals, most abandoning them by the end of the year. In January of this year I published my list of goals for the year. Let’s...
Web Scraping Made Simple With Zenscrape
28.11.2019
Web scraping has always been taken care of by actual developers, since a lot of coding, proxy management and CAPTCHA-solving is involved. However, the scraped data is very often needed by people that are non-coders: Marketers, Analysts, Business Developers etc.
Zenscrape is an easy-to-use...
It’s my job, and yours.
21.11.2019
The role of ethics in our modern web space has been on my mind for the past few years and I suspect it will occupy my thoughts increasingly as I move forward. With each encounter of a questionable feature or setting on a website, I can't help but think of all of the people involved and...
Iranian Grid Explains Electrical Costs Will Fluctuate for Bitcoin Miners
15.11.2019
Throughout the course of 2019, Iran’s government and the country’s energy officials have been creating new guidelines for bitcoin miners setting up data facilities in the oil-rich nation. On Wednesday, Mostafa Rajabi, a spokesperson for Iran’s Energy Ministry, described a...
Some Things You Oughta Know When Working with Viewport Units
6.11.2019
David Chanin has a quickie article summarizing a problem with setting an element's height to 100vh in mobile browsers and then also positioning something on the bottom of that.
Summarized in this graphic:
The trouble is that Chrome isn't taking the address bar (browser chrome) into account when...
Bakkt Announces Bitcoin Options After Record-Breaking Futures Volumes
24.10.2019
On October 23, Bakkt’s physically-settled bitcoin futures contracts touched an all-time high with 640 BTC ($4.8 million) swapped on the exchange. Coincidentally, the futures action started after BTC prices plummeted to $7,365 across global exchanges. After the record-setting day, Bakkt...