Edward Ojambo

Tech Rants

Discuss the good, the ridiculous and the absurd to separate the hype from reality

Author

Edward Ojambo

Category

Technology

Podcast website

ojambo.com

Latest episode

Jul 10, 2026

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

Linux Video Editors: Beyond Blender VSE (2025 Review) 08.10.2025

In this episode, we dive into the world of open-source video editors for Linux, exploring options beyond Blender's VSE. We test popular applications like Kdenlive, Shotcut, and Olive on a Fedora 42 system with the Gnome 48 desktop running on Wayland. Hear the full comparison and find out which editor comes out on top for performance, features, and overall user experience. This is a must-listen...

Build a PHP To-Do List App with CRUD in One File 07.10.2025

Learn how to build a simple PHP To-Do List application using HTML forms and MySQLi. This episode breaks down how to perform CRUD operations—Create, Read, Update, and Delete—with just one PHP file, and teaches best practices for secure, beginner-friendly server-side development. Full Blog Article: https://ojambo.com/php-to-do-list-app Watch the Full Video Walkthrough: https://youtube.com/live/S2KbI...

Create CSS 3D Split Image Animations - Web Design Tips 06.10.2025

Discover how to create stunning CSS 3D split image animations using only HTML5 and CSS3 in this quick guide. Perfect for web designers and developers wanting to add interactive effects to their sites. For the full tutorial, visit the blog and watch the long-form video linked below. Blog tutorial: https://ojambo.com/build-3d-split-image-animations-with-html5-and-css3 Full video tutorial: https://yo...

Build a 3D Boxing Ring Using Blender Python API for the Web 05.10.2025

In this episode, learn how to create a low-poly 3D boxing ring using Blender’s powerful Python API and display it interactively on the web with model-viewer. Whether you're new to Blender scripting or want to bring 3D models to the browser, this is your step-by-step guide. Read the full tutorial: https://ojambo.com/generate-low-poly-boxing-ring-with-blender-python-api-for-website Watch the ful...

How to Install and Use Phorge: The Ultimate Open Source Dev Platform 04.10.2025

Discover how to install and configure Phorge, the open source successor to Phabricator, in this detailed guide. Perfect for developers and teams looking for a self-hosted platform for Git hosting, code review, and project management. Get the full written guide here: https://ojambo.com/getting-started-with-phorge-self-hosted-collaborative-software-development Watch the full installation walkthrough...

Running ComfyUI on Fedora 42 with AMD Instinct MI60 – Full Setup & Test 04.10.2025

In this episode, I walk you through how I got ComfyUI working on Fedora Linux 42 using an AMD Instinct MI60 GPU. From installing drivers and configuring ROCm to testing various image generation models and some experimental video models, it's all done locally — no cloud required. 📖 Read the full tutorial blog: https://ojambo.com/getting-started-with-comfyui-on-fedora-42-using-amd-instinct-mi60...

CodeLite IDE on Fedora – Fast Setup for C, C++, and PHP Development 03.10.2025

In this episode, learn how to install and use CodeLite IDE — a free, open source editor perfect for C, C++, PHP, and JavaScript development. We’ll walk through installing CodeLite on Fedora Linux and highlight key features that make it an excellent choice for beginners and pros alike. Read the full blog post: https://ojambo.com/codelite-18-1-0-advanced-editor-review Watch the full video tutorial:...

Install OpenSign with Podman - Your Open Source E-Signature Solution 03.10.2025

In this episode, learn how to install OpenSign, a powerful open-source electronic signature platform, using Podman and podman-compose — no Docker required. Whether you’re a developer, sysadmin, or privacy-conscious user, this guide walks you through the steps to self-host OpenSign and take control of your document signing workflow. For the full written guide, visit: https://ojambo.com/how-to-insta...

ComfyUI on Fedora 42 with AMD Instinct MI60 - Full Setup Guide 01.10.2025

In this episode, we break down how to install and run ComfyUI on Fedora 42 using an AMD Instinct MI60 32GB GPU. Whether you're an AI artist, developer, or Linux power user, this guide helps you set up Stable Diffusion locally using open-source tools and AMD's ROCm stack — no NVIDIA required. 📝 Read the full tutorial here: https://ojambo.com/getting-started-with-comfyui-on-fedora-42-using-amd-inst...

PHP Crash Course: Build a Contact Form with PHP 8.4 - Beginner to Intermediate 30.09.2025

In this episode, learn how to build a real-world contact form using PHP 8.4. We cover the essentials: variables, arrays, functions, and conditional logic — perfect for beginners and intermediate developers. Follow along with the full blog article and watch the step-by-step tutorial video. Blog article: https://ojambo.com/php-crash-course-contact-form-app Full tutorial video: https://youtube.com/li...

Build a Spinning Image CAPTCHA with HTML5 and JavaScript 29.09.2025

In this quick tech episode, learn how to build a lightweight image CAPTCHA using just HTML5, CSS, and JavaScript. Instead of typing text, users rotate a puzzle piece to match a background image — making this a creative way to verify users while learning real-world coding skills. Blog post with code: https://ojambo.com/how-to-create-an-html5-spinning-image-captcha Full video tutorial: https://youtu...

How to Generate a 3D Glass Bottle with Blender Python and Display It on the Web 29.09.2025

In this episode, we explore how to generate a low-poly 3D glass bottle using Blender’s Python API. You’ll learn how to script a model, export it as a .glb file, and display it on your website using the model-viewer HTML tag — no manual modeling needed. Perfect for Python beginners and Blender users looking to automate 3D workflows. Full tutorial with code and screenshots: https://ojambo.com/genera...

Self-Host Your Own Restream Server with NGINX & RTMP 29.09.2025

In this episode, learn how to set up your very own self-hosted restream server using NGINX and RTMP. Say goodbye to paid restreaming services and take full control of your streaming setup. We'll cover server configuration, RTMP setup, and streaming to multiple platforms like YouTube, Twitch, and Facebook Live — all from your own server. 🔗 Full video tutorial: https://youtube.com/live/ZUicfcik0Qo...

Fix Linux Sensors on Fedora 42 | Ryzen 5600GT + AMD MI60 Workstation Setup 28.09.2025

In this episode, I break down how to enable NCT6683D sensor support on Fedora 42, focusing on my custom Linux build featuring the Ryzen 5 5600GT and the AMD Radeon Instinct MI60 — optimized for Blender and AI workloads. I also talk about the challenges with B550 motherboards, lm_sensors, and cooling with 5x Thermalright TL-S12 fans. 🖥️ Full blog article: https://www.ojambo.com/post-unboxing-my-202...

Self-Hosting Git with Forgejo and Podman: Quick Start Guide 27.09.2025

Looking to self-host your own Git server without relying on GitHub or GitLab? In this episode, I walk you through installing Forgejo using Podman and podman-compose. It's lightweight, open source, and perfect for solo developers, small teams, and educators. Blog post: https://ojambo.com/getting-started-with-forgejo-self-hosted-git-server-using-podman Full video tutorial: https://youtube.com/live/t...

Notepad Next Review: Lightweight Open Source Editor for Fedora 26.09.2025

Looking for a clean, fast, open source text editor that works on Linux, Windows, and macOS? In this episode, I review Notepad Next — a powerful Notepad++ alternative with modern features, no ads, and cross-platform support. I explain how to install it on Fedora Linux using Flatpak, explore its key features, and share how it compares to other editors. Read the full blog post: https://ojambo.com/not...

Self-Host Uptime Kuma with Podman - Open Source Monitoring Made Easy 25.09.2025

In this episode, learn how to install and configure Uptime Kuma, a free open-source monitoring tool, using Podman. Perfect for developers and sysadmins looking for a secure, lightweight alternative to Docker. Discover key tips and step-by-step guidance to get your monitoring up and running quickly. Read the full tutorial here: https://ojambo.com/install-uptime-kuma-monitoring-tool Watch the detail...

Run Llama 3.2 Vision 11B Locally with Alpaca Ollama 24.09.2025

In this episode, we explore how to install and run Meta’s Llama 3.2 Vision 11B AI model on your own machine using the lightweight Alpaca Ollama client. No cloud or external GPUs required. We’ll also cover licensing details, Python requirements, and how to get help if you need setup support. Blog Article: http://ojambo.com/review-generative-ai-llama-3-2-vision-11b-model Full Video Tutorial: https:/...

Automate Laravel CI/CD with Gitea Actions, Podman & MariaDB 23.09.2025

Discover how to set up continuous integration and deployment (CI/CD) for your Laravel applications using Gitea Actions, Podman containers, and MariaDB. This episode covers open-source tools that make Laravel testing and deployment smooth and secure without Docker. Check out the full blog post for detailed instructions and code snippets: https://ojambo.com/php-web-framework-laravel-gitea-actions Wa...

Build a Stunning Image Gallery with HTML5 & CSS3 22.09.2025

Want to create a beautiful and responsive image gallery for your website? In this audio guide, we break down the process of building a stunning image gallery using HTML5 and CSS3. We'll discuss the code, responsive design techniques, and key concepts like flexbox and hover effects. Get ready to enhance your web development skills, whether you're a beginner or looking to refine your knowled...

Animating an Opening Box with Blender Python API – From Script to Web 21.09.2025

Discover how to create an animated opening box using Blender's Python API, export it as a GLB, and display it on your website with model-viewer. This episode covers scripting, animation, exporting, and web embedding, perfect for 3D artists and developers. For the full tutorial, check the blog article here: https://ojambo.com/generate-low-poly-opening-box-with-blender-python-api-for-website Wat...

Self-Hosted Git + CI/CD with Gitea and Podman (Beginner Friendly) 20.09.2025

Learn how to set up your own self-hosted Git server using Gitea with Podman — no Docker required. This beginner-friendly guide walks you through the installation, project setup, and configuring Gitea Actions for automatic Python testing with CI/CD. Full blog article: https://ojambo.com/getting-started-with-gitea-self-hosted-git-with-ci-cd-using-podman Watch the full video tutorial: https://youtube...

How to Install Apache NetBeans 27 on Fedora Linux – Quick Setup Guide 19.09.2025

In this track, we walk you through the process of installing Apache NetBeans 27 on Fedora Linux. Whether you're a beginner or an experienced developer, this guide will help you set up your IDE and explore the new features of NetBeans 27. For more details, check out the full blog article: https://ojambo.com/netbeans-27-advanced-editor-review Watch the full long-form video here: https://youtube....

Install JellyWatch: Real-Time Jellyfin Monitoring Made Simple 18.09.2025

Discover how to install JellyWatch, an open source dashboard to monitor your Jellyfin media server in real time. This episode guides you through setting up JellyWatch using Podman, obtaining your Jellyfin API key, and understanding how to use the app effectively. Get the full written tutorial here: https://ojambo.com/how-to-install-jellywatch-a-simple-jellyfin-monitoring-tool Watch the detailed vi...

Getting Started with SD.Next on Fedora 42 using AMD Instinct MI60 17.09.2025

In this episode, I walk you through how to install and run SD.Next, an open-source alternative to Stable Diffusion, directly on Fedora 42 using an AMD Instinct MI60 GPU. No CUDA, no containers – just local performance powered by ROCm 6.3 and Python. We discuss the setup, virtual environment on a separate partition, GPU acceleration with ROCm, and the benefits of running AI locally. 📖 Blog post: h...

Listen to the Tech Rants podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.