Skip to content
View vdaluz's full-sized avatar

Block or report vdaluz

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
vdaluz/README.md

Hi, I'm Victor Da Luz

GitHub LinkedIn

Software engineer with 15+ years building software and leading engineering teams, now an individual contributor after stepping back from Director of Engineering on purpose. Outside of work I'm into music production, soccer, hiking, cycling, game development, and board games, and most of what's below comes out of that.


🌐 Sites and apps

  • πŸ“ vdaluz.com: my blog on self-hosting, homelab infrastructure, and building a sustainable engineering career.
  • 🧰 freetoolbox.net: free web tools with explainer articles behind them.
  • πŸ’» imperfectsystems.com: my software, games, and music portfolio, with a dev log covering what actually breaks while building it.
  • 🎧 vicstradamus.com: my music, produced and released under the name Vicstradamus.
  • 🎡 Deep Cut Atlas: an iOS app that digs through your favorite artists' back catalog and surfaces the releases you missed.
  • πŸ“˜ The homelab guide: a pay-what-you-want guide to building a homelab from scratch, written from mine.

πŸ“¦ Open source

  • astro-blog: token-driven Astro blog components, related-posts scoring, and Shiki config, running in production on two of the sites above.
  • astro-affiliate: an affiliate-link catalog resolver and disclosure components for Astro sites, enforcing that a link never ships without its FTC disclosure.
  • astro-opt-in-analytics: consent-first analytics for Astro, an opt-in prompt and a script gate, with zero tracking requests until a visitor says yes.
  • astro-og-cards: build-time OG and social-card generation for Astro, using satori and sharp.
  • astro-inapp-escape: in-app-browser detection and escape for Astro sites, since platforms like Amazon Associates block their own affiliate links from rendering inside another app's webview.
  • claude-skills: shareable Claude Code skills.
  • homelab-tools: scripts and tools I use to manage and automate my homelab.
  • programming-problems: solutions to programming problems and interview questions.

πŸ”§ In progress

  • 🌱 Greenhouse: a desktop app (Tauri, Rust) that enforces a creative cadence. Capture ideas daily, rotate between projects, never delete anything. Still private, but the dev log on imperfectsystems.com covers the build.
  • πŸ“° blog-manager: a Rails app that manages drafts and keeps syndication to Medium, LinkedIn, and Dev.to in sync. Built entirely around my own workflow, so it's staying private, but the dev log covers what broke building it.

πŸ“¬ Reach me on LinkedIn, or read more on vdaluz.com.

Pinned Loading

  1. homelab-tools homelab-tools Public

    A collection of scripts and tools used to manage and automate my homelab infrastructure.

    Shell

  2. astro-blog astro-blog Public

    Shared Astro blog components, scoring, schema factory, and Shiki config for vdaluz.com-family sites

    TypeScript

  3. astro-affiliate astro-affiliate Public

    Shared affiliate-link catalog resolver and disclosure components for vdaluz.com-family sites

    TypeScript

  4. astro-opt-in-analytics astro-opt-in-analytics Public

    Consent-first analytics for Astro: opt-in prompt, script gate, zero tracking requests until the visitor says yes

    TypeScript 1