Search
Consistent Backends and UX: What Can Go Wrong?
12.3.2020
Article Series
Why should you care?
What can go wrong?
What are the barriers to adoption? (Coming soon)
How do new algorithms help? (Coming soon)
In the previous article, we explained what strong (vs. eventual) consistency is. This article is the second part of a series where we explain how...
Google Fonts + Variable Fonts
7.3.2020
I see Google Fonts rolled out a new design (Tweet). Compared to the last big redesign, this feels much more iterative. I can barely tell the difference really, except it's blue instead of red and this one pretty rad checkbox: Show only variable fonts.
An option to only show variable fonts is...
Bitcoin and Altcoins Sighting a Strong Recovery
3.3.2020
Bitcoin price started a steady recovery above the USD 8,550 and USD 8,650 levels. BTC/USD even broke USD 8,700, but it failed to gain bullish momentum above the USD 8,850 resistance area. The price is currently (09:00 UTC) trading near USD 8,750 and it could make another attempt to surpass...
Bitcoin Mining Investment Strong – BTC Hashrate Surpasses All-Time High
2.3.2020
On Monday, March 2, miners processing blocks on the BTC network surpassed the network’s all-time high as the overall hashrate touched 136 exahash (EH/s). The record-breaking achievement happened despite the price of BTC dropping below the $9K region throughout the course of the last week....
Darknet Markets Flourish as White House and Empire Toast Milestone Achievements
2.3.2020
Business is booming on the darknet. Despite ongoing DDoS attacks, Empire Market has now passed 1 million users and two years’ trading. White House Market is also going strong, boasting almost 100% uptime in its first six months and over 60,00 users. In related news, the darknet has gained...
Let’s Say You Were Going to Write a Blog Post About Dark Mode
26.2.2020
This is not that blog post. I'm saying let's say you were.
This is not a knock any other blog posts out there about Dark Mode. There are lots of good ones, and I'm a fan of any information-sharing blog post. This is more of a thought exercise on what I think it would take to write a really great...
BCH Funding Debate: Developers Plan to Launch IFP-Free Version of Bitcoin ABC
20.2.2020
On February 19, a group of well known software developers announced the launch of a new Bitcoin Cash full node with the Infrastructure Funding Plan (IFP) removed from the codebase. The news was announced on the read.cash platform by the developer Freetrader who told the public that strong demand...
Moving from Vanilla JavaScript to a Reusable Vue Component
17.2.2020
I recently wrote an article explaining how you can create a countdown timer using HTML, CSS and JavaScript. Now, let’s look at how we can make that a reusable component by porting it into Vue using basic features that the framework provides.
Why do this...
Why JavaScript is Eating HTML
13.2.2020
Web development is always changing. One trend in particular has become very popular lately, and it fundamentally goes against the conventional wisdom about how a web page should be made. It is exciting for some but frustrating for others, and the reasons for both are difficult to explain.
A...
The Unseen Performance Costs of Modern CSS-in-JS Libraries
13.2.2020
This article is full of a bunch of data from Aggelos Arvanitakis. But lemme just focus on his final bit of advice:
Investigate whether a zero-runtime CSS-in-JS library can work for your project. Sometimes we tend to prefer writing CSS in JS for the DX (developer experience) it offers, without...
Guillermo’s 2019 in Review
7.2.2020
Of all the tech-focused year-in-review posts I read, Guillermo Rauch's is my favorite. There is a lot in there, jumping from topics like modern architectures, high-fiving specific apps, and philosophical movements.
I'll pick one quote about the rise of "deploy previews":
A salient feature is...
Custom Styling Form Inputs With Modern CSS Features
7.2.2020
It’s entirely possible to build custom checkboxes, radio buttons, and toggle switches these days, while staying semantic and accessible. We don’t even need a single line of JavaScript or extra HTML elements! It’s actually gotten easier lately than it has been in the past. Let’s take a look.
Here’s...
CSS4 is a Bad Idea
5.2.2020
Louis Lazaris, reacting to the idea of CSS4:
The reason “CSS3” worked is because it was real. It was the successor to “CSS2.1”. Everything after CSS2.1 was considered to be under the umbrella of “CSS3”.
The gist is that CSS4 isn't real, so won't work, and we don't need it anyway. Perhaps...
Select an Element with a Non-Empty Attribute
5.2.2020
Short answer:
[data-foo]:not([data-foo=""] {
Longer answer (same conclusion, just an explanation on why we might need this):
Say you have an element that you style with a special data-attribute:
<div data-highlight="product"</div
You want to target that element and do special things when...
These Are the Most Traded Tokens on Decentralized Exchanges Right Now
31.1.2020
The decentralized exchange landscape is evolving fast, with new liquidity aggregators and relays enhancing usability while reducing slippage. Trade volumes are also strong across the leading ERC20 DEXs and Binance DEX. The bulk of this volume is captured by a small proportion of tokens, however...
Smaller HTML Payloads with Service Workers
31.1.2020
Short story: Philip Walton has a clever idea for using service workers to cache the top and bottom of HTML files, reducing a lot of network weight.
Longer thoughts: When you're building a really simple website, you can get away with literally writing raw HTML. It doesn't take long to need a...
Use and Reuse Everything in SVG… Even Animations!
28.1.2020
If you are familiar with SVG and CSS animations and started to work with them often, here are some ideas you might want to keep in mind before jumping into the job. This article will be about learning how to build and optimize your code with <use> element, CSS Variables and...
Bitcoin Cash (BCH) Holds Strong Support at $300; Targets $375
28.1.2020
BCH has just taken a rest from a 2-day long bull-run while it is gathering momentum before striking another price rally Bitcoin Cash has formed a decent support area around $300 over the last 5 days The immediate support level for the BCH coin is at $358.19 while resistance for the coin is above...
Cardano Taps on Strong Buy Mode; Sustains the Price Rise
28.1.2020
Cardano opened today on a bullish note; ADA has survived the recent price plunge As compared to yesterday, ADA is up by more than 10%; yesterday’s price dips have turned into today’s support levels The coin has just formed a few bullish candles; the price may escalate soon Technicals are showing...
BTC Holds Strong Possibility of a Bullish Breakout in the Near-term
27.1.2020
Bitcoin, at the time of writing this analysis, was trading at $8,647.05 on Bitstamp, seems to be preparing for another consistent higher high trend BTC/USD retains imminent support from the daily moving and hourly moving averages as it hits above $8,500 after testing supports around $8,200...