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 is supported. This note will only be visible to 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 πŸ‘‹

Solo dev β€’ Founder β€’ 31+ years in IT β€’ Privacy advocate β€’ Homelab & Cloudflare builder β€’ Shipping small, single-file, privacy-first tools

Hub Blog Dev MyKK File Viewer TextWizard IP Cow X (Twitter) Follow GitHub Followers

Profile views

πŸš€ What I'm building

  • File Viewer family β€” 13 fast, single-file, offline viewers: PDF, Word, Excel/ODS, PowerPoint, Publisher, EPUB, Markdown, HTML, data (JSON/YAML/CSV/XML/TOML), logs, .eml email, X.509 certificates, and images (down to TIFF, QOI & farbfeld). No build step, nothing uploaded β€” ever. Repos: file-viewer.us is the hub; each viewer lives in its own repo (pdf Β· docx Β· sheets Β· image Β· cert Β· …)

  • TextWizard β€” browser-local text & code tools: case converters, diff, analyzers, and more. MIT, zero dependencies, nothing leaves the tab. Repo: textwizard-tools

  • Wizard apps & extensions β€” ResizeWizard (anchored browser-window resizing, live on the Chrome Web Store), CopyWizard (smart form mapper β€” copy form fields across sites with reusable profiles), and UploadWizard (white-label client file-upload SaaS: multi-tenant Astro SSR, custom domains, passwordless auth). Free + Pro tiers via Stripe.

  • IP Cow β€” privacy-first IP, DNS & email diagnostics, running since 2005. Rebuilt in 2026 as an Astro site + API on dedicated Hetzner hosts, with separate IPv4-only and IPv6-only probe endpoints. The reusable core is MIT: ipcow.com-tools (@ipcow/tools-core + ipcow-probe).

  • MyKK β€” a single-file browser start page with 10+ widgets (weather, stocks, RSS, calendar, bookmarks, ambient sounds, more). Vanilla JS, zero deps, Pro tier via Chrome extension + Stripe. Joined by favorites.mykk.us, a KV-backed speed-dial on Cloudflare Workers. Repos: mykk.us-dashboard Β· mykk.us Β· favorites.mykk.us

  • tgwab-web β€” pnpm + Astro 5 monorepo powering the identity fleet (hub, blog, dev portfolio, family, ham radio) from one shared design system (@tgwab/design-tokens + @tgwab/ui). Cloudflare Pages, no Google Fonts.

  • The estate β€” the ops layer behind all of the above: Cloudflare Workers and scheduled jobs for job-liveness alerting, uptime probes, notification relay (Discord + email, DMARC/TLS-RPT ingestion), and transactional mail, governed by a shared standards repo. Mostly private by design; the mail Worker is public: mailer.

🧰 Toolbox

Languages JavaScript TypeScript Python Bash PowerShell HTML5 CSS3 C#

Frameworks & Site Generators Astro Tailwind CSS Material for MkDocs

Platforms & Infrastructure Cloudflare Hetzner Docker Proxmox Raspberry Pi TrueNAS GitHub Actions

Services & APIs Stripe Proton Discord Wasabi Chrome Web Store

Tools Obsidian Claude Code Termius Nginx Proxy Manager

🧩 More projects

  • de-google.us β€” a plain-English guide to limiting Big Tech without blowing up your life. Astro 5 + Tailwind 4 + Pagefind.

  • tomatick β€” πŸ… macOS menu-bar timer, stopwatch, alarm & pomodoro with timestamped history (rumps + PyObjC).

  • cheatsheets β€” clean, privacy-first developer cheatsheets as web, PDF & Markdown.

  • github-tree-browser β€” single-file, client-only GitHub repo tree browser for GitHub Pages.

  • default-web-pages β€” a recreation archive of web-server default pages: Microsoft IIS (1995–2022) plus nginx, Apache, Caddy & friends.

  • Welcome Message β€” beautiful Linux MOTD with fastfetch, weather, and system metrics. Multi-distro, multi-shell, idempotent installer.

  • Scripts β€” practical Bash scripts and helpers across Linux systems, Raspberry Pi devices, and self-hosted environments.

  • Unbound Homelab β€” production-ready redundant DNS infrastructure for home labs. DNSSEC, health monitoring, automated config management on Raspberry Pi.

  • Email-to-Discord Worker β€” Cloudflare Worker that routes inbound emails to Discord channels with HTMLβ†’Markdown conversion.

  • GSA Manager β€” club/association management app with membership tracking, inventory, and payment processing. Active since 2007.

  • IMDb Movie File Fixer β€” auto-rename movies, fix grammar, check IMDb, handle duplicates.

See more at Pinned Repositories below.

🌐 Sites I maintain

Products & tools

Site What it is
techguywithabeard.com TGWAB hub β€” landing, blog, portfolio (Astro / Pagefind)
michalferber.me Personal blog β€” building, operating, shipping projects
michalferber.dev Developer portfolio β€” extensions, products, certs
start.mykk.us MyKK Dashboard β€” live demo
favorites.mykk.us MyKK Favorites β€” speed-dial on Cloudflare Workers
file-viewer.us File Viewer family hub β€” 13 offline, single-file viewers
textwizard.us Browser-local text & code tools
resizewizard.app ResizeWizard β€” Chrome extension
copywizard.us CopyWizard β€” smart form mapper extension
uploadwizard.app UploadWizard β€” white-label client file uploads
ipcow.com Free IP, DNS & email diagnostics β€” since 2005
de-google.us Plain-English guide to limiting Big Tech
tomatick.us Tomatick β€” macOS menu-bar pomodoro
fixdns.net / brokedns.com DNS repair / migration consulting

Family, hobby & client sites

Site What it is
ferber.me Family history site
kj4dia.me Amateur radio β€” KJ4DIA
grandfathershoney.com Beekeeping heritage
elsanjose.com El San Jose Mexican Restaurant, Lake City SC
bethhudsonink.com Beth Hudson Ink β€” editing services
penpaigebooks.com Penelope Paige β€” author links page

πŸ“Š GitHub stats

GitHub Streak

Trophies

🀝 Connect

I build small, well-documented tools that are easy to fork and run. If something here helps you, feel free to fork, file issues, or say hi.

Pinned Loading

  1. ipcow.com-tools ipcow.com-tools Public

    Privacy-first IP, DNS & email tooling β€” the reusable, MIT-licensed @ipcow/tools-core and ipcow-probe behind ipcow.com.

    TypeScript

  2. file-viewer.us file-viewer.us Public

    The File Viewer family hub β€” fast, single-file, offline viewers for 13 file types. Privacy-first, nothing uploaded.

    HTML

  3. assets assets Public

    A self-updating gallery for icons, wallpapers, and other homeless assets. Browse folders, preview files, and copy a Pages or raw GitHub link for any asset. Jekyll on GitHub Pages.

    JavaScript

  4. cheatsheets cheatsheets Public

    Clean, privacy-first developer cheatsheets β€” web, PDF & Markdown. Material for MkDocs on GitHub Pages.

    HTML