Skip to content


@sindresorhus @JanDeDobbeleer @cart @eslint @gulpjs @babel @preactjs @lando @modernweb-dev




@userfrosting @canva-public
Block or Report

Block or report Silic0nS0ldier

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

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

Report abuse

Hi there 👋

I'm an Australian software developer who spends far too much time experimenting to find ways to work smarter and faster with more reliable outcomes.

Pet Projects

  • UserFrosting 5 Prototype

    The goal with this prototype is to take what works in v4, add support for modern development patterns (namely the relatively independent client side apps made popular by frameworks such as React), improve the development experience (e.g. maximise opportunities for IDEs to infer type information), make make the extensibility more robust (more flexible, harder to break the work), and move to skeleton type projects where all dependencies are pulled in by Composer.

  • 100% Type-safe React Alternative

    React (and Preact which inspired this) provide an API surface I'm quite fond of, but have some flaws that make it difficult to be type-safe without a noteworthy amount of effort. The goal here is to make as much as possible type-safe by default and to maximise on the benefits such a system could offer.

  • Theory Test Framework

    I have grand plans here to significantly reduce the amount of code typically required to sufficiently unit test a project.

  • A new kind of JS Package Manager

    Still in the concept stage, intended to offer a "clean slate" for the ecosystem to break free of dependency hell and guard against certain common pitfalls.

And others which are still at the ideation stage.


  1. 🍩 Modern PHP user login and management framework++.

    PHP 1.5k 378

  2. Forked from dowjones/gulp-bundle-assets

    Orchastrates JS and CSS bundle creation in an efficient and configurable manner.

    TypeScript 3

  3. Vinyl source for file system with support for virtual paths.


  4. theory Public

    WIP multi-target JS test framework. Run tests in any JS runtime.

    TypeScript 1

  5. Concept for a TypeScript dependency manager without ties to any specific runtime and predetermined dependency path resolution

1,104 contributions in the last year

Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Mon Wed Fri

Contribution activity

September 2021

Created 2 repositories

Created a pull request in ealush/context that received 4 comments

Fixed ESM support

This PR does 4 things. Changes default export to a named export. This corrects a misalignment with how the types are treated when the published CJ…

+1,988 −1,602 4 comments
Reviewed 1 pull request in 1 repository
Opened 1 issue in 1 repository
Silic0nS0ldier/theory 1 open
100 contributions in private repositories Sep 1 – Sep 17

Seeing something unexpected? Take a look at the GitHub profile guide.