Edward Ojambo
Tech Rants
Discuss the good, the ridiculous and the absurd to separate the hype from reality
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
Build a Laravel CRUD App with MariaDB and MVC in Minutes 16.09.2025 49:29
Learn how to build a modern Laravel CRUD application using an existing MariaDB table and the MVC structure. This beginner-friendly guide shows you how to install Laravel with Composer, set up routing, build views, and perform Create, Read, Update, and Delete operations — all with the latest Laravel version. Full blog tutorial: https://ojambo.com/php-web-framework-laravel-crud-mvc-app Full video wa...
How to Use the HTML5 Required Attribute to Build Better Web Forms 15.09.2025 21:45
Discover how the HTML5 required attribute makes your web forms more user-friendly by enforcing mandatory fields without JavaScript. Learn about native browser validation messages and how to localize them for English (US, Canada) and French (Canada) users. Check out the full blog post with examples: https://ojambo.com/build-html5-multiple-language-required-attribute-web-forms Watch the full long-fo...
Build 3D Wood Stairs in Blender with Python and View in Your Browser 14.09.2025 29:56
In this episode, we break down how to generate low-poly wood stairs in Blender using Python — no manual modeling required. Learn how to script the entire staircase, add procedural wood texture, apply HDR lighting, export to GLB, and display it interactively on a website using model-viewer. Perfect for Python and Blender beginners looking to bring 3D models to the web. Blog article with code and sc...
Commit Early, Commit Often: Git Tips for Beginners 13.09.2025 21:13
Why wait to save your code? Learn how committing early and often with Git can protect your work, improve collaboration, and keep your projects clean. This quick episode breaks down local Git workflows — no GitHub needed — and explains how to use version control like a pro. Full blog article: https://ojambo.com/git-best-practices-commit-often-commit-early Watch the full YouTube screencast: https://...
Apache License 2.0 Explained in Plain Language 12.09.2025 12:44
If you've ever seen software using the "Apache License 2.0" and weren’t sure what that means, this episode is for you. We’ll explain how the Apache License works, what you can and can’t do with it, and why it’s used by huge companies like Google and Meta. We also cover how to apply the license to your own project and how it compares to MIT and GPL licenses. Read the full blog post: h...
Getting Started with GNU Nano on Fedora Linux: Simple Terminal Editing 11.09.2025 38:52
In this episode, we explore GNU Nano — a powerful yet beginner-friendly terminal-based text editor. Learn how to install and use Nano on Fedora Linux, edit files efficiently, and why it's ideal for quick configuration and scripting. Read the full blog post: https://ojambo.com/nano-8-3-advanced-editor-review Watch the full video: https://youtube.com/live/y65SfXDeBtI For programming books, cours...
How to Self-Host Your Restream Server Locally with NGINX and RTMP 10.09.2025 53:38
In this episode, learn how to set up your own restream server locally using the open-source NGINX with RTMP module. We cover how to use OBS Studio and Podman to create a lightweight streaming setup that lets you broadcast to multiple platforms like YouTube and Rumble without relying on third-party services. Save money and gain full control of your streams! Read the full tutorial: https://ojambo.co...
Running Orca Mini 3B Locally with Alpaca Ollama: Beginner's Guide 09.09.2025 47:43
In this episode, discover how to run the powerful open-source Orca Mini 3B large language model on your own computer using the Alpaca Ollama client. No cloud, no API keys-just local AI at your fingertips. Perfect for developers and enthusiasts looking to experiment with AI offline. For a detailed written guide, visit: https://ojambo.com/review-generative-ai-orca-min-3b-model Watch the full video t...
Used AMD Mi60 GPU for Blender & AI - Worth It in 2025? 09.09.2025 1:04:52
In this episode, I discuss the upgrade and installation of a used AMD Instinct Mi60 GPU with 32GB VRAM using a custom fan and shroud purchased from eBay. I cover how it performs in Blender rendering and AI workloads, compare it to a GTX 950, and share tips for workstation cooling and power setup. Read the full blog article: https://ojambo.com/post-unboxing-amd-instinct-mi60-shroud-and-fan Watch th...
Master PHP PDO & Build a Custom MVC App with MariaDB 08.09.2025 34:33
In this tutorial, we walk you through building a custom PHP application using PDO for secure database interactions and MariaDB for data management. Learn how to create, read, update, and delete records in a simple but effective way by applying the MVC (Model-View-Controller) architecture. Check out the full tutorial in the blog article and full video linked below! Full blog article: https://ojambo...
Learn to Build a 3D Rotating Cube with WebGL and HTML5 07.09.2025 35:38
In this episode, discover how to create a stunning 3D rotating cube using pure WebGL and HTML5 Canvas - no libraries needed! Perfect for beginners looking to explore 3D graphics programming with JavaScript. For the full step-by-step blog article and complete source code, visit: https://ojambo.com/build-an-html5-rotating-cube-with-webgl . Watch the full video tutorial here: https://youtube.com/live...
Create a Low-Poly Rubber Duck with Blender Python API 06.09.2025 30:13
Dive into the fascinating world of 3D modeling with Blender’s Python API! Learn how to generate a charming low-poly rubber duck completely by scripting - no manual modeling required. Perfect for beginners and developers interested in automating 3D asset creation. Explore the full tutorial and source code here: https://ojambo.com/generate-low-poly-rubber-duck-with-blender-python-api-for-website Wat...
2025 Blender & AI Workstation Build on Fedora (No GPU? No Problem!) 06.09.2025 55:46
In this build breakdown, I walk through my 2025 workstation setup designed for Blender and AI - powered by the AMD Ryzen 5 5600GT and running Fedora 42. Even without a discrete GPU, the integrated graphics performance is impressive for modeling, media, and light AI workloads. Get the full blog breakdown here: https://ojambo.com/post-unboxing-my-2025-blender-ai-workstation-build Watch the full time...
Mastering .gitignore: Keep Your Git Repos Clean and Secure 05.09.2025 30:24
Tired of committing unwanted files to your Git repositories? In this episode, we explore how the .gitignore file works, why it's essential for every developer, and how to use it effectively. Perfect for beginners or anyone looking to maintain a cleaner, more secure codebase. Learn the exact steps to create a .gitignore file and stop tracking unnecessary files. Read the full article: https://oj...
Boost Your Coding with Kate: The Ultimate Open-Source Text Editor for Developers 04.09.2025 39:35
In this episode, we explore Kate, the KDE Advanced Text Editor that's transforming how developers write code. From easy installation on Fedora Linux to advanced features like syntax highlighting, plugins, and customizable themes, Kate is the open-source tool every developer needs. Tune in to learn how to maximize your productivity with this lightweight yet powerful text editor. For the full gu...
Control Your Android from Fedora Linux with scrcpy (No Root Required) 03.09.2025 32:18
Take control of your Android device—right from your Fedora desktop—with scrcpy. In this episode, we break down how to install and use scrcpy without root access using official prebuilt binaries. Perfect for developers, streamers, and tech-savvy users who want performance and flexibility. 📖 Full blog article: https://ojambo.com/take-control-of-your-android-wirelessly-or-wired-with-scrcpy 📺 Watch...
Unboxing the MSI B550-A PRO Motherboard - Budget Blender & AI Build 2025 03.09.2025 21:06
In this episode, I unbox the MSI B550-A PRO motherboard and discuss why it remains a great choice for budget-conscious Blender and AI workstation builds in 2025. Learn about the specs, planned PC components, and upcoming testing. Check out the full blog post here: https://ojambo.com/unboxing-guide-msi-b550-a-pro-proseries-motherboard Watch the long-form video here: https://youtube.com/live/4qXJ_r5...
Run Whisper AI Offline with Podman & Flask (Tiny.en Speech-to-Text) 02.09.2025 33:14
Discover how to set up OpenAI's Whisper Tiny English model in a fully offline, containerized environment using Podman Compose and Python Flask. This episode walks through using a web interface to record and transcribe audio — great for devs, educators, and privacy-conscious users! Full blog article: https://ojambo.com/automatic-speech-recognition-ai-whisper-tiny-en-model Watch the full video t...
Is the Ryzen 5 5600GT Still Worth It in 2025? Unboxing, Build, and Use Cases 02.09.2025 20:06
Is the AMD Ryzen 5 5600GT still a smart choice for creators and developers in 2025? In this episode, I unbox the 6-core, 12-thread processor and walk through a budget workstation build using the Radeon Instinct MI60 GPU, 32GB DDR4 RAM, and tools like Blender, Python, and AI libraries. Full blog post with specs and links: https://ojambo.com/unboxing-guide-amd-ryzen-5-5600gt-6-core-12-thread-desktop...
Getting Started with Tempest PHP Framework (v1.6.0) | Beginner PHP Tutorial 01.09.2025 24:58
Dive into the Tempest PHP Framework, a lightweight MVC PHP framework perfect for beginners and pros alike. In this episode, we explore how to install Tempest v1.6.0, connect to a MariaDB database, and build a simple app step-by-step. Check out the full blog article here: https://ojambo.com/php-web-framework-tempest Watch the full tutorial video here: https://youtube.com/live/vb9q9QVvJiQ #PHP #Temp...
Is Budget DDR4 RAM Still Worth It in 2025? Unboxing Timetec 32GB 01.09.2025 22:47
In this quick tech breakdown, I unbox the Timetec 32GB DDR4 2133MHz RAM kit and discuss whether this affordable memory still holds up in 2025. It's part of a new AI and Blender PC build using the Ryzen 5600GT and Radeon Instinct MI60. Get the full blog article here: https://ojambo.com/unboxing-guide-timetec-32gb-kit-ddr4-2133mhz-cl15-udimm-ram Watch the full long-form video here: https://youtu...
Build Rotating Playing Cards with HTML5 & CSS3 – No JavaScript Needed 31.08.2025 20:24
Discover how to create stunning 3D rotating playing cards using only HTML5 and CSS3 — no JavaScript required! This beginner-friendly tutorial dives into CSS 3D transforms, HTML entities for card suits, and layout tricks to build a house of cards effect. Perfect for web developers looking to sharpen their front-end skills. Check out the full blog article with code: https://ojambo.com/build-rotating...
Thermalright TL-S12 vs AMD Instinct MI60: Cooling for Blender & AI PC Builds 31.08.2025 23:27
In this episode, we dive deep into the Thermalright TL-S12 case fan, testing it with the AMD Instinct MI60 GPU for demanding Blender rendering and AI training workloads. Does this mid-range cooler have what it takes to handle modern, high-performance components? Tune in to hear the results and get expert insights on how to build a PC that can handle AI and rendering tasks. Check out the full blog...
Generate Gothic Arches with Blender Python & Web Visualization 30.08.2025 21:20
Discover how to create stunning Gothic arches using Blender's Python API and display your 3D models interactively on the web with model-viewer. Perfect for beginners and coding enthusiasts! Explore the full blog tutorial here: https://www.ojambo.com/generate-low-poly-gothic-arches-with-blender-python-api-for-website Watch the detailed video walkthrough: https://youtube.com/live/Xj7aJqxPx-g #bl...
How to Fix Git Merge Conflicts (Beginner-Friendly Tutorial) 29.08.2025 22:38
Got stuck in a Git merge conflict? In this beginner-focused episode, we break down what merge conflicts are, why they happen, and how to fix them step by step. This is perfect for developers new to Git or anyone frustrated with those HEAD and branch-name errors! 📖 Read the full guide: https://www.ojambo.com/git-merge-conflicts-what-are-they-and-how-to-resolve-them 🎥 Watch the full screencast on...
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.