Hi there ๐
I'm William, a software and platform engineer that automates-all-the-things
ยง Posts ๐
- KISS principle is not that simple Dec 3, 2023|13 minutes|Principle|Analysis
- Scripts don't scale; they give you scriptitis Nov 22, 2023|6 minutes|Architecture|Opinion
- Instrumented testing in Golang Aug 24, 2023|3 minutes|Code|GolangTesting
What am I working on ๐จโ๐ป
- wwmoraes/dotfiles - Cross-platform dotfiles with batteries (a hour ago)
- wwmoraes/anilistarr - anilist custom list provider for sonarr/radarr (2 weeks ago)
- wwmoraes/homebrew-tap - formulae and casks for Homebrew (2 weeks ago)
- wwmoraes/kaizen - quality-of-life tool configurations to streamline engineering work ๐ (3 weeks ago)
- wwmoraes/anilistarr-rs - anilist custom list provider for sonarr/radarr, now in Rust ๐ฆ (a month ago)
- wwmoraes/site - my personal website (2 months ago)
- wwmoraes/actions - DRY github actions collection (2 months ago)
- wwmoraes/gotell - an opinionated thin-wrapper over the OpenTelemetry SDK (2 months ago)
- wwmoraes/spoons - Hammerspoon Spoons plugins (4 months ago)
- wwmoraes/stack-templates - Modern templates for the Haskell Tool Stack (10 months ago)
My pet projects ๐ฑ
- wwmoraes/anilistarr-rs - anilist custom list provider for sonarr/radarr, now in Rust ๐ฆ
- wwmoraes/nurpkgs - Nix User Repository packages
- wwmoraes/gotell - an opinionated thin-wrapper over the OpenTelemetry SDK
- wwmoraes/kaizen - quality-of-life tool configurations to streamline engineering work ๐
- wwmoraes/fish-pre-commit-completions - pre-commit completions for Fish shell
- wwmoraes/stack-templates - Modern templates for the Haskell Tool Stack
- wwmoraes/plex-delete - belminf/plex-delete as a container
- wwmoraes/go-rwfs - Golang read-write filesystem interfaces
- wwmoraes/interview - PDF forms with IT questions for both sides of the interview
- wwmoraes/anilistarr - anilist custom list provider for sonarr/radarr
Latest releases I have contributed to ๐ญ
- wwmoraes/anilistarr (v0.1.0, a year ago) - anilist custom list provider for sonarr/radarr
My recent Pull Requests ๐จ
- goutline: init at 1.0.1 on NixOS/nixpkgs (2 months ago)
- fix: use std lookup where needed on qnikst/HaskellNet (a year ago)
- [WIP] fix: fetchHeaderFields and -Not on qnikst/HaskellNet (a year ago)
- fix: added initial giscus custom theme to match site bg color on wwmoraes/site (a year ago)
- [ARM] Fix:
az bicep install
: Use CA bundle environment variables if set on Azure/azure-cli (a year ago) - chore: added CII badge; replaced SonarCloud with Code Climate ones on wwmoraes/kubegraph (2 years ago)
- ci: fix grype cache path due to runner context limitations on wwmoraes/kubegraph (2 years ago)
- ci: updated PR template on wwmoraes/kubegraph (2 years ago)
- WIP: refactor/adapters on wwmoraes/kubegraph (2 years ago)
- chore: updated build tags on wwmoraes/kubegraph (2 years ago)
Gists I wrote ๐
- StarUML patch (a year ago)
- repository template (3 years ago)
- Interview (3 years ago)
- [root bluestacks] #bluestacks #android (3 years ago)
- semantic versioning cheat sheet #cheat-sheet #git #semantic (3 years ago)
- keybase.md (4 years ago)
Recent starred projects in GitHub โญ
- dtolnay/thiserror - derive(Error) for struct and enum error types (a month ago)
- xd009642/tarpaulin - A code coverage tool for Rust projects (a month ago)
- EnterpriseQualityCoding/FizzBuzzEnterpriseEdition - FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. (a month ago)
- lazamar/nix-package-versions - Search for old versions of Nix packages (2 months ago)
- tierpod/dmarc-report-converter - Convert dmarc reports from xml to human-readable formats (2 months ago)
- denisbrodbeck/machineid - Get the unique machine id of any host (without admin privileges) (3 months ago)
- direnv/direnv - unclutter your .profile (3 months ago)
- loov/goda - Go Dependency Analysis toolkit (3 months ago)
- golang/pkgsite - [mirror] Home of the pkg.go.dev website (3 months ago)
- psastras/sarif-rs - A group of Rust projects for interacting with the SARIF format (3 months ago)