Kayode

Kayode @zt4ff_1

About: I just want to be better

Location:
Lagos, Nigeria
Joined:
Nov 26, 2020

Kayode
articles - 59 total

Effective Neovim Setup. A Beginner’s Guide

Vim is a text editor that comes preinstalled with most major Linux distributions. It’s a highly...

Learn More 344 3Mar 9 '24

Optimizing Older PCs to Learn How to Code

Do you have an old clunky laptop and you want to learn programming, this is a simple guide to help...

Learn More 5 0Dec 11 '23

So The Journey Begins - My Startup Story

Hi friends 👋🏽. It's been a while since I heard from you. I hope you are doing well and are doing...

Learn More 7 1Jun 3 '23

Playwright Tutorial for Beginners 2 - Code Generator

Using Playwright test generator (codegen) Playwright has a feature that allows us to...

Learn More 7 0Apr 16 '23

Playwright Tutorial for Beginners 9 - Assertions

Playwright Assertions Playwright make use of expect library (provided by Jest) for...

Learn More 7 0Apr 16 '23

Playwright Tutorial for Beginners 8 - Screenshots

To screenshot, make use of page.screenshot({ path: 'screenshot/screenshot.png' }) Full page...

Learn More 5 0Apr 16 '23

Playwright Tutorial For Beginners 7 - Videos

Playwright can record videos for all pages in a browser context. A BrowserContext is an isolated...

Learn More 6 0Apr 16 '23

Playwright Tutorial for Beginners 5 - Performing Actions

Test input You can easily fill-out form fields with page.fill(). page.fill() focuses on...

Learn More 5 0Apr 16 '23

Playwright Tutorial for Beginners 4 - Selectors and Locators

Playwright locators and selectors To interact with elements, you need to locate the...

Learn More 8 0Apr 16 '23

Playwright Tutorial for Beginners 3 - Trace Viewer

In this tutorial, we will learn about another GUI tool provided by Playwright called the Trace...

Learn More 5 0Apr 16 '23

Track Errors in Your NestJS Application with AppSignal

Many variables — such as your users' device type and configuration, external hosting services, and...

Learn More 1 0Mar 1 '23

The 20 Most Trending Open Source Tools for Ecommerce

In the past decade, ecommerce and marketing have drifted into a more digitized landscape. More...

Learn More 4 0Feb 4 '23

Introduction to UTXO vs Account-Based Model

One of the importance of money is transferability. In Blockchain, transactions occur to change the...

Learn More 3 0Jan 28 '23

10 Extensions to Improve your Productivity with Notion

Notion has remained my daily productivity driver. It has proved useful for note-taking, project...

Learn More 14 0Jan 12 '23

Notion Quick Add - How I Remember Random Ideas

Ideas occasionally come up randomly. Sometimes during study time, entertainment or work. Having a...

Learn More 1 1Jan 7 '23

2022 In Retrospective: My Lessons

With a cup of coffee in hand in the dawn of the morning, I decided to look back in 2022 and write...

Learn More 3 0Dec 31 '22

How I use Notion as a Software Developer

I have spent a lot of time watching a lot of Notion content on Youtube and I even read a bit of the...

Learn More 238 45Dec 10 '22

Setting up reCAPTCHA in your React Application

reCAPTCHA is a tool that can protect your applications from fraudulent actions by generating adaptive...

Learn More 10 0Dec 3 '22

Setting up your GitHub Repository for Open Source Development

Contributing to open source can be an awesome experience to help you learn, get job opportunities,...

Learn More 16 0Nov 29 '22

Node.js Error Handling: Tips and Tricks

As unpleasant as they are, errors are crucial to software development. When developing an...

Learn More 7 0Nov 23 '22

How I built a live chat with my Ecommerce Store Using Medusa and Rocket.Chat

Having a good support channel is important in the development and growth of a business. A good...

Learn More 39 3Oct 13 '22

Debouncing in JavaScript

Imagine your web application makes requests to an API endpoint and each request has a price,...

Learn More 3 0Oct 7 '22

An Introduction to Multithreading in Node.js

Computers are becoming more powerful, thanks to GPUs and multi-core CPUs. Equally, applications are...

Learn More 7 0Aug 3 '22

Project - 11: IndexedDB. Storing data in browsers

This is the eleventh project in the Beginner to Advanced Challenge (#beginner2advanced) where it’s...

Learn More 4 0Jul 28 '22

Dynamically Change CSS Values

This article is written as part of the #beginner2advanced challenge as the tenth application where I...

Learn More 6 3Jul 10 '22

Beginner to Advanced Challenge - project 8 & 9

You can find the challenge list here. CSV to JSON Converter The eighth project in the...

Learn More 6 0Jul 10 '22

Mapped Types with Typescript

Mapped type is one of the type manipulations you can do with Typescript. It is useful when you want...

Learn More 29 2Jul 8 '22

Beginner to Advanced Challenge - project 5, 6 & 7

Cause and Effect App This is the fifth project in the beginner category in the...

Learn More 7 0Jul 7 '22

Making the Properties of an Object Optional in Typescript

In cases where you want to construct a type with all properties of another type set to optional, the...

Learn More 13 0Jul 4 '22

Beginner to Advanced Challenge - project 4 (animated Christmas tree light app)

This is the fourth project in the beginner category in the #beginner2advanced challenge which is an...

Learn More 7 0Jul 3 '22