Search
HTC Unveils Privacy Protecting 5G Router, Pundi X Finalizes Blockchain Phone Prototype
6.3.2020
Product announcements in the mobile and internet communications sector have indicated that cryptocurrency-related features are going to become more common. A 5G router with a Bitcoin node that provides secure connectivity, a new blockchain phone you can customize, and a flagship’s hardware...
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....
Unfortunately, clip-path: path() is Still a No-Go
2.3.2020
I was extremely excited when I first heard that clip-path: path() was coming to Firefox. Just imagine being able to easily code a breathing box like the one below with just one HTML element and very little CSS without needing SVG or a huge list of points inside the polygon function!
Chris...
IOTA Network Down for 11 Days – Devs Claim Mainnet Will Be Operational Next Month
24.2.2020
The IOTA network has been down for approximately 11 days and the IOTA Foundation doesn’t expect the mainnet to be reactivated until March 2. On February 14, our newsdesk reported on the beginnings of the IOTA outage, when the network status page indicated that it was down. The page still...
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...
Binance Announces Addition of Eight New Crypto Assets to the Convert Function
11.2.2020
World’s leading crypto exchange announced on Tuesday that it has added eight new crypto assets to the convert function, which means that these cryptocurrencies can now be converted to the other ones. This will improve the flexibility for traders, especially those who prefer trading as per market...
Hierarchies of Money: Why You Use Bank Money But the Bank Wants Reserve Currency
31.1.2020
While people tend to think of money as being all the same, the fact is governments and banks use different types of money than the everyday individual. From the top of the economic pyramid of world reserve currencies, down through central bank and commercial bank money, the capacities and function...
Resizing Values in Steps in CSS
30.1.2020
There actually is a steps() function in CSS, but it's only used for animation. You can't, for example, tell an element it's allowed to grow in height but only in steps of 10px. Maybe someday? I dunno. There would have to be some pretty clear use cases that something like background-repeat: space...
Coinme Adds BTC Purchase Function to Over 100 Coinstar Kiosks in California
14.1.2020
With over 21,000 kiosks in the U.S., Coinstar is a popular automated service for those who want to turn their fiat coins into paper cash. 3,000 of these kiosks have been integrated with Coinme to include crypto purchase functionality, and more than 100 BTC-integrated Coinstar kiosks are now newly...
Re-creating the ‘His Dark Materials’ Logo in CSS
11.1.2020
The text logo has a slash cut through the text. You set two copies on top of one another, cropping both of them with the clip-path property.
What's interesting to me is how many cool design effects require multiple copies of an element to do something cool. To get the extra copy, at least with...
Max Keiser: Bitcoin's first function is to clean up the mess left by fiat
12.12.2019
Max Keiser from Uruguay: "The inherent violence of fiat money must be replaced by the peaceful nature of Bitcoin"
Techniques for Rendering Text with WebGL
6.12.2019
As is the rule in WebGL, anything that seems like it should be simple is actually quite complicated. Drawing lines, debugging shaders, text rendering… they are all damn hard to do well in WebGL.
Isn’t that weird? WebGL doesn't have a built-in function for rendering text. Although text seems like...
Understanding How Reducers are Used in Redux
24.10.2019
A reducer is a function that determines changes to an application’s state. It uses the action it receives to determine this change. We have tools, like Redux, that help manage an application’s state changes in a single store so that they behave consistently.
Why do we mention Redux when talking...
Thinking in React Hooks
25.9.2019
Amelia Wattenberger has written this wonderful and interactive piece about React Hooks and details how they can clean up code and remove all those troubling lifecycle events:
React introduced hooks one year ago, and they've been a game-changer for a lot of developers. There are tons of how-to...
Coinchase All Set to Unveil New Trading Function
25.9.2019
Taking pride to be world’s leading community-focused cryptocurrency crowdfunding and exchange platform, Coinchase is gearing up to officially launch the Exchange feature, forging Coinchase “new community exchange.” The move will allow the sharing of development bonus of the blockchain with...
Logical Operations with CSS Variables
11.9.2019
Very often, while using switch variables (a variable that's either 0 or 1, a concept that's explained in a greater detail in in this post), I wish I could perform logical operations on them. We don't have functions like not(var(--i)) or and(var(--i), var(--k)) in CSS, but we can emulate these...
Caniuse and MDN compatibility data collaboration
10.9.2019
Second only to "silly GIFs," I'd guess screenshots of caniuse are the most common slide graphic at web conferences. It's become the ultimate source for looking at web compatibility data in the hearts and minds of web developers.
Can I use CSS filter in Firefox? Yes. Can I use the filter() function?...
Using a PostCSS function to automate your responsive workflow
5.9.2019
A little while back, you might have bumped into this CSS-Tricks article where I described how a mixin can be used to automate responsive font sizes using RFS. In its latest version, v9, RFS is capable of rescaling any value for value for any CSS property with px or rem units, like margin, padding...
Promises and Static Values
23.8.2019
Async can throw a real wrench into the cogs of our programming workflows, all despite the fact that async is the modern JavaScript pattern. While async/await helps, there’s sometimes confusion about the way to have a single function that returns a value whether it exists or needs a Promise...
Using requestAnimationFrame with React Hooks
21.8.2019
Animating with requestAnimationFrame should be easy, but if you haven’t read React’s documentation thoroughly then you will probably run into a few things that might cause you a headache. Here are three gotcha moments I learned the hard way.
TLDR: Pass an empty array as a second parameter...