Skip to content
View matthewbub's full-sized avatar
๐Ÿ‘ป
๐Ÿ‘ป

Block or report matthewbub

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
matthewbub/README.md

Hello world ๐Ÿ™‚

I'm a Software Engineer working on Healthcare Tech @ mpulse.com from my home in Redlands, CA. I'm always building cool stuff, currently marriednext.com

Experiments

๐Ÿ“ฆ NPM Tools

Name Description Link
start-local automatically infers a port from the current folder name (git worktree alt) https://github.com/matthewbub/start-local
Calendar Widgets React component library distributed via NPM https://calendar-widgets.com
Chroniconl/UI React component library distributed via NPM https://github.com/chroniconl/ui
Stylist PostCSS-based style system https://github.com/chroniconl/postcss-stylist
Nodequill Simple, extendable logger https://github.com/matthewbub/nodequill
lg-init Bootstrap a Stripe-based eCommerce store via npx https://www.npmjs.com/package/lg-init
sxcd Terminal navigation helper (lazy-manโ€™s cd) https://www.npmjs.com/package/sxcd
.properties AST AST parser for .properties files https://github.com/matthewbub/dot-properties-ast
ABCSS Utility-first CSS system inspired by Tailwind https://github.com/matthewbub/abcss
Zennn CLI day planner & stopwatch for time blocking https://www.npmjs.com/package/zennn
lg-calc Calculate totals based on price + inventory https://www.npmjs.com/package/lg-calc

๐ŸŒ Web Apps

Name Description Link
Southern California Edison TOU-D Visualizes when to use power & cost by time https://sce-tou-d.vercel.app/
Learn Flexbox Interactive UI for learning CSS Flexbox https://github.com/matthewbub/learnflexbox
HTML5 Video Player Demo Experiments with the HTML5 Video API https://github.com/matthewbub/video-player-manipulation

๐Ÿ›  Dev Tools & Libraries

Name Description Link
Asset Generator CLI for generating AI images via OpenAI API https://github.com/matthewbub/asset_generator
PoS Visualizer NLP tool to visualize parts of speech https://github.com/matthewbub/PoS-Visualizer
Auth API JWT-based auth API on Cloudflare Workers https://github.com/matthewbub/auth-api
Golang Watcher Watch directories for file actions https://github.com/matthewbub/golang-dir-watcher-prototype
Conventional Commit Helper Shell script for conventional commits https://github.com/matthewbub/conventional-commit-helper

โš™๏ธ Personal / Config

Name Description Link
Dotfiles Personal development environment configuration https://github.com/matthewbub/dotfiles

Pinned Loading

  1. start-local start-local Public

    start-local runs a forwarded dev command and automatically infers a port from the current folder name when it ends with ___<port>.

    JavaScript

  2. conventional-commit-helper conventional-commit-helper Public

    shell script to assist with conventional commits

    2

  3. calendar-widgets calendar-widgets Public

    Craft beautifully robust date components in React.

    TypeScript 4 12

  4. dotfiles dotfiles Public

    Lua

  5. video-player-manipulation video-player-manipulation Public

    Interactive comments tied to html5 video API

    JavaScript 3

  6. express-example express-example Public

    easy-to-read express server example.

    HTML 1