Search
Set Video Playback Speed with JavaScript
2.7.2019
I love that media has moved from custom plugins (Flash…gross) to basic HTML <video> and <audio> elements. Treating these media sources as just another element allows us to use CSS filters to adjust display, for example. The less we need to do with ffmpeg or plugins, the better. I’ve been...
Side Effects of Economic Growth: Is Snowden Right to Say Bitcoiners Shouldn’t Be Bankers?
1.7.2019
Growth is a goal that’s worth achieving, in most cases, and the current economic paradigm favors it. But when central banks start undermining their fiat economies and crypto companies begin to mimic financial institutions in its name, growth becomes an end in itself with self-destructive...
Fix Touch Bar Volume Buttons
30.6.2019
The touch bar on MacBooks has been a source of controversy since the beginning. Many mourned the loss of the escape key, while others refused to buy a new laptop to avoid the touch bar completely. I’ve not had many issues with the touch bar but mostly because I don’t really use it. One necessary...
The Politicization of Money: Crypto as a Safeguard Against Economic Propaganda
27.6.2019
Money has come a long way since its origins. From cowry shells to crypto, transferable, divisible, and economically sound means of exchange have been adopted by market actors everywhere. Modern history has brought us to a dangerous place, however, a cultural climate where politics and bad economics...
Different Approaches for Creating a Staggered Animation
27.6.2019
Animating elements, at its most basic, is fairly straightforward. Define the keyframes. Name the animation. Call it on an element.
But sometimes we need something a little more complex to get the right “feel" for the way things move. For example, a sound equalizer might use the same animation...
Different Approaches for Creating a Staggered Animation
27.6.2019
Animating elements, at its most basic, is fairly straightforward. Define the keyframes. Name the animation. Call it on an element.
But sometimes we need something a little more complex to get the right “feel" for the way things move. For example, a sound equalizer might use the same animation...
How to Debug Remote Browsers
27.6.2019
It’s super frustrating when bugs pop up only in a remote browser. Something about that user, that device, or that environment is different, but I don’t know what! And of course, I can’t recreate it on my local development machine. The team at TrackJS came up with a cool way...
Namecheap Lets You Buy a Domain and Host Your Website With Bitcoin Cash
27.6.2019
Are you a cryptocurrency user looking to establish an online business, an internet community forum or even just create a fan page dedicated to your cat? Namecheap lets you buy a domain name and pay for hosting your website with bitcoin cash (BCH). Also Read: How to Cold Store Your Cryptocurrency...
CSS :focus-within
25.6.2019
Using :hover to display additional information or elements is a very useful technique but a big drawback to using the hover pseudo-class is that they are usually not accessibility-friendly. Not everyone uses a mouse and some users have visual impairments, so they rely on screen readers or...
Checkout the Last Public Revision with Mercurial
19.6.2019
I’ve always preferred git over Mercurial (hg) because the feature branch workflow makes organizing code and working off of master very easy. You don’t get that with vanilla mercurial — instead, commits can just sort of apply on top of each other, without much organization....
Block.one Paid $30 Million For a Domain Name
19.6.2019
Blockchain solution provider Block.One paid $30 million for Voice.com
Block.One Pays $30M for New Blockchain-Powered Social Media Platform’s Domain Name
19.6.2019
Eos developer Block.one has paid $30 million in cash to purchase the voice.com domain name for its new blockchain-based social media, called “Voice”
If you can build a site with WordPress.com, you should build your site on WordPress.com.
18.6.2019
That’s what I like to tell people. I’ve seen too many websites die off, often damaging the company along the way because the technical debt of hosting and maintaining the website is too much in the long term. For a few examples, there is the domain name itself to handle and the tricky DNS settings...
How to Detect Text in Images
11.6.2019
Images are a great way to communicate without text but oftentimes images are used/abused to spread text within social media and advertisements. Text in images also presents an accessibility issue. The truth is that it’s important, for any number of reasons, to be able to detect text in image...
Create a Custom BCH Address With Vanity.cash
9.6.2019
A vanity address can be useful in various situations. If you have a business, for example, you can incorporate its name into a bitcoin cash address you regularly use for payments. Vanity.cash is a platform that will help you create custom BCH addresses in a few easy steps. Also read: Find a...
Create a Custom useFetch() React Hook
5.6.2019
A custom hook is a JavaScript function with a unique naming convention that requires -
the function name to start with use and
the function may call other Hooks
Detect if Element is a Web Component
5.6.2019
I’ve advocated for web components since before they became a spec, mostly inspired by the Dojo Toolkit’s dijit framework. Empowering first class JavaScript widgets, as opposed to a mess of DIVs and templates, always made the most sense. Now that web components exist, and awesome...
IP Geolocation API
4.6.2019
Detecting geolocation information from your user provides you a massive advantage: improved conversion, better segmenting and analytics, and providing more relevant content. There are numerous paid services which will provide geolocation info but they’re oftentimes too costly or short...
Creating Your Own SLP-Based Token Using Memo
3.6.2019
Over the last few months, Simple Ledger Protocol (SLP) tokens have been very popular among Bitcoin Cash (BCH) supporters and there’s been a wide variety of unique tokens created. Since then Memo.cash, the onchain social network built on Bitcoin Cash has revealed users can not only store...
Share Bitcoin Cash Related Shortlinks Using BCH.gg
29.5.2019
Projects and members of the Bitcoin Cash community often need to share important information with other BCH enthusiasts. If you are involved with the cryptocurrency, there’s a website called BCH.gg you can use to shorten URLs, with each shortlink featuring the BCH name. Also read: How...