I'm a 48-year-old from the Pacific Northwest 🇺🇸 with a passion for tech, CNC, vintage computing, electronics, OSDev, and radio hobbies. Most people just call me GB.
🔊 How to pronounce "Bowne"
- 🛠️ Hobbyist Developer (x86 IA32)
- 💼 Legacy FANUC CNC support (3/4-axis G-code)
- 💻 OS Development (x86 IA-32 / i386 / 486 / 586 / 686)
- 🧠 Lifelong learner in all things code and hardware
💡 I code for fun, not for hire.
OS & Platforms: MX Linux, Debian 10, Debian 11, Debian 12, FreeBSD on amd64
OS & Platforms: Solaris 10/11 on sparc (e4900, v440, v880)
Editors: VS Code • Sublime Text • Vim • Vi • Kate •
Browser: Firefox
Languages:
Microsoft BASIC
• C
• C++
• C#
• FORTRAN 77
• JavaScript
• Perl 5
• PHP 8
• Python 3
• SQL
• ``,
Stack:
HTML5 • CSS3 • JavaScript (ES6+) • React 18 • Node.js • Express • PostgreSQL • MongoDB
- 🔍 Advanced ES6 and ES7 JavaScript
- 🧱 Full-stack dev (React 18, NodeJS 22, MongoDB, PostgreSQL, MySQL, MariaDB, Express
- 💾 x86 Assembly + deeper dive into OSDev
- 📻 Shortwave/MW/AM DXing (loop antennas FTW!)
- Antenna Design for 1700kHz through 1GHz
- 🧠 Retro computing, DIY electronics
- 🔧 OS Development
- 🖥️ Main Rig: i7-6700K • 32GB RAM • ASUS Z170A
- 🖧 Homelab Servers: HP DL360 Gen7, Dell R720, R930 & more
- ⚡ Bench tools, vintage systems, SBCs, oscilloscopes, logic analyzers
🧪 Project | 🌟 Description |
---|---|
reactsocialnetwork | 🧑🤝🧑 Full-stack React 18 social media platform |
codebooker | 📚 Share, review & track dev books — built in React 18 |
ProgrammerNotes | 📝 Markdown collection of useful dev how-tos |
ClassicOS | 🖥️ 32-bit x86 custom OS in C & Assembly (not Linux-based!) |
SavvyBudget | 💸 Personal finance & budgeting app (React 18) |
TwitchBot | 🤖 Twitch chat bot with React 18 dashboard uses tmi.js |
fashion-marketplace | 🛍️ Lingerie eCommerce site template (React 18) |
StarshipAscension | 🚀 C++ space adventure game |
dotfiles | ⚙️ .vimrc , .bashrc , and sysadmin shell toolkit |
json-maestro | 🧩 Python JSON manipulation tool |
XOpenPlayer | 🎵 Multimedia player for X11 in C |
MyBlog | ✍️ .NET 8 personal blog platform |
whispering-woods-adventure | 🧙♂️ C# console text adventure |
Diskscape | 📊 Golang disk usage analyzer |
flickpicker | 🎥 Movie night picker with Discord bot |
discordbot | 💬 Python-powered Discord bot using discord.py |
spmssite | 🌐 Website template project |
I'm always open to collab on:
- 🧠 OSDev & systems programming
- ⚙️ CNC & embedded logic
- 🌐 Modern full-stack JavaScript
- 🖥️ Retro computing & DIY systems
📬 Find me everywhere as gbowne1
🔗 Website • Twitch • Discord, YouTube, LinkedIn
PRs and bug reports welcome. I build for fun, not for profit.
💬 Drop a hello anytime. I’m always happy to talk shop, tech, or help with reviews while I learn new stacks!
🎧 I have a Pandora staton called Stressed Out Radio here: https://www.pandora.com/station/3960158081900970617