Search
What does 100% mean in CSS?
7.8.2020
When using percentage values in CSS like this…
.element {
margin-top: 40%;
}
…what does that % value mean here? What is it a percentage of? There’ve been so many times when I’ll be using percentages and something weird happens. I typically shrug, change the value to something else...
Lumi Wallet Web Widget: Cryptocurrency Exchange on Your Website
7.8.2020
Good news for those who want to upgrade their website with functional tools and features – on August 5st, Lumi Wallet Technologies launched its app web widget. Now everyone can easily embed a “mini digital wallet” into the body of their website. The Lumi Wallet Widget is a useful...
Every Website is an Essay
7.8.2020
Every website that’s made me oooo and aaahhh lately has been of a special kind; they’re written and designed like essays. There’s an argument, a playfulness in the way that they’re not so much selling me something as they are trying to convince me of the thing. They use words and type and color...
font-weight: 300 considered harmful
7.8.2020
Tomáš Janoušek:
Many web pages these days set font-weight: 300 in their stylesheet. With DejaVu Sans as my preferred font, this results in very thin and light text that is hard to read, because for some reason the “DejaVu Sans ExtraLight” variant (weight 200) is being used...
Binance Says New York Banks Can Now Use Its Stablecoin After Watchdog Approval
7.8.2020
NYDFS has added Binance USD to its approved list, cutting away most of the red tape around custody and listing of the stablecoin
Chinese Schools Can’t Keep Up With Demand for Blockchain
7.8.2020
The Chinese academic sector is “seriously lagging” in terms of keeping up with demand for blockchain specialists
HTML for Subheadings and Headings
6.8.2020
Let’s say you have a double heading situation going on. A little one on top of a big one. It comes up, I dunno, a billion times a day, I’d say. What HTML do you go for? Dare I say, it depends? But have you considered all the options? And how those options play out semantically...
JavaScript Fatigue
6.8.2020
From Nicholas Zakas’ newsletter, on how he avoids JavaScript fatigue:
 I don’t try to learn about every new thing that comes out. There’s a limited number of hours in the day and a limited amount of energy you can devote to any topic, so I choose not to learn about anything...
TypeScript, Minus TypeScript
6.8.2020
Unless you’ve been hiding under a rock the last several years (and let’s face it, hiding under a rock sometimes feels like the right thing to do), you’ve probably heard of and likely used TypeScript. TypeScript is a syntactical superset of JavaScript that adds — as its name suggests — typing to...
Building Custom Data Importers: What Engineers Need to Know
6.8.2020
Importing data is a common pain-point for engineering teams. Whether its importing CRM data, inventory SKUs, or customer details, importing data into various applications and building a solution for this is a frustrating experience nearly every engineer can relate to. Data import, as a critical...
Investors Suing Over Status ICO Can’t Find Execs to Serve Papers
6.8.2020
Investors suing crypto firm Status are seeking “alternative means” to serve top executives after they were unable to deliver court papers via traditional means
Travala Adds 1 Million More Holiday Homes You Can Book With Crypto
6.8.2020
Travala.com now offers a total of 3 million accommodation options users can book with cryptocurrency
Can Blockchain E-Passports Help Save the Tourism Industry?
6.8.2020
ShareRing has launched an anonymous e-passport app with contact tracing in an effort to revive the $9 trillion global tourism industry
US Congressmen Want IRS to Balance Taxation and Innovation in the Cryptocurrency Space
6.8.2020
A bipartisan quartet of US congressmen wants the IRS taxation policy not to dissuade taxpayers from participating in blockchain token staking. These politicians believe America’s ingenuity can help drive this promising staking technology. The four congressmen are Bill Foster (D) of Illinois...
Warp SVG Online
6.8.2020
The warping is certainly the cool part here. Some fancy math literally transforms the path data to do the warping. But the UX detail work here is just as nice. Scrolling the page zooms in and out via a transform: scale() on the SVG wrapper (clever!). Likewise, holding the spacebar lets you...
Man Accused of Arranging Murder to Avoid Crypto Debt Can’t Escape Jail, Brazilian Court Rules
5.8.2020
Crypto businessman Danilo Afonso Pechin remains jailed after Brazil's High Court refused to hear his request for habeas corpus
Chapter 1: Birth
5.8.2020
Tim Berners-Lee is fascinated with information. It has been his life’s work. For over four decades, he has sought to understand how it is mapped and stored and transmitted. How it passes from person to person. How the seeds of information become the roots of dramatic change. It is so fundamental...
Computed Values: More Than Meets the Eye
5.8.2020
Browser DevTools are indispensable for us front end developers. In this article, we’ll take a look at the Computed tab, a small corner of the DevTools panel that shows us big things, like how relative CSS values are resolved. We’ll also see how inheritance fits into the browser’s...
Expanding the Future (of Dev Tooling) with AI
5.8.2020
Codota wants their tools to (at least!) double developer productivity. My vision is that we can do that not only by getting more developers using these tools, but in expanding where and how these tools learn themselves. The better the tools can *learn from us* what we're doing, the better *we...
The Cicada Principle, revisited with CSS variables
5.8.2020
Lea Verou digging up the CSS trickery classic and applying it to clip the backgrounds of some code blocks:
The main idea is simple: You write your main rule using CSS variables, and then use :nth-of-*() rules to set these variables to something different every N items. If you use enough...