Shows / Tech Rants

Tech Rants
Discuss the good, the ridiculous and the absurd to separate the hype from reality
Episodes
Tech RantsUnderstanding Local AI Architecture GGUF And Quantization
Learn how local AI works on your computer. We explain file types and model shrinking today. This guide covers GGUF files and quantization basics. It is perfect…
Tech RantsAutomate 3D Charts With Blender Python
Learn to build 3D charts with Python code. Use Blender on Fedora Linux for this project. Read the full blog article here…
Tech RantsModern Shell for Developers Nushell on Fedora
Nushell is a new type of shell. It treats all data as structured tables. Stop wrestling with plain text strings. Use this modern tool on Fedora Linux. Blog…
Tech RantsBuild Games in Blender 5 UPBGE on Fedora
Learn to build games inside Blender 5. This engine is perfect for Fedora Linux. Use logic bricks for visual programming today. Python scripting is also…
Tech RantsBuild A Private Ad Blocker With Fedora
Learn to block ads on your network. Use a Raspberry Pi for this project. Read the full blog article here…
Tech RantsFixing ROCm Installation Errors on Fedora 43
Learn to fix common AMD ROCm installation errors today. We use Fedora 43 with the Instinct Mi60 card. Follow our guide to run Wan 2.2 models. We simplify…
Tech RantsProfessional 3D Optimization on Fedora
Learn to optimize your 3D games today. We use Three.js for a smooth experience. Local AI helps refine our mathematical geometry. This tutorial is great for…
Tech RantsCoding the Pyraminx with Local AI
Learn to build 3D puzzles on Fedora 43 today. This episode covers local AI for beginner programmers. We use Qwen3-Coder to generate HTML5 and JavaScript. The…
Tech RantsGenerate Infinite 3D Worlds with Blender Python
Build vast digital worlds without manual sculpting. Use the Blender Python API for automation. Procedural generation uses math for complex geometry. Create…
Tech RantsLocalSend Guide for Fedora and Android
Learn to share files between Fedora and Android. LocalSend makes wireless file transfers very easy today. The app uses the secure Apache 2.0 license. This…
Tech RantsVim Essentials for Linux Developers
Vim is legendary on Fedora Linux. It is fast and very lightweight. Learn five commands in one minute. Boost your daily coding productivity now. Blog Article…
Tech RantsSelf-Host Vaultwarden Securely with Podman Desktop
Stop relying on third-party cloud services for your sensitive passwords. Learn how to self-host Vaultwarden, the Bitwarden-compatible server, using Podman…
Tech RantsFaster Wan 2.1 Video on AMD MI60
Learn to optimize AI video on AMD hardware. This guide covers VAE tiling and tiny encoders. We use Fedora and stable-diffusion.cpp for speed. It is perfect for…
Tech RantsOptimizing Wan 2.1 on AMD Mi60
Learn to speed up Wan 2.1 on Fedora 43. We use stable-diffusion.cpp with ROCm acceleration today. The AMD Instinct Mi60 provides 32GB of VRAM. This guide shows…
Tech RantsBuilding 3D Mirror Cubes with ThreeJS
Modern web design uses powerful 3D graphics now. Learn to build amazing reflections with ThreeJS today. This session covers 3D rendering for beginners. Fedora…
Tech RantsRun Local AI on Any CPU Laptop
Run powerful AI on your standard laptop. Use only your CPU for every task. Install Ollama on Fedora Linux easily. Use a simple terminal command today…
Tech RantsCode Your 3D Character Skeleton
Learn to script 3D bones with Python. This episode covers Blender and Three.js basics. We build a three bone chain together. Automation makes 3D web animation…
Tech RantsFedora 43, Python 3.14, and ComfyUI
Learn why system-wide Python is better for AI. We optimize the AMD Instinct Mi60 on Fedora. This setup uses native ROCm 6.4 system libraries. It avoids the…
Tech RantsMastering Joplin Markdown on Linux
Learn to create professional notes on Linux systems. Use Markdown and KaTeX for documentation. Joplin makes data ownership easy for everyone. Follow my step by…
Tech RantsBuilding 3D Game Engines on Linux
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…
Tech RantsSelf Hosting Nextcloud with Podman Desktop
Control your data today. Learn to setup Nextcloud easily. Use Podman Desktop for management. Experience modern container automation. Read the blog post…
Tech RantsGenerative AI for Krita Beginner Guide
Learn Generative AI for Krita using ComfyUI. Run AI image tools locally. Read the full beginner article here…
Tech RantsOptimizing HTML5 Rubik's Cube Projects
Optimizing HTML5 Rubik's Cube projects for better performance. Full tutorial: https://ojambo.com/ai-vs-bottlenecks-modernizing-an-html5-rubiks-cube-for-performa…
Tech RantsBuild a 3D Rubik's Cube with JavaScript - Coding Tutorial
Code a 3D Rubik's Cube in your browser! Learn HTML5, JavaScript, and WebGL with this interactive tutorial. Get the full code and walkthrough…
Tech RantsGenerating Animated Snow with Blender Python API
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…
Tech RantsOrganic Maps Privacy Focused Navigation for Android
Discover how to install and use Organic Maps, an open-source navigation app that prioritizes user privacy. This podcast guides you through the installation…
Tech RantsJMonkeyEngine Fedora Quick‑Start
Install JMonkeyEngine on Fedora in under a minute. Full step‑by‑step guide with screenshots: https://ojambo.com/java-game-framework-jmonkeyengine. Watch the…
Tech RantsExcalidraw Tutorial
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…
Tech RantsLocal AI Coding: Qwen2.5-Coder 7B with Open WebUI and Ollama
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…
Tech RantsMastering PHPUnit Testing with MariaDB Integration
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…
Tech RantsLearn HTML5 3D HDR Image Slideshows With Three.js
Discover how to create stunning 3D HDR image slideshows using HTML5 and Three.js. Full tutorial and code…
Tech RantsBlender Python Automation From 3D Modeling to the Web
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…
Tech RantsBoost Your Writing Productivity with LocalWriter AI Extension
Learn how to supercharge LibreOffice Writer with LocalWriter AI using Ollama Qwen2.5-Coder. Keep your writing private and local while boosting productivity…
Tech RantsTurn Your Android Phone into an OBS Webcam Using Kotlin
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…
Tech RantsOptimizing ComfyUI with Z-Image-Turbo 6B on AMD Instinct MI60 (ROCm Linux)
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…
Tech RantsSelf Host RustDesk with Podman and systemd on Linux
Learn how to self host RustDesk using Podman Quadlets and systemd. Open source remote desktop setup for Linux, automation, and team collaboration. Blog article…
Tech RantsComfyUI on AMD MI60 Fedora 43 vs 42 ROCm GPU Test
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…
Tech RantsBSD Licenses Explained 2 Clause vs 3 Clause
Learn the differences between BSD Licenses 2 Clause and 3 Clause. Understand permissions, conditions, and limitations. Read the full article…
Tech RantsHow a Simple Bug Report Fixed Inkscape Fast
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…
Tech RantsBuild an HTML5 HDR Image Viewer with Three.js
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…
Tech RantsLocal AI for Blender: Automating 3D with Ollama and Qwen2.5-Coder
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…
Tech RantsZettlr Open Source WYSIWYG Markdown Editor on Fedora Linux
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…
Tech RantsSupercharging Apache NetBeans with Jeddict AI and Fixing Disk Bloat
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…
Tech RantsHow to Self-Host Passbolt with Podman - Secure Password Management
In this episode, learn how to self-host Passbolt Community Edition with Podman and configure self-signed SSL certificates for secure password management. I…
Tech RantsAMD Instinct Mi60: ComfyUI & Z-Image Turbo Quality Benchmarks (Q3, Q4, Q8)
In this episode, Edward Ojambo demonstrates how to configure ComfyUI for the Z-Image Turbo 6B GGUF model on Linux using the AMD Instinct Mi60 32GB HBM2 GPU. We…
Tech RantsRun Stable Diffusion cpp with Z Image Turbo Q3 K GGUF 6B on AMD Instinct MI60 Linux
Learn how to run Stable Diffusion cpp locally on Linux with AMD Instinct MI60 using Z Image Turbo Q3 K GGUF 6B. Full guide…
Tech RantsBuild a Simple URL Shortener with PHP and MariaDB
In this tutorial, we demonstrate how to build a simple URL shortener using PHP and MariaDB. Learn how to generate short URLs, handle redirects, and build a…
Tech RantsInteractive HTML5 Elastic Spring Animation in JavaScript
Learn to build an interactive HTML5 elastic spring using JavaScript. Adjust stiffness and damping in real time and see spring physics in action. Beginner…
Tech RantsBlender 5 Python Spring Animation for Web Display
Learn to create elastic spring animations in Blender 5 using Python and display them in the browser with model viewer. Step-by-step beginner friendly tutorial…
Tech RantsDesigning Spring Physics Animations with Elastic for GNOME
Explore how Elastic for GNOME creates smooth spring physics animations for Blender and HTML5 projects. This episode explains real time curve tuning and…
Tech RantsGeany IDE Installation and Geany Copilot Plugin Setup Tutorial
In this episode, learn how to set up Geany IDE on Fedora Linux and integrate the Geany Copilot plugin for enhanced productivity. Perfect for developers who…
Tech RantsHow to Self-Host Immich: Secure Photo & Video Management with Podman
In this episode, learn how to self-host Immich, the open-source photo and video manager, using Podman. No more relying on cloud services—take full control of…
Tech RantsStable Diffusion AI Art with AMD Instinct GPU on Fedora Linux
In this tutorial, learn how to configure Stable Diffusion v1-5 1B with AMD Instinct Mi60 32GB GPU on Fedora Linux for AI image generation. We compare Stable…
Tech RantsSetting Up Stable Diffusion v1-5 1B on AMD Instinct | AI Image Generation
Join me as I demonstrate how to set up Stable-Diffusion.cpp with Stable Diffusion v1-5 1B using an AMD Instinct Mi60 GPU. Learn how to generate AI art without…
Tech RantsBuild a PHP Backend for Your HTML5 Voting Form
Learn how to create a fully functional HTML5 voting form with a PHP backend and MariaDB We cover database setup, PHP connection, Fetch API integration, and…
Tech RantsHTML5 Voting Form Demo – Learn Client Side Storage
Discover how to build a fancy HTML5 voting form that saves votes locally in your browser using JavaScript. Perfect for beginners. Full demo…
Tech RantsThe Recession Business Blueprint: Thriving in Tough Times
In this podcast episode, we dive deep into strategies from The Recession Business Blueprint, showing how to turn economic downturns into opportunities. Learn…
Tech RantsBlender Python: Automate Animated 3D Assets for Web & GLB Export
Welcome to the latest episode on automating your 3D workflow! Are you a developer or 3D artist looking to efficiently create web-ready animated assets? This…
Tech RantsBlender 5.0 Python API Updates: Key Changes Explained
Listen in as we explore the exciting updates in Blender 5.0's Python API, covering breaking changes, new features, and more. Learn about improvements to Grease…
Tech RantsConfiguring Ollama with Qwen 2.5-coder 7B on Linux | AMD GPU Optimization for CortexIDE
In this tutorial, I walk you through setting up Ollama with Qwen 2.5-coder 7B on Linux using the AMD Instinct Mi60 32GB GPU for high-quality output in the…