Search
A Font-Like SVG Icon System for Vue
24.7.2020
Managing a custom collection of icons in a Vue app can be challenging at times. An icon font is easy to use, but for customization, you have to rely on third-party font generators, and merge conflicts can be painful to resolve since fonts are binary files.
Using SVG files instead can eliminate...
Holy Albatross with Widths
24.7.2020
Heydon’s Holy Albatross is a technique to have a row of elements break into a column of elements at a specific width. A specified parent width, not a screen width like a media query would have. So, like a container query (ya know, those things that don’t exist yet that we...
Accordion Rows in CSS Grid
23.7.2020
I’d bet grid-template-columns is used about 10× more than grid-template-rows, but maybe everyone has just been missing out. Eric Meyer chucks a bunch of row lines onto his main site layout grid like this:
grid-template-rows: repeat(7, min-content) 1fr repeat(3, min-content);
That way, if...
Position Vertical Scrollbars on Opposite Side with CSS
23.7.2020
Fair warning: I can’t say I recommend this in general because it breaks a very strong expectation of where scrollbars are, which are useful for a lots of folks, not to mention, a core accessibility feature for many.
But it is a fascinating CSS trick and the web is a big place with...
China’s Supreme Court Recommends Increasing Crypto Property Rights Protection
22.7.2020
The supreme court of China has recommended increasing the legal protection of property rights, including digital currency ownership rights. The recommendations also focus on solving issues such as “the use of public power to infringe private property rights, illegal seizures, and freezing...
Reactive jQuery for Spaghetti-fied Legacy Codebases (or When You Can’t Have Nice Things)
22.7.2020
I can hear you crying out now: “Why on Earth would you want to use jQuery when there are much better tools available? Madness! What sort of maniac are you?” These are reasonable questions, and I’ll answer them with a little bit of context.
In my current job, I am responsible for the care...
Using Flexbox and text ellipsis together
22.7.2020
You can truncate a single line of text with an ellipsis (…) fairly easily with text-overflow and a few friends. But, as you might expect, that truncation happens at the end of the line of text. What if you want to truncate content in the middle?
Leonardo Faria details good use cases for this...
Copper Becomes Latest Crypto Firm to Use Signature Bank's Signet
21.7.2020
The integration of Signature Bank’s Signet will allow Copper’s customers to instantly pay and settle transactions in U.S. dollars and other fiat currencies
When do you use inline-block?
20.7.2020
The inline-block value for display is a classic! It’s not new and browser support is certainly not something you need to worry about. I’m sure many of us reach for it intuitively. But let’s put a point on it. What is it actually useful for? When do you pick it over other, perhaps...
Creating a Gatsby Site with WordPress Data
20.7.2020
In my previous article last week, I mentioned creating a partially ported WordPress-Gatsby site. This article is a continuation with a step-by-step walkthrough under the hood.
Gatsby, a React-based framework for static sites, is attracting attention not only from JavaScript developers but also from...
Bank of Thailand Enters Third Phase of CBDC Development; Now “Using CBDC with Big Businesses”
17.7.2020
The Bank of Thailand (BOT) announced Wednesday that is has entered third-phase development of its central bank digital currency (CBDC). BOT is planning to expand the use of the CBDC among large businesses. The report by The Nation of Thailand quotes Vachira Arromdee, BOT assistant governor saying...
On dependency
17.7.2020
Rob Weychert:
But I can’t host your site or even my own site. I didn’t build the CMS. Other people made the hardware and software I use to generate and optimize images. Other people made the fonts. Other people standardized the digital formats for those images and fonts. I didn’t write the HTML...
Lazy Loading Images in Svelte
16.7.2020
One easy way to improve the speed of a website is to only download images only when they’re needed, which would be when they enter the viewport. This “lazy loading” technique has been around a while and there are lots of great tutorials on how to implement it.
But even with all the resources...
Study: Exchanges Accepted $1.3 Billion in Bitcoin Stemming from ‘High-Risk Addresses’
16.7.2020
A recently published report from the research and analysis firm Peckshield indicates that during the last two quarters of 2020, cryptocurrency exchanges accepted 147,000 BTC ($1.3 billion) from high-risk addresses. During the last few years, blockchain research and surveillance firms have been...
Russian Activists Use Bitcoin, and the Kremlin Doesn’t Like It
15.7.2020
Activists and dissidents in Russia use crypto for fundraising – yet widespread adoption is still far away
Texas Man’s Alleged Use of PPP Funds for Crypto Instead of BBQ Has Feds Asking ‘Where’s the Beef?’
14.7.2020
Investigators could not find any online reviews, any documented employees or any established bank account for the defendant's purported BBQ company
Open Prioritization
14.7.2020
Like Kickstarter, but for Web Platform Features.
That’s about the quickest way to sum up Open Prioritization from Igalia. Igalia is an independent company that works on browsers. They literally commit to all the different open source browsers to implement (and fix) features that we all use....
Telefónica, Deutsche Telekom and Vodafone Use Blockchain for Roaming Settlement
13.7.2020
Spain’s Telefónica, Deutsche Telekom and U.K. provider Vodafone have finalized a trial blockchain solution for the settlement of roaming discount agreements
Binance CEO CZ Showcases First Use of Binance Card
10.7.2020
Binance CEO Changpeng Zhao shows first beta transactions involving Binance’s long-anticipated crypto debit card, Binance Card
Building a Blog with Next.js
9.7.2020
In this article, we will use Next.js to build a static blog framework with the design and structure inspired by Jekyll. I’ve always been a big fan of how Jekyll makes it easier for beginners to setup a blog and at the same time also provides a great degree of control over every aspect of...