Skip to content
View joeskeen's full-sized avatar

Block or report joeskeen

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
.github/profile/README.md

Sponsor me

Hi, I'm Joe 🤠

I design systems that are clear, predictable, and maintainable — whether that’s Linux tooling, distributed secrets architectures, Minecraft mechanics research, or other troubleshooting. My work tends to orbit around one theme: turning complex technical ecosystems into something elegant, minimal, and reproducible.

What I play around with in my spare time

I'm a full-time developer at work, but I can't stop myself from evening & weekend projects too!

  • TacTilesPlus - a digital set of letter tiles used by reading teachers and tutors to help kids struggling with reading
  • Minecraft engineering - Bedrock add‑on development
  • Linux documentation & tooling - ultra‑minimal cheat sheets, cross‑distro mappings, and conceptual guides that help newcomers build intuition. I also maintain a home computer lab for my kids to use for school and gaming
  • Retro gaming - because computer games aren't made like they used to be, and my kids need to experience the good old days!
  • Alternative rendering engines for Angular - because I can

What I value in engineering

  • Clarity over cleverness - systems should be obvious at a glance.
  • Determinism - predictable behavior beats “magic” every time.
  • Narrative documentation - not just what to do, but why the system is shaped this way.
  • Bootstrap ergonomics - future maintainers should feel like the project wants them to succeed.

How I work

I like systems that:

  • Start simple and stay simple
  • Explain themselves through structure
  • Fail loudly and recover cleanly
  • Treat testing as documentation and part of the architecture, not an afterthought

Outside the editor

I enjoy woodworking, classic cars, and the kind of technical rabbit holes that start with “I wonder how this actually works.”

Popular repositories Loading

  1. ng-noop ng-noop Public

    An minimal custom Angular non-browser platform (that does nothing)

    TypeScript 13

  2. ng-integrations ng-integrations Public

    Forked from angular/universal-starter

    Examples of integrating Angular with non-Angular libraries

    TypeScript 11 5

  3. QuickConverter QuickConverter Public

    Forked from JohannesMoersch/QuickConverter

    QuickConverter provides you with WPF markup that allows you to write inline converters, multi-bindings, and event handlers using a C# like language directly in your xaml.

    C# 7

  4. reveal-monaco reveal-monaco Public

    A plugin for RevealJS to allow embedding the Monaco editor into presentations

    JavaScript 5 2

  5. dominion-companion dominion-companion Public

    Dominion game set-up helper and reference

    TypeScript 4

  6. ngExamples ngExamples Public

    A repository for AngularJS sample projects

    TypeScript 1