This is your work, valued
Independent Software Consultant and Developer at VisualMode. Postgres • Rails • Python • TS • React
til. :memo: Today I Learned
14kawesome-react-design-systems. A collection of awesome React-based design systems
927splitting-atoms. :dizzy_face: a community-built, community-driven guide to hacking on the Atom editor
354commitart. Modifying the commit history of git repositories in order to write messages in GitHub's contribution graph.
105resources. a collection of free, online resources for various technologies, languages, and tools
69captionss. Sensible CSS Image Captions
64mybin. a collection of random scripts that I have written and put on my path to save time or do cool stuff.
25old-nn-dotfiles. My configuration files
17gatsby-programmatic-pages. A companion repo to the Gatsby guide on programmatically creating pages from data
12reason-helpers. A collection of helper functions that have proved useful as I've explored ReasonML
11blog. my personal blog
11atom-search. Open searches for various sites in your default browser from Atom.
8vim-bdubs. quickly delete and wipeout buffers
8hn-cli. a command-line interface for accessing HackerNews items
7reading. Using GitHub's issue tracker as a reading list manager
6reason-of-life. Game of Life implemented in ReasonML
6js-play. Stuff written in JavaScript
5go-sudoku. Sudoku on the CLI with Go
5tree-reason-native. List the tree structure of the current directory
5postgresing. PostgreSQL Scratch Pad
5snake_case.
4ocelot. Because you're awesome!
4react-logical. A collection of components for reducing inline logic in your React apps
4PuzHub. Solutions to a bunch of programming puzzles in a bunch of languages!
4man-git. a collection of git tips, tricks, and resources
3pg_faker. fake data for postgres databases
3ts-react-game-of-life. Building Game of Life with TypeScript and React
3vim-rails-sql-migrations. rails.vim helper for generating SQL migrations for Rails projects
3esy-reasonml-lwt-example. Example of using esy and dune to build a ReasonML project using lwt
3gatsby-v2-reason-example. Example repo for using ReasonML in a Gatsby v2 project
2next-personal-site. JavaScript
22019-bookshelf. A virtual bookshelf for the books I read in 2019
2profilex. Implementing user registration and authentication with Phoenix 1.3
2jekyll-boilerplate. taking care of all the boilerplate involved in setting up a new Jekyll blog
2just-dotfiles. lots of stuff about dotfiles
2vim-fourohfour. :ok: Lookup HTTP status codes without leaving Vim
2talks. notes, slides, resources from talks I've given
2advent-of-code-2020. Solutions to Advent of Code 2020 problems
2free-programming-books.
2rails-ajax-forms. adding `remote: true` to Rails forms with wild abandon
2jager. a class project for CSE990 that does specification-based program repair using symbolic execution
2ruby-projects. Karan's Projects implemented in Ruby
2rust-must-read. a collection of must-reads on the Rust programming language
2now-do-this-react. Now Do This written with React.js
2hello-world-reason-native. Say Hello to the World with ReasonML compiled natively
2postgres-performance-fkey-indexes. SQL snippets to accompany a blog post on foreign key indexes
2gistory. a series of scripts and utilities for exploring and learning about the history of git repositories
22016. 2016
2minutesmaker. A script for generating LaTeX files and subsequently PDF documents for meeting minutes.
2sorting-reason-native. Implementations of some sorting algorithms in ReasonML
1github-actions-experiment. Experimenting with GitHub Actions
1test-pr-templates. A repo to test out the PR templates feature
1linked-list-reason-native. Implementation of a linked list data structure
1read-file-reason-native. Read a file using `Unix.read`
1advent-spiral. JavaScript
1git-playground. a repo for testing out all things Git
1cities. Lookup cities based on zipcodes or GPS coordinates
1