Skip to content
View MichalAFerber's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report MichalAFerber

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
MichalAFerber/README.md

Hi, I’m Michal — aka TechGuyWithABeard 👋

Retired IT consultant • Self‑hoster & home‑lab tinkerer • Jekyll + JS hacker • Pi/Docker enjoyer

Website Consulting Dashboard X (Twitter) Follow GitHub Followers

Profile views

🚀 What I’m focused on

  • Blog & personal site: Jekyll (portfolYOU) customization, search, icons, and performance tuning.
  • Home‑lab: Raspberry Pi 4/5 cluster, Pi‑hole + Unbound, ADS‑B feeders, Immich on Wasabi S3, Plex, Audiobookshelf, and more.
  • Automation: rclone/rsync backup scripts, GitHub Actions, and one‑shot setup scripts (idempotent by design).
  • Dashboards & widgets: GridStack.js layout, Leaflet + OpenWeather radar, Pomodoro/clock/weather/moon/ICS.

I like shipping small, well‑documented tools that are easy to fork and run.

🧰 Toolbox

Languages & Markup Bash Python JavaScript HTML5 CSS3

Frameworks & Tools Jekyll Node.js Docker Raspberry Pi GitHub Actions

Infra & Storage Ubuntu Wasabi Cloudflare Proton

🧩 Featured projects

See more at Pinned Repositories below.

✍️ Latest writing

  • My Programming Journey Began with BASIC — stories from the early days and why tinkering never stops.
  • Responsive Web Design Best Practices 2025 — notes from rebuilding my blog.
  • DIY Raspberry Pi Frequency Tone Generator — behind the scenes.

➡️ Full archive: michalferber.me

📊 GitHub stats

GitHub Streak

Trophies

Note: These third‑party badges render images. If they ever rate‑limit, they may briefly show placeholders.

🤝 Connect

  • Blog: michalferber.me
  • Consulting/contact: techguywithabeard.com
  • Dashboard/start page: start.mykk.us
  • Buy Me a Coffee: buymeacoffee.com/techguywithabeard

You can also open issues in any of my repos if you find bugs or want features.

P.S. I love well‑documented, reproducible projects. If something here helps you, feel free to fork, file issues, or say hi!

Pinned Loading

  1. michalferber.dev michalferber.dev Public

    A central place for all my technical documentation and project logs.

    HTML

  2. michalferber.me michalferber.me Public

    This is the personal blog of Michal Ferber based on the Beautiful Jekyll dark-mode theme with heavy customization.

    HTML

  3. ipcow ipcow Public

    What is my IP? Free IP tools. Get your current public IP address

    JavaScript

  4. welcome-message welcome-message Public

    Beautiful Linux welcome message with fastfetch, weather, system metrics & multi-language support. Configurable, cached, supports 5+ distros. Bash & ZSH compatible.

    Shell