Supercharge Your Mac and Ubuntu Terminals: Navigating Between Words
Looking to supercharge your productivity in the Mac terminal? Learn how to add custom key bindings to your zsh terminal and unlock a whole new level of command-line efficiency.
How to add an icon to an HTML element using the ::before pseudo class in CSS
How to add an icon using the CSS ::before pseudo class? In this article, we go in-depth in answering this using several different approaches.
Your first Python app
Learn how to create your first Python app with user input and variables. Follow these simple steps to prompt the user for their name, store it in a variable, and display a personalized greeting message. Python is an easy-to-learn programming language that is ideal for beginners. Get started with your first Python app today!
Run Jekyll server on a different port
Jekyll is GitHub's serverless blogging technology. Here I'll show you how to serve it on port 4001, or any other port that's different from the default port 4000.
Code a Weather App in React, part 1
Learn how to build a weather app in React using hooks in this step-by-step tutorial. You'll use the OpenWeatherMap API to fetch weather data and display it in a component. You'll also add dynamic city input using useState hook and learn about useEffect and CSS styling. Code samples are provided for each step of the tutorial.
Code a Tic-Tac-Toe game in React, part 2
How to code a tic-tac-toe game in React, using hooks? Here's another way to do it, in this tutorial.
Code a Tic-Tac-Toe game in React, part 1
How to code a tic-tac-toe game in React, using hooks? Here's one way to do it, in this tutorial.
React Example Apps
A list of free React app examples found online with a short description of what each example is about.
Revisiting Jekyll on Ubuntu 20.04
A discussion of working with Jekyll (GitHub's serverless blogging technology) after a long pause, and running it on a brand new Ubuntu 20.04 installation.