- π οΈ DX: Developer Experience // Developer Productivity
- π§ Career Pathways: Building strong engineering communities of practice (guilds, chapters, etc)
- π APIs & Integration: GraphQL // Apollo // REST // AsyncAPI
- π©Ί Dependency Management & Technical Health: LeanIX // Renovate // SBOM
- π‘ Innovation: Communicating emerging technology trends via Tech Radars
Apollo GraphOS: Power digital transformations
GraphQL Summit 2023 β it's all about the people
A Champion's Guide to Building Your Unified Graph (GraphQL Summit, Nov '21)
World Kinect increases release velocity by 400%
π My recent contributions
- gitify-app/.github - Gitify organization public profile [1 day ago]
- gitify-app/gitify - Git notifications on your menu bar. Available on macOS, Windows & Linux. [1 day ago]
- chentsulin/awesome-graphql - Awesome list of GraphQL [1 day ago]
- gitify-app/electron-menubar - β High level way to create menubar desktop applications with Electron [1 day ago]
- gitify-app/website - The source code of gitify.io [1 day ago]
- gitify-app/gnome - Anchors the Gitify window to its tray icon on GNOME. [1 day ago]
- gitify-app/kde - Native Wayland panel positioning for Gitify on KDE Plasma [1 day ago]
- setchy/guidealong-maps - Global GuideAlong Tours Explorer [3 days ago]
- renovatebot/renovate - Home of the Renovate CLI: Cross-platform Dependency Automation by Mend.io [3 days ago]
- setchy/thoughtworks-tech-radar-volumes - CLI and complete collection of Thoughtworks Technology Radar datasets (JSON, CSV and Google Sheets) [3 days ago]
π My recent pull requests
- MERGED - test: replace deprecated settings assertion to gitify-app/gitify [1 day ago]
- OPEN - test: isolate ozone test directories to gitify-app/gitify [1 day ago]
- MERGED - test: simplify GitHub CLI mock responses to gitify-app/gitify [1 day ago]
- MERGED - fix: migrate to CSS-based Primer theme provider to gitify-app/gitify [1 day ago]
- MERGED - fix: stabilize account scopes icon components to gitify-app/gitify [1 day ago]
- OPEN - ci: add reusable GitHub Actions security scanning to gitify-app/.github [1 day ago]
- MERGED - ci(renovate): use the shared Renovate config validator to gitify-app/kde [1 day ago]
- MERGED - ci(renovate): use the shared Renovate config validator to gitify-app/gnome [1 day ago]
- MERGED - chore(renovate): adopt the shared weekly cadence and validator to gitify-app/website [1 day ago]
- MERGED - ci(renovate): use the shared Renovate config validator to gitify-app/electron-menubar [1 day ago]
- MERGED - chore(renovate): inherit shared grouping and use the reusable validator to gitify-app/gitify [1 day ago]
- MERGED - fix(renovate): run validator from an isolated working directory to gitify-app/.github [1 day ago]
- CLOSED - TEST: invalid preset (verify required check blocks merge) to gitify-app/.github [1 day ago]
- MERGED - ci(renovate): run validator on every pull request to gitify-app/.github [1 day ago]
- MERGED - fix(renovate): validate multiple preset files without multiline step output to gitify-app/.github [1 day ago]
- MERGED - config(renovate): harden shared preset and add onboarding entry point to gitify-app/.github [1 day ago]
- MERGED - chore(renovate): track the smoke-test Dockerfile image to gitify-app/gnome [1 day ago]
- MERGED - ci(renovate): add reusable Renovate config validator workflow to gitify-app/.github [1 day ago]
- OPEN - fix(visual): run GNOME tray test on headless Wayland to gitify-app/electron-menubar [2 days ago]
- MERGED - fix: de-flake e2e DevTools poll and remove new-code duplication to gitify-app/electron-menubar [2 days ago]
β Latest projects I've starred
- donlon/cloudflare-error-page: β 5785
- lfnovo/open-notebook: β 39974
- librariesio/libraries.io: β 1159
- theOehrly/Fast-F1: β 5428
- IAmTomShaw/f1-race-replay: β 6684
- openlint/openlint: β 6
- yt-dlp/yt-dlp: β 196245
- tubearchivist/tubearchivist: β 8504
- sergigp/yarrtube: β 133
- LittleSound/bekuto3d: β 369






