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

Building 3D Game Engines on Linux 11.01.2026

Learn to build 3D worlds on Linux systems. Use C plus plus and Vulkan for graphics. NutshellEngine makes game development easy for everyone. Follow my step by step installation guide today. Read the full blog article here: https://ojambo.com/building-3d-worlds-on-linux-a-beginners-guide-to-the-nutshellengine Watch the long form video here: https://youtube.com/live/RRkSVnCw_TI Buy my programming bo...

Self Hosting Nextcloud with Podman Desktop 10.01.2026

Control your data today. Learn to setup Nextcloud easily. Use Podman Desktop for management. Experience modern container automation. Read the blog post: https://ojambo.com/deploying-nextcloud-for-team-collaboration-using-podman-quadlets-systemd-and-desktop Watch the full video: https://youtube.com/live/m5a9czTHSOE Buy my technical books: https://www.amazon.com/stores/Edward-Ojambo/author/B0D94QM76...

Generative AI for Krita Beginner Guide 09.01.2026

Learn Generative AI for Krita using ComfyUI. Run AI image tools locally. Read the full beginner article here. https://ojambo.com/generative-ai-for-krita-beginner-guide-using-comfyui Watch the full setup video here. https://youtube.com/live/yq2xy-13eD4 Learn deeper with beginner friendly books. https://www.amazon.com/stores/Edward-Ojambo/author/B0D94QM76N Explore practical courses for self hosting....

Optimizing HTML5 Rubik's Cube Projects 08.01.2026

Optimizing HTML5 Rubik's Cube projects for better performance. Full tutorial: https://ojambo.com/ai-vs-bottlenecks-modernizing-an-html5-rubiks-cube-for-performance Video: https://youtube.com/live/JlAQXNbZ-hQ Book: https://www.amazon.com/Learning-JavaScript-Programming-Beginner-Guide/dp/B0DRDB2P2P Course: https://ojamboshop.com/product/learning-javascript Tutoring: https://ojambo.com/contact #W...

Build a 3D Rubik's Cube with JavaScript - Coding Tutorial 07.01.2026

Code a 3D Rubik's Cube in your browser! Learn HTML5, JavaScript, and WebGL with this interactive tutorial. Get the full code and walkthrough: https://ojambo.com/html5-webgl-building-an-interactive-3d-puzzle Watch the full video: https://youtube.com/live/Ct_6onydKuo Learn more with my: 📖 Book: https://www.amazon.com/Learning-JavaScript-Programming-Beginner-Guide/dp/B0DRDB2P2P 🎓 Course: https:...

Generating Animated Snow with Blender Python API 06.01.2026

In this episode, we dive into the intersection of 3D automation and web development. Learn how to leverage the Blender Python API to create a particle-based Animated Snow animation from scratch. We discuss the technical nuances of Blender 5.0, including using the Courtyard EXR for HDR lighting and optimizing assets for the browser. We also cover the essential workflow for exporting GLB files and u...

Organic Maps Privacy Focused Navigation for Android 05.01.2026

Discover how to install and use Organic Maps, an open-source navigation app that prioritizes user privacy. This podcast guides you through the installation process on a Sony Xperia XA1 Ultra, upgraded to Android 8.0. Learn about the key features of Organic Maps, including offline maps, turn-by-turn navigation, and customizable settings. Perfect for privacy-conscious users who want a reliable GPS a...

JMonkeyEngine Fedora Quick‑Start 04.01.2026

Install JMonkeyEngine on Fedora in under a minute. Full step‑by‑step guide with screenshots: https://ojambo.com/java-game-framework-jmonkeyengine . Watch the complete tutorial video: https://youtube.com/live/yCGGZYmJ_G4 . Learn deeper with my programming books: https://www.amazon.com/stores/Edward-Ojambo/author/B0D94QM76N . Enroll in hands‑on courses for game development: https://ojamboshop.com/pr...

Excalidraw Tutorial 03.01.2026

Get started with Excalidraw. A free and open-source virtual whiteboard tool. Learn how to use it to create diagrams and collaborate with others. Check out the blog article https://ojambo.com/get-started-with-excalidraw-open-source-virtual-whiteboard-tool . Watch the full video https://youtube.com/live/nH-dWObzTFQ . If you're interested in learning more about JavaScript. Check out my book https...

Local AI Coding: Qwen2.5-Coder 7B with Open WebUI and Ollama 02.01.2026

In this episode, we explore how to set up a private and powerful local development environment using Qwen2.5-Coder 7B. Learn how to use the Ollama backend and Open WebUI to create a secure, subscription-free coding assistant on your own hardware. We discuss the Apache License 2.0 and why this open-source model is a game-changer for developers. Read the full blog article: https://ojambo.com/review-...

Mastering PHPUnit Testing with MariaDB Integration 01.01.2026

Hey developers! In this tutorial, we cover how to set up a basic PHP application that connects to an existing MariaDB database table and performs essential operations. Check out the full blog article for more detailed instructions and additional resources! Link: https://ojambo.com/master-phpunit-testing-with-mariadb-integration-for-developers Long-Form Video: https://youtube.com/live/5thcE690QI8 I...

Learn HTML5 3D HDR Image Slideshows With Three.js 31.12.2025

Discover how to create stunning 3D HDR image slideshows using HTML5 and Three.js. Full tutorial and code: https://ojambo.com/build-an-html5-hdr-image-slideshow-using-three-js Watch the long form video: https://youtube.com/live/bOIGwbU0Vgk Learn JavaScript with my book: https://www.amazon.com/Learning-JavaScript-Programming-Beginner-Guide/dp/B0DRDB2P2P Enroll in the online course: https://ojambosho...

Blender Python Automation From 3D Modeling to the Web 30.12.2025

This episode explains how to generate a 3D cube using the Blender Python API apply images to all six sides light the scene with an HDR environment and display the result on the web using model viewer. Beginner friendly discussion covering open source tools Python scripting and web based 3D workflows. Blog article https://ojambo.com/generate-multiple-image-cube-with-blender-python-api-for-website L...

Boost Your Writing Productivity with LocalWriter AI Extension 29.12.2025

Learn how to supercharge LibreOffice Writer with LocalWriter AI using Ollama Qwen2.5-Coder. Keep your writing private and local while boosting productivity. Blog guide https://ojambo.com/write-faster-stay-local-meet-the-localwriter-ai-extension Full video https://youtube.com/live/oht4XgElsiQ Programming books https://www.amazon.com/stores/Edward-Ojambo/author/B0D94QM76N Online programming courses...

Turn Your Android Phone into an OBS Webcam Using Kotlin 28.12.2025

Learn how to build a native Android RTSP webcam for OBS Studio using Kotlin. Works on Xperia XA1 Ultra, Galaxy S21 FE 5G, and Logitech webcams. Full tutorial: https://ojambo.com/build-a-native-android-rtsp-webcam-in-kotlin Long-form video: https://youtube.com/live/wdIn2fL0pzs Programming books: https://www.amazon.com/stores/Edward-Ojambo/author/B0D94QM76N Online courses: https://ojamboshop.com/pro...

Optimizing ComfyUI with Z-Image-Turbo 6B on AMD Instinct MI60 (ROCm Linux) 28.12.2025

In this episode, I walk through advanced ComfyUI tuning with Z-Image-Turbo 6B on Linux using the AMD Instinct MI60 GPU. Learn how TAESD and shared model paths improve speed and image quality on ROCm. Blog article: https://ojambo.com/amd-instinct-mi60-gpu-rocm-6-3-vs-6-4-running-comfyui-for-z-image-turbo Long-form video: https://youtube.com/live/TVqgcHpGWOk Programming books: https://www.amazon.com...

Self Host RustDesk with Podman and systemd on Linux 27.12.2025

Learn how to self host RustDesk using Podman Quadlets and systemd. Open source remote desktop setup for Linux, automation, and team collaboration. Blog article https://ojambo.com/deploying-rustdesk-for-team-collaboration-using-podman-quadlets-and-systemd Full long form video https://youtube.com/live/6kZdLa5FNvg Programming books https://www.amazon.com/stores/Edward-Ojambo/author/B0D94QM76N Program...

ComfyUI on AMD MI60 Fedora 43 vs 42 ROCm GPU Test 26.12.2025

Testing ComfyUI on AMD Instinct MI60 using Fedora 43 ROCm 6.4 and Fedora 42 ROCm 6.3 inside Distrobox. Beginner friendly setup, GPU performance tips, and model reuse. Blog: https://ojambo.com/amd-instinct-mi60-gpu-rocm-6-3-vs-6-4-running-comfyui-for-z-image-turbo Long form video: https://youtube.com/live/UaYoSw3p-2c Book Learning Python: https://www.amazon.com/Learning-Python-Programming-eBook-Beg...

BSD Licenses Explained 2 Clause vs 3 Clause 25.12.2025

Learn the differences between BSD Licenses 2 Clause and 3 Clause. Understand permissions, conditions, and limitations. Read the full article: https://ojambo.com/review-bsd-software-license Watch the long-form video: https://youtube.com/live/O-OQLehg_3U Check out my programming books: https://www.amazon.com/stores/Edward-Ojambo/author/B0D94QM76N Explore online courses: https://ojamboshop.com/produc...

How a Simple Bug Report Fixed Inkscape Fast 24.12.2025

In this episode, we dive into how a simple bug report helped resolve a crash in Inkscape caused by an AVIF file. A clear report with detailed steps can make a big difference in fixing issues. Read the full blog article here: https://ojambo.com/mastering-the-art-of-the-bug-report-a-guide-for-developers-and-users Watch the full long-form video: https://youtube.com/live/gJ6f9DqubKg Check out my progr...

Build an HTML5 HDR Image Viewer with Three.js 23.12.2025

Learn how to turn Blender HDR images into browser ready scenes using Three.js. Follow a complete workflow from EXR to HDR to KTX2. Full blog article: https://ojambo.com/build-an-html5-hdr-image-viewer-using-three-js Watch the full long form video: https://youtube.com/live/FWEVPbBAaKE Learn more with my book: https://www.amazon.com/Learning-JavaScript-Programming-Beginner-Guide/dp/B0DRDB2P2P Take t...

Local AI for Blender: Automating 3D with Ollama and Qwen2.5-Coder 22.12.2025

In this episode, we explore the integration of local Artificial Intelligence with the Blender Python API. Learn how to use the open source Qwen2.5-Coder model via Ollama to generate 3D scenes and automate complex modeling tasks directly on your machine. We cover the setup, the Python bridge script, and the API endpoints. Read the detailed blog article: https://ojambo.com/local-ai-for-blender-5-0-p...

Zettlr Open Source WYSIWYG Markdown Editor on Fedora Linux 21.12.2025

In this episode I walk through Zettlr a free and open source WYSIWYG style Markdown editor running on Fedora Linux. I cover installation usage and why it works well for WordPress blogging programming books and technical documentation. Blog article https://ojambo.com/zettlr-wysiwyg-markdown-editor Watch the full long form live video https://youtube.com/live/iHiKQODp9kI Programming books https://www...

Supercharging Apache NetBeans with Jeddict AI and Fixing Disk Bloat 20.12.2025

In this session we explore how to enhance your Java development workflow using the Jeddict AI Assistant on Fedora Linux. We also tackle a massive technical headache where Apache NetBeans logs can exceed 20GB. Learn the exact configuration tweaks to limit log sizes and reclaim your hard drive space. Full Article: https://ojambo.com/netbeans-28-in-2025-a-deep-dive-into-its-advanced-editing-capabilit...

How to Self-Host Passbolt with Podman - Secure Password Management 19.12.2025

In this episode, learn how to self-host Passbolt Community Edition with Podman and configure self-signed SSL certificates for secure password management. I walk you through the entire setup, making your passwords safe, and easy to manage. Check out the full tutorial in my blog at: https://ojambo.com/how-to-self-host-passbolt-an-open-source-password-manager You can also watch the full video guide 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.