What this is
This is my personal portfolio page — an index of things I've built solo, end to end: a puzzle generator, a game engine, an auth flow, a diagnostics tool, and a small utility. Nothing here is a company or a commercial product; it's a static page hosted on GitHub Pages that links out to the projects.
The projects
Each project linked from the index has its own scope, its own repo, and in some cases its own Terms of Use and Privacy Policy where relevant. This page itself doesn't run any of that code — it just describes and links to it.
Accessibility statement
This site is built to conform to WCAG 2.1 at Level AA (opens in a new tab). Concretely, that means:
- Semantic landmarks (header, nav, main, footer) and a logical heading structure on every page.
- A "skip to main content" link at the top of each page for keyboard and screen-reader users.
- Text and interactive elements meet a minimum 4.5:1 contrast ratio against their background.
- All interactive elements are reachable and operable by keyboard alone, with a visible focus indicator.
- Links that open in a new tab are announced as such to screen readers.
- Layout respects browser zoom and text resizing without loss of content or function, and doesn't block pinch-to-zoom.
- Motion (the hero background animation) is disabled automatically when a visitor's system has "reduce motion" turned on.
This is a one-person, spare-time project, so there may be gaps I haven't caught. If you hit an accessibility barrier anywhere on this site or the linked projects, please let me know — see Contact below — and I'll do my best to fix it.
Contact
Reach out at plasticinegames on Instagram (opens in a new tab), or open an issue on GitHub (opens in a new tab).
More
See the Privacy Policy and Terms of Use for this page.