openjck
I'm a software developer with broad interests, diverse experience, and big ideas. I'm passionate about making the world better through code.
HoneywellRochester, NY
Pinned Repositories
best-practices
Tidbits of best practices information from around the web
coding-challenges-project-euler
Solutions to Project Euler problems in languages I find interesting
domainspy
domainspy monitors domains that you care about and emails you if any of them become available
dotfiles
My public configuration files, shell scripts, and more
ensemble
The platform that powers the Firefox Public Data Report :violin: :trumpet: :musical_keyboard:
ensemble-transposer
A Node ETL that reformats and adds metadata to Firefox usage data :musical_score: :pen:
git-fzf
Interactive versions of built-in Git commands using fzf
johnkarahalis.com
My personal website, with a short bio and links to my online profiles
standard-javascript
My personal JavaScript standards, based on Prettier and the Airbnb JavaScript Style Guide with some modifications
openjck's Repositories
openjck/gud
Mozilla Growth & Usage Dashboard, pronounced "Good"
openjck/distribution-viewer
openjck/glam
openjck/frameworkless-movement.github.io
Frameworkless page
openjck/graph-paper
(extremely alpha) a svelte library for making data visualizations and applications.
openjck/standup
web app that logs daily standup updates
openjck/cheatsheets
My cheatsheets
openjck/learnstorybook.com
Static site and content for Storybook tutorials
openjck/ensemble
The platform that powers the Firefox Public Data Report :violin: :trumpet: :musical_keyboard:
openjck/emulsify-drupal
Emulsify Drupal: Storybook development + Webpack Build + Drupal 8 theme
openjck/ensemble-transposer
A Node ETL that reformats and adds metadata to Firefox usage data :musical_score: :pen:
openjck/vcsh
config manager based on Git
openjck/csv.vim
A Filetype plugin for csv files
openjck/redash-website
redash.io website
openjck/kuma
The Django project that powers MDN.
openjck/personal-security-checklist
🔒 A curated checklist of 300+ tips for protecting digital security and privacy in 2022
openjck/bug-demo-stylelint-config-drupal-6
A demonstration of issue #6 in u7aro/stylelint-config-drupal
openjck/javascript
JavaScript Style Guide
openjck/svelte-parcel-template
A minimal template for using Svelte which uses Parcel as a bundler
openjck/slides.openjck.com
Various old presentations which were previously hosted under the slides.openjck.com domain. Now redirects to https://johnkarahalis.com.
openjck/openjck.com
The previous domain of my personal website, which now redirects to my new domain
openjck/blog.openjck.com
The old domain of my blog, which now redirects to Medium
openjck/bug-demo-parcel-reporter-static-files-copy-14
A demonstration of issue #14 in elwin013/parcel-reporter-static-files-copy
openjck/vim-polyglot
A solid language pack for Vim.
openjck/stylus-code-examples
Code examples for commonly-used Stylus language features
openjck/vader.vim
A simple Vimscript test framework
openjck/fwupd
A simple daemon to allow session software to update firmware
openjck/bug-demo-vim-issue-8099
A demonstration of Vim issue #8099
openjck/nvimpager
Use nvim as a pager to view manpages, diffs, etc with nvim's syntax highlighting
openjck/domainspy
domainspy monitors domains that you care about and emails you if any of them become available