Search
A Complete State Machine Made With HTML Checkboxes and CSS
27.11.2020
State machines are typically expressed on the web in JavaScript and often through the popular XState library. But the concept of a state machine is adaptable to just about any language, including, amazingly, HTML and CSS. In this article, we’re going to do exactly that. I recently built a website...
Rendering Spectrum
25.11.2020
Here are the big categories of rendering websites:
Client: ship a <div id="root"></div> and let a JavaScript template render all of it.
Static: pre-render all the HTML.
Server: let a live server process requests and generate the HTML response.
They are not mutually exclusive....
Not dead yet: Bitcoin Cash ABC up 70% as Sechet releases new client
18.11.2020
After being steamrolled in Bitcoin Cash’s most recent hash war, Bitcoin ABC shows signs of life with a new client release and a 70% rebound in price off a low base
Canada Tax Collector Seeks to Force Crypto Exchange Coinsquare to Fork Over Client Records
6.11.2020
The demand mimics a play tax enforcers at the IRS deployed against Coinbase
PixelPlex Has Completed the Development of Crypto Arbitrage Solution For Its Client
23.10.2020
PixelPlex, as a global blockchain solution provider, is constantly striving to cover different aspects of the blockchain world and make life easier for crypto traders. One of the options to profit from cryptocurrency is arbitrage, which involves making money on differences in currency exchange...
Coinbase Received 1,900 Requests for Client Info From Law Enforcement During First Half of 2020
17.10.2020
Coinbase has revealed that it received a total of 1,914 requests for customer data from global law enforcement agencies during the first six months of 2020. It is, however, not clear how many of the requests were fulfilled. In its first so-called“transparency report” published Friday...
These China-based notaries are using the Blockchain to manage their client’s cases
5.10.2020
They’ve been quietly handling thousands of cases for months now
Weaved Webs
17.9.2020
There is a bit of an irony with Jamstack.
The concept is simple: you put pre-rendered, static files on web hosting (a CDN) designed to do that well. That’s it. If you need to do more, anything you do from there is done with client-side JavaScript, which is likely talking to serverless...
Noncustodial Bitcoin Cash Client Zapit Demos In-Wallet SLP Dividends Tool
9.9.2020
During the last week, Bitcoin Cash proponents have been discussing Zapit, the noncustodial BCH wallet that also supports Simple Ledger Protocol (SLP) tokens. Zapit’s team recently revealed on Twitter that developers have been working with a new dividends tool built into the mobile wallet....
Import Non-ESM libraries in ES Modules, with Client-Side Vanilla JS
7.9.2020
We’re living through a weird era where there are tons of JavaScript libraries that were meant to be used as <script> tags that expose available globals. AND there are tons of JavaScript libraries that are meant to be used through module loaders. AND there are tons of JavaScript...
Chilean Cryptocurrency Exchange Denies Fraud Allegations, Tribunal Set Rule on Complaint
4.9.2020
Chilean cryptocurrency exchange, Badu.com has denied allegations that it fraudulently transferred client funds without authorization. The fraud allegations are being reported by Itau bank and both parties are set to appear before the country’s Tribunal for the Defense of Free Competition...
Comparing Data in Google and Netlify Analytics
25.8.2020
Jim Nielsen:
the datasets weren’t even close for me.
Google Analytics works by putting a client-side bit of JavaScript on your site. Netlify Analytics works by parsing server logs server-side. They are not exactly apples to apples, feature-wise. Google Analytics is, I think it’s fair...
This vs. That
24.8.2020
Here’s a nice site from Phuoc Nguyen, who I’ve noted before has quite a knack for clever sites. This vs. That pits different related concepts against each other as a theme for an article. For example, CSS has display: none;, opacity: 0;, and visibility: hidden; and they all, on...
Offering Options for mailto: and tel: Links
21.8.2020
I generally like mailto: links. But I feel like I can smell a mailto: link without even inspecting or clicking it, like some kind of incredibly useless superpower. I know that if I’ve got my default mail client set, clicking that link will do what I want it to do, and if I want, I...
radEventListener: a Tale of Client-side Framework Performance
18.8.2020
React is popular, popular enough that it receives its fair share of criticism. Yet, this criticism of React isn’t completely unwarranted: React and ReactDOM total about 120 KiB of minified JavaScript, which definitely contributes to slow startup time. When client-side rendering in React is relied...
That’s Just How I Scroll
14.8.2020
How do you know a page (or any element on that page) scrolls? Well, if it has a scrollbar, that’s a pretty good indication. You might still have to scrapple with your client about “the fold” or whatever, but I don’t think anyone is confused at what a scrollbar is or what...
Ethereum 2.0 Multi-Client Testnet Medalla Up 30% in Active Validators
11.8.2020
The first week of the Ethereum (ETH) 2.0 multi-client testnet Medalla saw a 30% rise in active validators and staked ETH.
Per beaconch.in, 26,319 active validators (15:43 UTC) have joined the network, staking some ETH 843,208 (USD 325m).
Medalla, the final multi-client testnet before Phase 0 (the...
CMD+Z for Git is Here
23.7.2020
Version control with Git has become a “commodity” by now: virtually every software project today uses Git, and virtually every developer knows Git to some extent. This explains why I sometimes hear the following question when I talk about what I do for a living: “A desktop client...
WordPress-Powered Landing Pages on a Totally Different Site via Cloudflare Workers
22.7.2020
What if you have some content on one site and want to display that content on another site? We can do this in the browser no problem. We can fetch it, and plunk it onto the page.
Ajax, right? Ugh. Now we’re in client-side rendered site territory, which isn’t great for performance...
Quantstamp Audit Greenlights Ethereum 2.0 Client Prysm for Launch
15.7.2020
Ethereum 2.0 client Prysm is “basically ready” to launch, according to the audit firm's CEO Richard Ma in a phone call with CoinDesk