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/git-fzf
Interactive versions of built-in Git commands using fzf
openjck/static-site-template
Template for static websites which are deployed to Netlify
openjck/tmux-keep-current-directory
A tmux plugin which preserves the current directory when creating new windows and panes
openjck/dotfiles
My public configuration files, shell scripts, and more
openjck/johnkarahalis.com
My personal website, with a short bio and links to my online profiles
openjck/app-template
Template for using graph-paper with Storybook, Jest, ESLint, Prettier, CircleCI, and more already configured
openjck/azure-search-openai-demo
A sample app for the Retrieval-Augmented Generation pattern running in Azure, using Azure Cognitive Search for retrieval and Azure OpenAI large language models to power ChatGPT-style and Q&A experiences.
openjck/bigonlinemirror.com
A simple web app for viewing oneself and checking their appearance, perhaps before a meeting
openjck/degit
Straightforward project scaffolding
openjck/docopts
Shell interpreter for docopt, the command-line interface description language.
openjck/eslint-plugin-cypress
An ESLint plugin for projects that use Cypress
openjck/github-pr-triage
A dashboard of Github Pull Requests
openjck/graph-paper-data-report
A partial reimplementation of the Firefox Public Data Report in graph-paper, for educational purposes only
openjck/parcel-bundler-website
🌎 Parcel website
openjck/push-dev-dashboard
Developer dashboard for the Mozilla web push service
openjck/shielddash
Dashboard for SHIELD study reports.
openjck/sieve-filter-feedback-requests
A Sieve filter for hiding feedback requests
openjck/sieve-filter-terms-of-use
A Sieve filter for hiding terms of use, privacy policies, and the like
openjck/smallweb
Kagi Small Web
openjck/spatie-temporary-directory
A simple class to work with a temporary directory
openjck/stylelint-config-drupal
Drupal stylelint configuration.
openjck/taggybook.com
The website for the book, "The Baby Without a Momma"
openjck/TheirTube
TheirTube scraper allows to retrieve your own Youtube recommendation results on your local environment
openjck/thoughts-theme
The HTML template and CSS stylesheet used on my thoughts page
openjck/tmux-auto-resize-panes-evenly
A simple tmux plugin which evenly resizes panes when panes are added/removed or the client is resized
openjck/tmux-floax
The missing floating pane for Tmux
openjck/tmux-one
A tmux plugin which numbers windows and panes starting at 1
openjck/tmux-townsend
A dreamy, simple, grey tmux theme
openjck/topgrade
Upgrade everything
openjck/vim-yadm-files
Vim/Neovim plugin which applies correct filetypes to files managed by YADM