Hi, I'm Chris.
By day, I work at the International Association of Certified Home Inspectors (InterNACHI) as both the Chief Executive Officer and Chief Technology Officer. InterNACHI is a professional association for home inspectors that focuses on using technology to deliver the best education, testing, and certification available to the home inspection industry.
While the vast majority of my time is dedicated to InterNACHI (and helping other organizations like it), I'm a programmer at heart and still contribute frequently to open source projects.
And as much as I dislike the way that Twitter enables harassment and bigotry on the internet, I've carved out my own safe haven of folks who treat each other with respect and talk about interesting things online:
I update this site very infrequently, but I may post interesting things here from time-to-time.
- Tuning dynamic php-fpm settings (published in early 2020)
An incremental parsing system for programming tools
PHP grammar for tree-sitter
User-friendly query builder for React
React notification made easy
Video.js - open source HTML5 & Flash video player
Volta: JS Toolchains as Code.
Comprehensive language-agnostic guidelines on variables naming. Home of the A/HC/LC pattern.
Next-generation Tailwind CSS compiler.
Store strongly typed application settings
A dev tool for SSH auth + Git commit/tag signing using a key stored in Krypton.
Lasso is a Laravel package created to make your deployments blazing fast.
Adds a way to write php and run it directly in Laravels' Artisan Tinker.
Chromium Binary for AWS Lambda and Google Cloud Functions
An Authoritative DNS Server written purely in PHP
A PhpStorm plugin for refactoring to collections
Pure PHP implementation of Blurhash (https://github.com/woltapp/blurhash)
A PHP port of alizain/ulid with some minor improvements.
Laravel Idea plugin for PhpStorm
Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.
Redis Sentinel integration for Laravel and Lumen.
Provides a Redis driver for Laravel that is Sentinel aware
Rinvex Statistics is a lightweight, yet detailed package for tracking and recording user visits across your Laravel application. With only one simple query per request, important data is being stor…
Laravel Zoom Package
CLI for organizing Tailwind CSS classes
Framework for linting Laravel projects
An open source SQL database designed to process time series data, faster
Build interactive dashboards in minutes.
Instant Upgrades and Instant Refactoring of any PHP 5.3+ code
Laravel artisan plugin for zsh to help you to run artisan from anywhere in the project tree, with auto-completion, and it can automatically open files created by artisan!
Modularize your Laravel application
一个基于浏览器端 JS 实现的在线代理
The HTML touch slider carousel with the most native feeling
Create and animate hand-drawn annotations on a web page
Node.js library to automate Chromium, Firefox and WebKit with a single API
Easily enable fast Ajax navigation on any website (using pushState + xhr)
A presentation library with intuitive, scroll-based navigation.
The world's okayest responsive navigation. This is (sort of) a legacy implementation. Please stay tuned to the 3.0 branch (https://github.com/VPenkov/okayNav/tree/v3.0)
An Implementation of Algolia to emulate its REST API
Advanced table plugin
Automate running Lighthouse for every commit, viewing the changes, and preventing regressions
A PHP library which generates query object classes from API schema declaration and uses these objects to interact with GraphQL servers in a simple and intuitive way.