Before starting React, I think you should ...

Essential JavaScript concepts and resources to know before learning React.

June 9, 2024 · 2 min · Chris Achinga
Before starting React, I think you should ...

Git and GitHub SSH Configuration

How to configure SSH for Git and GitHub for secure, passwordless access.

June 9, 2024 · 2 min · Chris Achinga
Git and GitHub SSH Configuration

GitHub Students Developer Pack

Overview of the GitHub Student Developer Pack and its benefits.

June 9, 2024 · 7 min · Chris Achinga
GitHub Students Developer Pack

Using Netlify Forms

How to use Netlify Forms to handle form submissions on static sites, without a backend.

June 9, 2024 · 1 min · Chris Achinga
Using Netlify Forms

Using Github's CLI on Ubuntu & Commands.

How to install and use GitHub CLI on Ubuntu, with common commands.

June 9, 2024 · 3 min · Chris Achinga
Using Github's CLI on Ubuntu & Commands.

Building a Weather and Time Telegram Bot using Node.js

Telegram bots are automated applications that run inside Telegram. Users can interact with bots by sending messages, commands, and inline requests. Today, we'll walk you through how to build a simple ...

May 15, 2023 · 4 min · Chris Achinga
Building a Weather and Time Telegram Bot using Node.js

Building a GraphQL API with NodeJS: A Step-by-Step Guide

GraphQL is a powerful query language for APIs that allows developers to request and receive the data they need efficiently. In this step-by-step guide, we will walk you through the process of building...

March 6, 2023 · 3 min · Chris Achinga
Building a GraphQL API with NodeJS: A Step-by-Step Guide

Developer Communities In Kenya

Tech Communities in Kenya

January 12, 2023 · 2 min · Chris Achinga
Developer Communities In Kenya

Using JavaScript in JupyterLab

TL;DR This post will take you through installing JupyterLabs and how to add a NodeJS kernel to it in Ubuntu. Installing JupyterLabs For a better experience, you should install Jupyter Lab inside a vir...

August 20, 2022 · 1 min · Chris Achinga
Using JavaScript in JupyterLab

State Management in React

A state is the current data passed in React components. State management in React enables you to dynamically update data in Components. This post will take you through creating an initial state and an...

July 9, 2022 · 2 min · Chris Achinga
State Management in React

How to set up Rust and NEAR for Blockchain/Web3 Development

Near protocol is a decentralized application platform that gives developer-friendly features to build and develop smart contracts. Near offers the platform to build smart contracts in Rust and deploy ...

June 8, 2022 · 2 min · Chris Achinga
How to set up Rust and NEAR for Blockchain/Web3 Development

How To Create A Layout Component: React

When creating a react application/website, most of the pages would be sharing the same content all over. For example the navigation bar and page footer. Instead of importing each component in every pa...

May 29, 2022 · 2 min · Chris Achinga
How To Create A Layout Component: React

How To Create a Payment Form on WordPress using Flutterwave

Making payments online should be seamless and less frustrating. I conquered my fear and tested out Flutterwave and I was really impressed. Here is how to create a simple payment form using Flutterwave...

February 13, 2022 · 2 min · Chris Achinga
How To Create a Payment Form on WordPress using Flutterwave

How To Install WordPress in Windows

WordPress is a popular, open-source content management system (CMS) allowing users to create, edit, and manage websites and blogs quickly. WordPress is known for its user-friendly interface, extensive...

February 8, 2022 · 4 min · Chris Achinga
How To Install WordPress in Windows

Reading Data From Files Using Python

Hi There! Welcome to Data 101. In this article, I will take you through reading files using Python as you prepare to analyze them. I will be using Google's Colaboratory tool as my IDE. You don't have ...

October 5, 2021 · 2 min · Chris Achinga
Reading Data From Files Using Python

GitHub REST API

Using the GitHub REST API to display your repos

July 15, 2021 · 3 min · Chris Achinga
GitHub REST API

C#(Dotnet) Setup in Ubuntu with VSCode

Installation and Creating a simple C-Sharp Program in a Linux-based environment (Ubuntu)

June 18, 2021 · 3 min · Chris Achinga
C#(Dotnet) Setup in Ubuntu with VSCode

Using Markdown In Hashnode: Beginners Guide

Create amazing Hashnode blog articles using this awesome Markdown syntax

June 11, 2021 · 3 min · Chris Achinga
Using Markdown In Hashnode: Beginners Guide

10 Developer YouTube Channels You Should Visit

Learning never ends, especially for developers. That is why we have a lot of people who have sacrificed a lot to create great content for the developers' ecosystem. In as much as most content can be g...

June 6, 2021 · 3 min · Chris Achinga
10 Developer YouTube Channels You Should Visit

How To Display JSON data on an HTML page using Vanilla JavaScript

This is a hands-on code tutorial on how to fetch data using plain JavaScript and Displaying data on a simple HTML web page. When creating websites, there is a possibility that you'll be getting data f...

May 28, 2021 · 5 min · Chris Achinga
How To Display JSON data on an HTML page using Vanilla JavaScript

Great Podcasts for Developers

As Spotify says, "Listening is everything". That's it, after watching tutorials and reading articles, it's a perfect chill zone to be on your headphones and listen to some developers talk on various t...

May 16, 2021 · 3 min · Chris Achinga
Great Podcasts for Developers

Getting Started With strapi

Using Strapi https://strapi.io/ What is Strapi Strapi is a headless CMS A headless content management system, or headless CMS, is a back-end-only content management system that acts primarily as a con...

May 10, 2021 · 4 min · Chris Achinga
Getting Started With strapi

5 JavaScript Console Methods you should Know

All web developers are probably familiar with using the web console as their debugging tool. The most common way is using the famous console.log tool that JavaScript provides. The console has more tha...

April 29, 2021 · 2 min · Chris Achinga
5 JavaScript Console Methods you should Know

Facebook Page Like Button

Do you have a Facebook Page and would love to promote it over your website or any site at all? A Like button is all you need. No technical procedures, just click and copy! Let's make one in few simple...

April 1, 2021 · 1 min · Chris Achinga
Facebook Page Like Button

Working with React Components + Props

What are props? In simple terms, they are data passed into components. When to use props? When building a react application, the UI is divided into smaller parts called Components. Some of these compo...

March 24, 2021 · 4 min · Chris Achinga
Working with React Components + Props

How I made my first website using an API 😎

A year ago, I was struggling with using APIs to creating a simple website. After some tutorials online I made a simple website that displays the statistics for covid-19. It is not a fancy or unique si...

March 23, 2021 · 3 min · Chris Achinga
How I  made my first website using an API 😎

Tech Communities in Kenya

An Updated article (2023) Developer Communities in Kenya Growing as a Developer (Software/Web Developers) requires much effort and persistence. I can't stress enough how important Tech Communities con...

March 22, 2021 · 3 min · Chris Achinga
Tech Communities in Kenya