Search
Some notes on using esbuild
9.12.2021
This is a fantastic article from Julia Evans about duking it out with modern front-end tooling. Julia has made a bunch of Vue projects and typically uses no build process at all:
 I usually have an index.html file, a script.js…
This Year’s Gallup Poll Findings Suggest 6% of US Investors Own Bitcoin
25.7.2021
Young U.S. investors are more interested in bitcoin investments than they were three years ago, according to a poll stemming from the Gallup Investor Optimism Index. This year’s poll surveyed 1,037 participants and findings suggest 6% of American investors own bitcoin. American Bitcoin...
Fidelity Applies to Launch Bitcoin ETF Amid Accelerating Institutional Demand for BTC
25.3.2021
Fidelity has filed with the U.S. Securities and Exchange Commission (SEC) to launch a bitcoin exchange-traded fund (ETF). The ETF will track the price of bitcoin as measured by the performance of the Fidelity Bitcoin Index. Fidelity Seeks SEC’s Approval Launch a Bitcoin ETF FD Funds...
Web Frameworks: Why You Don’t Always Need Them
10.3.2021
Richard MacManus explaining Daniel Kehoe’s approach to building websites:
There are three key web technologies underpinning Kehoe’s approach:
ES6 Modules: JavaScript ES6 can support import modules, which are also supported by browsers.
Module CDNs: JavaScript modules can now
…
The...
Flash’s Web Tech Legacy
11.1.2021
Tiffany B. Brown on how Flash paved the way for some things we might think of as fairly modern web technologies:
Flash wasn’t just good for playing multimedia. It was also good for manipulating it. Using ActionScript, you could pan
…
The post Flash’s Web Tech Legacy...
Chapter 5: Publishing
9.11.2020
Not long after HotWired launched on the web in 1994, Josh Quittner wrote an article entitled “Way New Journalism” for the publication. He was enthusiastic about the birth of a new medium.
I’m talking about a sea change in journalism itself, in the way we do the work of reporting and presenting...
Cryptocurrency ETF by Nasdaq and Hashdex Approved to List on Bermuda Stock Exchange
24.9.2020
A cryptocurrency exchange-traded fund (ETF) by Nasdaq and Brazilian fund manager Hashdex has reportedly been approved to trade on the Bermuda Stock Exchange. Hashdex says the new cryptocurrency investment product tracks the Nasdaq Crypto Index. Hashdex Says ETF Will Track Nasdaq Crypto Index...
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...
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...
Chameleonic Header
26.2.2020
Nice demo from Sebastiano Guerriero. When a fixed-position header moves from overlapping differently-colored backgrounds, the colors flop out to be appropriate for that background. Sebastiano's technique is very clever, involving multiple copies of the header within each section (where the copies...
Bundling JavaScript for Performance: Best Practices
24.1.2020
Performance advice from David Calhoun on how many scripts to load on a page for best performance:
[...] some of your vendor dependencies probably change slower than others. react and react-dom probably change the slowest, and their versions are always paired together, so they...
Shenzhen Stock Exchange Launches Index of Top 50 Blockchain Public Companies
27.12.2019
The Shenzhen Stock Exchange has launched a blockchain index comprising 50 of the largest publicly listed companies with blockchain ventures by market capitalization. Blockchain-related stocks in China have been gaining value since President Xi Jinping openly advocated for the technology. Also read:...
Swiss Licensed Crypto Bank Expanding Into 9 Markets
1.12.2019
A fully operational crypto-focused bank based in Switzerland is expanding into nine other markets. With a banking and securities dealer license from the Swiss Financial Market Supervisory Authority, its services include crypto custody, trading, and asset management. The bank has launched...
Pac-Man… in CSS!
11.11.2019
You all know famous Pac-Man video game, right? The game is fun and building an animated Pac-Man character in HTML and CSS is just as fun! I’ll show you how to create one while leveraging the powers of the clip-path property.
See the Pen
Animated Pac-Man by Maks Akymenko (@maximakymenko)
...
Nasdaq Lists an AI-Powered Index of Crypto Market’s Top 100 Performers
16.10.2019
The Nasdaq stock exchange has listed an index of crypto’s top 100 coins alongside traditional market bellwethers like the S&P 500 and the Dow
Game of Thrones Quiz Game with React and GraphQL: Creating the Question Modal
17.6.2019
Create a folder named question-modal within the src/components directory and a file index.js within it. Open the file and update it with the snippet below:
Game of Thrones Quiz Game with React and GraphQL: Create The Questions component
17.6.2019
Let’s create the Questions component, open the src/components/questions/index.js file and update the file with the following:
// src/componen
Game of Thrones Quiz Game with React and GraphQL: Single Question Component
17.6.2019
Create a folder called question within the src/components directory and a file index.js within it. Open the file and copy the following into the file:
SVG Properties and CSS
13.5.2019
There are many Scalable Vector Graphics (SVG), but only certain attributes can be applied as CSS to SVG. Presentation attributes are used to style SVG elements and can be used as CSS properties. Some of these attributes are SVG-only while others are already shared in CSS, such as font-size...
JavaScript Glossary: String indexOf()
25.3.2019
Basics
This method checks for the first appearance of a provided string argument within the calling string and returns the index. It returns -1 if the string argument can’t be