Search
Tax Office to Contact 350,000 Australians and Remind Them to Report All Crypto Profits
12.3.2020
Australian tax agents have set out to close a gap they say costs the state several billion dollars. Taxpayers who file various work-related claims and investment property deductions or declare income from sharing economy platforms such as Uber and Airbnb may be asked for explanations and receipts....
Sass !default and themeable design systems
11.3.2020
This is a great blog post from Brad Frost where he walks us through an interesting example. Let’s say we’re making a theme and we have some Sass like this:
.c-text-input {
background-color: $form-background-color;
padding: 10px
}
If the $form-background-color variable isn’t defined then...
Make Yourself a Little API With Netlify Functions
10.3.2020
Here's an example of a nice little use case for cloud functions. Glitch has this great package of friendly words. Say you wanted to randomly generate "happy-elephant" or "walking-tree", and you need to do that on your website in JavaScript. Well, this package is pretty big (~200 KB), necessarily...
Bitcoin Back Above USD 8k, Analysts Say Virus Fears Did Impact Price
10.3.2020
Source: iStock/da-kuk
While crypto may be an uncorrelated asset class, one analytics firm says that the virus fears had an “undeniable effect” on cryptocurrency prices, following the massive sell-off in both stocks and crypto on Monday.
However, on Tuesday, markets turned green as bitcoin (BTC)...
Ponzi Scheme PlusToken Might Be Behind Bitcoin's Crash, Traders Say
9.3.2020
Bitcoin (BTC) dropped this weekend to the levels last seen in January, and another reason behind it my be multi-million dollar sell-off by an alleged USD 2.9 billion Ponzi scheme.
As reported, in a surprising twist (if anything can surprise the Cryptoverse anymore), BTC price crashed this weekend...
Stimulus, QE, Rate Cuts: Coronavirus Fuels Central Banks’ Monetary Easing Policy
8.3.2020
The world has been focused on the coronavirus outbreak that’s claimed 105,612 cases and 3,562 deaths to date. The pandemic has caused government leaders to react and central banks are breaking out tools from their arsenal of monetary easing schemes. The world’s central banks say...
Animating CSS Width and Height Without the Squish Effect
6.3.2020
The first rule of animating on the web: don't animate width and height. It forces the browser to recalculate a bunch of stuff and it's slow (or "expensive" as they say). If you can get away with it, animating any transform property is faster (and "cheaper").
Butttt, transform can be tricky. Check...
India’s Appetite for Crypto Derivatives Is Growing, Exchanges Say
3.3.2020
India is developing an appetite for crypto derivatives, even as the country's Supreme Court continues to deliberate over the future of the exchange industry
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...
Lightning Network Increasingly Fragile to Attacks – Hope Turns to Drivechain for Bitcoin Scaling
19.2.2020
A report published February 7 and authored in part by Blockstream researcher Christian Decker found that the BTC Lightning Network is “evolving towards an increasingly centralised architecture.” Proponents of LN say this is not a problem, and even critics of the network point to...
Creating a Details Element That Opens But Never Closes
15.2.2020
The <details> and <summary> elements in HTML are useful for making content toggles for bits of text. By default, you see the <summary> element with a toggle triangle (▶︎) next to it. Click that to expand the rest of the text inside the <details> element.
But...
How to Fetch and Parse RSS Feeds in JavaScript
11.2.2020
Say you have an RSS feed like this one. The goal is to request that RSS feed, parse it, and do something useful with the data in it. RSS is XML, and XML is arguably not as easy to work with than JSON. While a lot of APIs offer JSON responses, it's less typical for RSS, although it does exist.
Let's...
Full-Width Elements By Using Edge-to-Edge Grid
7.2.2020
If you have a limited-width container, say a centered column of text, "breaking out" of that to make a full-width element involves trickery. Perhaps the best trick is the one with left relative positioning and a negative left viewport-based margin. While it has it's caveats (e.g. requiring hidden...
Browser Version Release Spectrum
6.2.2020
Whenever a browser upgrades versions, it's a little marketing event, and rightly so. Looks like for Firefox it's about once a month, Chrome is ~6 weeks, and Safari is once a year.
Chrome 80 just dropped, as they say, and we get a video and blog post. What strikes me about releases like this these...
HTTPS is Easy!
5.2.2020
I've been guilty of publicly bemoaning the complexity of HTTPS. In the past, I've purchased SSL certificates from third-party vendors and had trouble installing them. I've had certificates expire and had to scramble to fix them. I've had to poke and prod hosting companies to help me ensure things...
What All These VC Deals and Acquisitions Say About the State of the Crypto Markets
5.2.2020
Three funding announcements and three M&A deals give us a window into understanding what investors in the crypto space are most interested in
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...
Craig Wright ‘Abusing’ Privilege to Block 11,000 Documents, Kleiman Lawyers Say
5.2.2020
The filing says Wright has abused attorney-client privilege to withhold documents from the court
Possibly The Easiest Way to Run an SSG
4.2.2020
"Static Site Generator," that is. We'll get to that in a second.
Netlify is a sponsor of this site (thank you very much), and I see Zach Leatherman has gone to work over there now. Very cool. Zach is the creator of Eleventy, an SSG for Node. One thing of the many notable things about Eleventy...
Coronavirus Outbreak Forces Chinese Crypto ASIC Manufacturers to Delay Orders
3.2.2020
Bitcoin mining rig deliveries from China are delayed due to the coronavirus according to a few Chinese manufacturers. Microbt and Ebang sent notices to customers via the firm’s Wechat channels. Sources say Bitmain and Innosilicon are delaying mining device shipments as well. Also read: How...