Search
Understanding Transaction Fee Mining and its Changes
15.9.2019
Since its introduction into the cryptoasset markets, transaction fee mining and the exchanges that support this model have been regarded with suspicion. However, it appears that the tide might be turning as some exchanges are reworking the model.
In this article, you will learn about the concept...
Using Immer for React State Management
7.8.2019
We make use of state to keep track of application data. States change as users interact with an application. When this happens, we need to update the state that is displayed to the user, and we do this using React’s setState.
Since states are not meant to be updated directly (because React’s state...
The Guide to Understanding Crypto: How Cryptocurrency Works [Part 1]
6.8.2019
Introducing The Crypto Demystified Series Welcome to your guide on cryptocurrency! If you’re new to the world of cryptocurrencies and are looking to learn more about them without the complicated jargon, you’ve come to the right place. You might have […]
The post The Guide to Understanding...
Color Inputs: A Deep Dive into Cross-Browser Differences
12.7.2019
In this article, we'll be taking a look at the structure inside <input type='color'> elements, browser inconsistencies, why they look a certain way in a certain browser, and how to dig into it. Having a good understanding of this input allows us to evaluate whether a certain cross-browser...
Why Bitcoin Maximalists Ignore the Value Proposition of BCH
7.7.2019
Some crypto companies keep wilfully ignoring BCH. Let’s compare the coins and see if BCH haters rail against Bitcoin Cash on purpose or simply due to a lack of understanding. Also read: Bitcoin and Black Market Fiat: Hyperinflation Crushes Venezuela as Global Devaluation Ramps Up Bitcoin...
Getting to Know the useReducer React Hook
26.6.2019
useReducer is one of a handful of React hooks that shipped in React 16.7.0. It accepts a reducer function with the application initial state, returns the current application state, then dispatches a function.
Here is an example of how it is used;
const [state, dispatch] = useReducer(reducer...
Getting to Know the useReducer React Hook
26.6.2019
useReducer is one of a handful of React hooks that shipped in React 16.7.0. It accepts a reducer function with the application initial state, returns the current application state, then dispatches a function.
Here is an example of how it is used;
const [state, dispatch] = useReducer(reducer...
Using DevTools to Improve the UX Design to Development Process
7.6.2019
I’d like to tell you how I see code and design intersect and support one another. Specifically, I want to cover how designers can use code in their everyday work. I suggest this not because it’s a required skill, but because even a baseline understanding of coding can make designs better and...
Binance Charity Foundation Signs Memorandum of Understanding With Ugandan NGO
31.5.2019
Binance has launched a charity program with an NGO in Uganda that will provide supplies and infrastructure to schools in Kampala
Decryptionary Helps New Investors Understand Crypto Terms
11.5.2019
Rising cryptocurrency markets may once again arouse the interest of new investors. The crypto space has its specifics and it takes some effort to acquaint oneself with the terminology. Decryptionary has been created to impart the basic information you need to start understanding Bitcoin better....
Why, How, and When to Use Semantic HTML and ARIA
7.5.2019
Semantic HTML and Accessible Rich Internet Applications (ARIA) help create interfaces that work for everyone in the most performant, robust, and simple way possible. They add essential meaning to your content, which lets web browsers, search engines, screen readers, RSS readers, and ultimately...
Revisiting prefers-reduced-motion, the reduced motion media query
30.4.2019
Two years ago, I wrote about prefers-reduced-motion, a media query introduced into Safari 10.1 to help people with vestibular and seizure disorders use the web. The article provided some background about the media query, why it was needed, and how to work with it to avoid creating...
Understanding Event Emitters
26.3.2019
Consider, a DOM Event:
const button = document.querySelector("button");
button.addEventListener("click", (event) => /* do something with the event */)
We added a listener to a button click. We’ve subscribed to an event being emitted and we fire a callback when it does. Every time we click that...
Understanding Memoization In JavaScript
4.3.2019
As our applications grow and begin to carry out heavier computations, there comes an increasing need for speed ( ????️ ) and the optimization of processes becomes a necessity. When w
Integrating Google Analytics With Angular 2+
27.2.2019
Requirements
For this tutorial, knowledge of HTML, CSS and JavaScript as well as some familiarity with Angular 2 development is expected. An understanding of Google analytics would be bene
What makes someone a good front-end developer?
11.12.2018
We recently covered this exact same thing, but from the perspective of a bunch of developers.
Chris Ferdinandi weighs in:
The least important skills for a front-end developer to have are technical ones.
The nuances of JavaScript. How to use a particular library, framework, or build tool. How...
Why 'This' in JavaScript
14.7.2018
While JavaScript is a fun and powerful language, it can be tricky and requires a proper understanding of its underlying principles to mitigate common errors.
In this post, we shall be introd
Understanding The Underlying Processes of JavaScript’s Closures And Scope Chain
5.7.2018
When developers start exploring the JavaScript programming language, the concept of Scope and Closures can be expected to be a hurdle to their progress. The reason behind this behavior is the compl
Resilient, Declarative, Contextual
25.6.2018
Keith J. Grant:
I want to look at three key characteristics of CSS that set it apart from conventional programming languages: it’s resilient; it’s declarative; and it’s contextual. Understanding these aspects of the language, I think, is key to becoming proficient in CSS.
Like HTML, unknown...
Collective #426
21.6.2018
Teleport * Vibora * Voronoi Airports WebGL * Soccerpattern * Using JavaScript modules on the web * Understanding Redux
Collective #426 was written by Pedro Botelho and published on Codrops