Posts in Category: Web & Software (33)

Building and running websites and software: static sites, developer tools, APIs, SEO, monitoring and lessons from building this blog.

NASA APOD API migration illustration showing telescope data moving into a WordPress cloud architecture

NASA APOD Has Migrated. Here Is What Is Changing and What Developers Must Do

NASA's Astronomy Picture of the Day (APOD) is one of the oldest living institutions on the World Wide Web. For over three decades, millions of space enthusiasts, students, researchers, and...

Web & Software 11 min read
Illustration depicting migration from Netlify CMS and Decap CMS to Sveltia CMS

Sveltia CMS is feature complete. Time to switch from Decap CMS

If you run a static site on Decap CMS (formerly Netlify CMS), Sveltia CMS created by Kyoshino has reached a decisive milestone. Several projects I maintain are handed over to...

Web & Software 7 min read
Building a Modern Blog with Eleventy 3.x Liquid Edition cover image

Building a Modern Blog with Eleventy 3.x (Liquid Edition)

This is a complete, hands-on guide to building a real blog with Eleventy (also called 11ty), a static site generator: a tool that takes plain files, Markdown posts, HTML templates,...

Web & Software 43 min read
Flat vector illustration of a robot automating website monitoring

Know Instantly When Your Site Goes Down: Automating Website Monitoring With UptimeRobot

How do website admins know when their website is down? Do they just wait until a frustrated user tells them, or do they constantly navigate their own site to find...

Web & Software 5 min read
A flat vector illustration showing the Stack Overflow logo being overshadowed by a modern AI assistant bot.

The fall of stackoverflow: Why I Haven't Logged In for Months

I just realized I haven't been on Stack Overflow in a while. Before writing this I found a post by dev user @abdulbasithh from 2025 and it's still true today....

Web & Software 3 min read
AI Bill vs Headcount Costs illustration
CA By Cephas Anthonio

Why Your Monthly AI Bill Might Soon Rival Your Headcount Costs From A Personal Experience

The $280 Overnight Surprise A friend pinged me last week, half-laughing, half-panicking šŸ˜… . He'd been running a couple of AI coding agents overnight, just background refactoring and test generation....

Web & Software 2 min read
Free Custom Domain Email 2026

How to Get a Free Professional Custom Domain Email in 2026 (Even If You Don't Own a Domain Yet)

Tired of using a plain @gmail.com for business, newsletters, portfolios, or professional emails? You can set up unlimited custom email addresses (like [email protected] or [email protected] ) completely free — no...

Web & Software 7 min read
A smartphone sending an image to a website folder via a paper airplane

Building a Telegram Bot for Easy Media Uploads to My Blog

In my 100 Posts Later reflection and my article on SveltiaCMS escaping CMS hell, I talked about how I shifted away from a code editor (like VS Code) for managing...

Web & Software 4 min read
A digital illustration of the globe connected by a network of glowing nodes, highlighting the number 13.

The Internet’s Magic Number: Why Are There Only 13 DNS Root Servers For The Whole World?

If you are studying for a networking or cloud certification (like AWS Solutions Architect), you will eventually hit a question that stops you in your tracks: "How many DNS Root...

Web & Software 5 min read
Google Rich Results Testing Tool Cover Image

Google Rich Results Testing Tool: Your Key to SEO Visibility

Have you ever searched for a recipe and seen the rating, cooking time, and a photo right there in the search results? Or searched for a product and seen its...

Web & Software 3 min read
Cover image for The Evolution of a Side Project: My Countdown App

The Evolution of a Side Project: My Countdown App

In December 2021, I embarked on a project to create a simple countdown app to display time left till midnight. Then I decided to extend it further to count the...

Web & Software 2 min read
Cover image for A Simple Process for Building an Application, From Idea to Deployment

A Simple Process for Building an Application, From Idea to Deployment

Generally, it is a good idea to break down the steps you need and then test each one before moving to the next. However, the particular process to follow will...

Web & Software 1 min read
Cover image for How to Install Node.js on a Raspberry Pi 4

How to Install Node.js on a Raspberry Pi 4

How to install NodeJs on the Raspberry Pi 4 Tested on Raspberry Pi 4B using the terminal Steps: Assuming you have a Raspberry Pi already setup. If you need help...

Web & Software 1 min read
Cover image for 100 posts later - lessons learnt from building this blog, showing a journey of 100 posts with rdjarbeng.com watermark

100 Posts Later: My Lessons Learnt From Building This Blog (rdjarbeng.com)

Changes Since the Start Reaching the milestone of 100 website posts is a moment for reflection. What started as a simple platform to share thoughts has grown into a comprehensive...

Web & Software 16 min read
Cover image for Stranger Things by Peter Kimanzi

Stranger Things by Peter Kimanzi

Here is a screen recording for the ā€˜Stranger Things’ animation website from developer Peter Kimanzi. I mentioned it in a previous post and I thought you would appreciate it more...

Web & Software 1 min read
Screenshot of Peter Kimanzi's portfolio website featuring a dark theme, his name, and title as Software Engineer.

Spotlight on Peter Kimanzi- Developer from Nairobi

Developer from Nairobi, Kenya. I found a repository of web development projects on GitHub which belongs to Peter Kimanzi, a web developer from Nairobi. The site that really caught my...

Web & Software 1 min read
Cover image for How I Added a CMS to My Jekyll Site on GitHub Pages: Decap CMS, Netlify and Sveltia

How I Added a CMS to My Jekyll Site on GitHub Pages: Decap CMS, Netlify and Sveltia

Add a CMS to a jekyll GitHub-pages website Story time: When I created this website I used to create and edit the posts in visual studio code directly with the...

Web & Software 6 min read
Cover image for App Development Process: From Concept to Launch

App Development Process: From Concept to Launch

Is there a general process to follow to build an application? Generally, it is a good idea to break down the steps you need and then test each one before...

Web & Software 1 min read
Cover image for Light or Dark Mode? What a Small User Survey Taught Me About Colour Themes

Light or Dark Mode? What a Small User Survey Taught Me About Colour Themes

As a developer, my respect for UX and UI has skyrocketed since conducting a small survey on color theme preferences for an application. The results were eye-opening and highlighted the...

Web & Software 1 min read
Cover image for Why Not Stick to One Programming Language for Everything?

Why Not Stick to One Programming Language for Everything?

It might seem like a great idea to use your favorite programming language for every project. However, the reality is that the best programming language—whether it's C++, Python, JavaScript, or...

Web & Software 1 min read
Cover image for Comparison of Static Site Hosting Options

Comparison of Static Site Hosting Options

When it comes to hosting static sites, there are numerous options available, to make an informed decision, here’s a comparison of some of the most popular static site hosting providers....

Web & Software 3 min read
Cover image for Resolving SSH 'REMOTE HOST IDENTIFICATION HAS CHANGED' Error

Resolving SSH 'REMOTE HOST IDENTIFICATION HAS CHANGED' Error

I got this error when connecting to my Raspberry Pi over SSH, using its IP address (raspberrypi.local gives the same result): sh ssh [email protected] @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION...

Web & Software 3 min read
Cover image for Building My Personal Website with Jekyll, Ruby and GitHub Pages

Building My Personal Website with Jekyll, Ruby and GitHub Pages

This post is about my developer experience building my personal website with ruby, jekyll and GitHub pages, opinions are mine and mine alone. When I decided to buildšŸ‘ØšŸ½ā€šŸ’» my personal...

Web & Software 5 min read
Cover image for Mastering Python for Algorithms and Efficiency

Mastering Python for Algorithms and Efficiency

Having code that works or implementing a solution is not good enough. Some problems require optimizing for memory and time and also meeting given constraints. Efficiency matters, and the scalability...

Web & Software 3 min read
Cover image for Hello World -Skynet is Self aware

Hello World -Skynet is Self aware

Hello world Insert cool robot image here

Web & Software 1 min read
Cover image for What's Hot Right Now? Find Out with Google Trends!

What's Hot Right Now? Find Out with Google Trends!

Ever wonder what people are searching for online—like the latest gadgets, hot topics, or even local events? Google Trends is a free, easy-to-use tool that shows you what’s trending on...

Web & Software 4 min read
Cover image for How to Check Your Website's Performance: A Case Study on Lusion.co

How to Check Your Website's Performance: A Case Study on Lusion.co

Recently, my friend Nathaniel Nyakotey checked out the visually stunning website at lusion.co. With its sleek graphics, intricate animations, and immersive WebGL interactions, Nathaniel estimated it would consume around 300MB...

Web & Software 6 min read
Cover image for Chirp: Transmitting Data Through Sound

Chirp: Transmitting Data Through Sound

Chirp is a small GitHub project by solst-ice that sends text from one device to another as sound. One browser plays a series of beeps through its speaker, and another...

Web & Software 3 min read
Cover image for OpenCut: A Free, Open-Source Alternative to CapCut

OpenCut: A Free, Open-Source Alternative to CapCut

Update (March 2026): The OpenCut project has officially entered beta You can now try the beta version for yourself directly in the browser. If you're a video editor frustrated with...

Web & Software 3 min read
Cover image for Why Websites Take So Long to Answer Your Question (Blame SEO)

Why Websites Take So Long to Answer Your Question (Blame SEO)

So, I was scrolling through Twitter the other day, and I came across this gem: a post complaining about how websites never just get to the point. If you ask...

Web & Software 4 min read
Cover image for SveltiaCMS Keeps Getting Better: The Features That Made Running My Blog Easier

SveltiaCMS Keeps Getting Better: The Features That Made Running My Blog Easier

TL;DR : SveltiaCMS continues to evolve, delivering essential features that make content management a breeze. In my previous post about navigating what I called CMS hell , I shared how...

Web & Software 3 min read
Cover image for Why Do Websites and Emails Use Narrow Layouts?

Why Do Websites and Emails Use Narrow Layouts?

Ever noticed how most websites—from a New York Times article to your email inbox—don't use the full width of your screen? This isn't a mistake; it's a deliberate design choice....

Web & Software 3 min read
Cover image for StackBlitz: A Full-IDE in Your Browser

StackBlitz: A Full-IDE in Your Browser

Why I Use StackBlitz Stackblitz allowing me to access the terminal from the browser is one of the reasons I use it. Very cool. It feels like a full-fledged IDE...

Web & Software 2 min read