Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 40 million developers.
Hide content and notifications from this user.
Learn more about blocking users
Contact Support about this user’s behavior.
Learn more about reporting abuse
Uploads of my Advent of Code solutions.
Empowering everyone to build reliable and efficient software.
Rust library that opens a user's editor and saves the results to a string when finished. Useful for having a user edit text inline with a CLI program a la git commit -m
A library for conveniently displaying well-formatted, and good looking errors to users of CLI applications. Useful for bubbling up unrecoverable errors to inform the user what they can do to fix them.
NPM Module that can be used in a Gulp workflow to inject the contents of one file inline into another, replacing a control sequence. Useful for injecting compiled SCSS and minified HTML into custom…
Provides a function that tests if a browser has WebP support. Additionally supports replacing a matching class with 'webp' or 'no-webp' based on whether support is present. Useful for loading small…
Inspired by The Rust Book I wrote a trivial memoization struct to practice my Rust skills and get started with https://crates.io
My .vimrc and .vim folder - convenient for pulling and building a useful Vim environment from remote boxes. My .vimrc is well documented so if you're looking to get started with Vim consider forkin…
Template for building a framework-less web app with TypeScript and SCSS transpilation already built into the workflow. Comes with two Dockerfiles, one for live development and one for deploying you…
Unofficial Python Wrapper for BNM Open API (https://api.bnm.gov.my/portal)
It is a sublimetext plugin that increments while duplicating lines.
Sublime Text plugin that copies the selected content while incrementing any numbers found within.
Default channel file for Package Control. Follow the directions at: