Skip to content

GitHub profile README [mirror]

Notifications You must be signed in to change notification settings

dominic-r/dominic-r

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

Hi, I'm Dominic

I'm from Quebec ⚜️, Canada. At authentik, I work as a Technical Content Editor and Full-Stack Developer, contributing to goauthentik/authentik.

I run my own homelab and personal infrastructure, and I like building useful software and writing docs that are clear, practical, and actually helpful.

Projects & Tools

These are some of my projects & tools.

  • 🗃️ gitweb: my cgit fork.
  • ❄️ nix: my Nix setup for macOS and servers.
  • ⌨️ sdko-tool: st, my CLI/TUI for development and operations workflows.
Why I keep everything in my monorepo (and use a branch-first workflow)

Short version: I keep my code in my monorepo for control, simplicity, and safety.

  • I don't trust Microsoft/GitHub as my only source of truth.
  • I don't like the direction GitHub keeps heading.
  • I still like the older git flow and a bit of nostalgia: branches, patches, and direct review without PR-heavy workflows.
  • I don't need most premium platform features; I prefer a lean setup I understand end to end.
  • Running my own git stack keeps the threat model smaller and easier to reason about.
  • My canonical remote is my own git setup: gitweb (my cgit fork) over SSH.
  • I can land cross-project changes together and keep shared tooling/hooks aligned.
  • Mirrors still give each project a clean public repo.

Writing

My first post on the authentik blog: Why we revamped file management.

Thanks for stopping by.

About

GitHub profile README [mirror]

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published