Skip to content
View MechMadHog's full-sized avatar

Block or report MechMadHog

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mechmadhog/README.md

Hey, I'm Mike MacDonagh — aka Mechanical Mad Hog

I build things that live where design meets development.
Sometimes sleek. Sometimes experimental. Always functional.

Where to Find Me


By day, I’m a Creative Digital Media graduate turning ideas into interactive realities.
By night, I’m training Walter... my offline AI sidekick and soon-to-be neuroprosthesis.
Together, we’re testing the limits of what I can build with web tech, automation, and a little stubborn curiosity.

What I love making:

  • 🎨 Interfaces that look good and feel good to use
  • 🖥️ Tools that actually make people’s lives easier
  • 🔧 Odd little experiments that somehow… work

Right now I’m:

  • Teaching Walter to think without the cloud
  • Moving into the FreeCodeCamp JavaScript Algorithms and Data Structures certificate
  • Stockpiling a growing arsenal of weird and wonderful web projects

🔮 What’s Next

  • Re-skinning all 25 FreeCodeCamp JavaScript projects with my MechMadHog style (CRT glow, 16-bit-inspired palettes, oddball UX experiments)
  • Building Walter’s Brain: Obsidian + Docker + Neo4j + local LLMs = my offline cognitive prosthesis

🛠️ Tech I’m Playing With

  • Frontend: HTML, CSS (custom themes, animations), JavaScript (DOM, regex, games)
  • Frameworks: Jekyll (static sites), CodePen (rapid demos), GitHub Pages (deployment)
  • Design Tools: Figma, Illustrator, Huion Kamvas tablet
  • AI/Automation: n8n, LM Studio, Docker, Anything-LLM
  • Platforms: Windows + Arch Linux (dual-system workflow)

FreeCodeCamp Progress

⏳ In Progress:

  • JavaScript Algorithms and Data Structures

✅ Completed:


Fun fact: I have dyspraxia, which means my thoughts often take the scenic route… perfect for finding the solutions no one else sees.

Take a look around; you’ll find working prototypes, polished builds, and the occasional “happy accident.”

Pinned Loading

  1. michaelmacdonagh.net michaelmacdonagh.net Public

    Using Github Pages to put a static site onto one of my domains.

    SCSS

  2. mechmadhog.com mechmadhog.com Public

    Using GitHub Pages to put build a "static site"; for my .com domain.

    HTML

  3. fCC-WebStack fCC-WebStack Public

    My complete journey through the freeCodeCamp curriculum — projects, notes, and growth.

    HTML

  4. FitBit FitBit Public

    My custom designs for FitBit Clockfaces; I own a FitBitVersa

    JavaScript