---
title: "Gideon Yebei — Author Profile | NodeWave"
canonical_url: "https://nodewave-blogs.vercel.app/authors/gideon-yebei"
last_updated: "2026-06-29T17:24:58.909Z"
meta:
  description: "Gideon is a software engineer with a passion for building scalable web applications. With over 5 years of experience in the industry, he has worked on various projects ranging from startups to large enterprises. Gideon specializes in full-stack development and is proficient in technologies such as JavaScript, React, Node.js, and Python. In his free time, he enjoys contributing to open-source projects and exploring new technologies."
  "og:description": "Gideon is a software engineer with a passion for building scalable web applications. With over 5 years of experience in the industry, he has worked on various projects ranging from startups to large enterprises. Gideon specializes in full-stack development and is proficient in technologies such as JavaScript, React, Node.js, and Python. In his free time, he enjoys contributing to open-source projects and exploring new technologies."
  "og:title": "Gideon Yebei — Author Profile | NodeWave"
---

Open NodeWave on GitHub

[**Back to Authors **](https://nodewave-blogs.vercel.app/authors)/![Avatar of Gideon Yebei](https://nodewave-blogs.vercel.app/_vercel/image?url=%2Fblogs%2Fauthors%2Fgideon-yebei%2Favatar.png&w=640&q=100)**Gideon Yebei**

![Avatar of Gideon Yebei](https://nodewave-blogs.vercel.app/_vercel/image?url=%2Fblogs%2Fauthors%2Fgideon-yebei%2Favatar.png&w=1536&q=100)

# **Gideon Yebei**

Software Engineer|

[Nodewave](https://nodewave.net)

**Full-Stack Developer**

Gideon is a software engineer with a passion for building scalable web applications. With over 5 years of experience in the industry, he has worked on various projects ranging from startups to large enterprises. Gideon specializes in full-stack development and is proficient in technologies such as JavaScript, React, Node.js, and Python. In his free time, he enjoys contributing to open-source projects and exploring new technologies.

## **Published Contributions: 8 Articles**

Embedded SystemsJun 29, 2026 ### [Setting Up a PlatformIO Project with ESP-IDF - step-by-step Guide](https://nodewave-blogs.vercel.app/blogs/platformio-esp-idf-setup) Learn how to correctly scaffold, configure, and initialize an Espressif ESP-IDF project inside PlatformIO using both CLI tools and VS Code. [**Embedded Systems**](https://nodewave-blogs.vercel.app/categories/embedded-systems) [![Gideon Yebei's profile picture](https://nodewave-blogs.vercel.app/_vercel/image?url=%2Fblogs%2Fauthors%2Fgideon-yebei%2Favatar.png&w=640&q=100)**Gideon Yebei**](https://nodewave-blogs.vercel.app/authors/gideon-yebei) [**ESP32**](https://nodewave-blogs.vercel.app/tags/esp32)Terminal and ShellsJun 29, 2026 ### [Automate Your Release Notes - Building a Conventional Commit Changelog Hook](https://nodewave-blogs.vercel.app/blogs/git-changelog-hook) Stop writing release notes by hand. Learn how to pair Conventional Commits with a prepare-commit-msg hook to auto-generate crisp, readable project changelogs. [**Terminal and Shells**](https://nodewave-blogs.vercel.app/categories/terminal-and-shells) [![Gideon Yebei's profile picture](https://nodewave-blogs.vercel.app/_vercel/image?url=%2Fblogs%2Fauthors%2Fgideon-yebei%2Favatar.png&w=640&q=100)**Gideon Yebei**](https://nodewave-blogs.vercel.app/authors/gideon-yebei) [**Git**](https://nodewave-blogs.vercel.app/tags/git)Terminal and ShellsJun 29, 2026 ### [Getting Started with ESP32 - A Comprehensive Guide to Installing ESP-IDF on Ubuntu](https://nodewave-blogs.vercel.app/blogs/esp-idf-ubuntu-setup) Master the complete installation workflow for Espressif SoCs on Ubuntu. Learn to configure dependencies, purge line-ending bugs, compile firmware, and manage ports. [**Terminal and Shells**](https://nodewave-blogs.vercel.app/categories/terminal-and-shells) [![Gideon Yebei's profile picture](https://nodewave-blogs.vercel.app/_vercel/image?url=%2Fblogs%2Fauthors%2Fgideon-yebei%2Favatar.png&w=640&q=100)**Gideon Yebei**](https://nodewave-blogs.vercel.app/authors/gideon-yebei) [**ESP32**](https://nodewave-blogs.vercel.app/tags/esp32)Terminal and ShellsJun 28, 2026 ### [Supercharge Your Git Workflow - Automate Quality Control with Pre-Commit Hooks](https://nodewave-blogs.vercel.app/blogs/git-pre-commit) Stop pushing broken code or accidental API keys. Learn how to configure a multi-language pre-commit pipeline that scans your staged files completely offline. [**Terminal and Shells**](https://nodewave-blogs.vercel.app/categories/terminal-and-shells) [![Gideon Yebei's profile picture](https://nodewave-blogs.vercel.app/_vercel/image?url=%2Fblogs%2Fauthors%2Fgideon-yebei%2Favatar.png&w=640&q=100)**Gideon Yebei**](https://nodewave-blogs.vercel.app/authors/gideon-yebei) [**Git**](https://nodewave-blogs.vercel.app/tags/git)Terminal and ShellsJun 27, 2026 ### [Master Git Housekeeping - Auto-Pruning Dead Tracking Branches and Fixing Detached HEADs](https://nodewave-blogs.vercel.app/blogs/git-housekeeping) Clean up the debris after a massive local sync. Learn how to automatically drop deleted remote tracking branches and rescue your code from a detached HEAD state. [**Terminal and Shells**](https://nodewave-blogs.vercel.app/categories/terminal-and-shells) [![Gideon Yebei's profile picture](https://nodewave-blogs.vercel.app/_vercel/image?url=%2Fblogs%2Fauthors%2Fgideon-yebei%2Favatar.png&w=640&q=100)**Gideon Yebei**](https://nodewave-blogs.vercel.app/authors/gideon-yebei) [**Git**](https://nodewave-blogs.vercel.app/tags/git)Featured PickJun 26, 2026 ### [Debug Pipelines Locally - The Complete Guide to Running GitHub Actions with Act](https://nodewave-blogs.vercel.app/blogs/local-github-actions) Learn how to use Act to run, test, and step-debug your GitHub Actions workflows locally, saving time and keeping your commit history clean. [![Gideon Yebei's profile picture](https://nodewave-blogs.vercel.app/_vercel/image?url=%2Fblogs%2Fauthors%2Fgideon-yebei%2Favatar.png&w=640&q=100)**Gideon Yebei**](https://nodewave-blogs.vercel.app/authors/gideon-yebei) [**DevOps**](https://nodewave-blogs.vercel.app/tags/devops)Featured PickJun 26, 2026 ### [Safely Update All Local Git Branches At Once Without Breaking Your Working Tree](https://nodewave-blogs.vercel.app/blogs/git-pull-all) Stop manual checkouts. Learn why your naive git pull loops fail and discover the correct, automation-friendly way to fast-forward all local tracking branches at once. [**Terminal and Shells**](https://nodewave-blogs.vercel.app/categories/terminal-and-shells) [![Gideon Yebei's profile picture](https://nodewave-blogs.vercel.app/_vercel/image?url=%2Fblogs%2Fauthors%2Fgideon-yebei%2Favatar.png&w=640&q=100)**Gideon Yebei**](https://nodewave-blogs.vercel.app/authors/gideon-yebei) [**Git**](https://nodewave-blogs.vercel.app/tags/git)Featured PickJun 16, 2026 ### [Bash-ify Your PowerShell - The Ultimate Guide to Autosuggestions, Completions, and Subcommands](https://nodewave-blogs.vercel.app/blogs/powershell-bash) Learn how to make PowerShell look, feel, and behave exactly like a premium Bash/Zsh environment with autosuggestions, interactive subcommand completions, and fuzzy history search. [**Terminal and Shells**](https://nodewave-blogs.vercel.app/categories/terminal-and-shells) [![Gideon Yebei's profile picture](https://nodewave-blogs.vercel.app/_vercel/image?url=%2Fblogs%2Fauthors%2Fgideon-yebei%2Favatar.png&w=640&q=100)**Gideon Yebei**](https://nodewave-blogs.vercel.app/authors/gideon-yebei) [**PowerShell**](https://nodewave-blogs.vercel.app/tags/powershell) You've reached the end of the author's contributions.