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.

Interesting…

wix/react-native-ui-lib

UI Components Library for React Native

landrok/activitypub

A PHP implementation of ActivityPub protocol based upon the ActivityStreams 2.0 data format.

codeshell/fpdm

PDF form filling using FPDM Class written by FPDF author Olivier (+multifile-filling-fix, +checkboxes)

XavierXiao/Dreambooth-Stable-Diffusion

Implementation of Dreambooth (https://arxiv.org/abs/2208.12242) with Stable Diffusion

BitOne/php-meminfo

PHP extension to get insight about memory usage

dunglas/frankenphp

The modern PHP app server

FriendsOfPHP/Goutte

Goutte, a simple PHP Web Scraper

cloudflare/workerd

The JavaScript / Wasm runtime that powers Cloudflare Workers

veewee/xml

XML without worries

hotmeteor/receiver

Receiver is a drop-in webhook handling library for Laravel.

gakowalski/alternative-interpreters

List of alternative PHP nad JS interpreters and compilers

harshhhdev/kmenu

🌈 An animated and accessible command menu

openspout/openspout

Read and write spreadsheet files (CSV, XLSX and ODS), in a fast and scalable way

charmbracelet/gum

A tool for glamorous shell scripts 🎀

pstadler/keybase-gpg-github

Step-by-step guide on how to create a GPG key on keybase.io, adding it to a local GPG setup and using it with Git and GitHub.

typesense/typesense

Open Source alternative to Algolia and an Easier-to-Use alternative to ElasticSearch 🔍 Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences

aneeskhan47/laravel-pagination-merge

Merge multiple laravel paginate instances

albingroen/react-cmdk

🔍 A fast, accessible, and pretty command palette for React

mouadziani/xstate

A lightweight state machine library for PHP (inspired from xstate.js)

wooorm/starry-night

Syntax highlighting, like GitHub

docker-slim/docker-slim

DockerSlim (docker-slim): Don't change anything in your Docker container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source)

TheDragonCode/laravel-migration-actions

Performing actions with saving the list of called files

facebook/lexical

Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance.

dorny/paths-filter

Conditionally run actions based on files modified by PR, feature branch or pushed commits

anothrNick/github-tag-action

A Github Action to tag a repo on merge.

elgohr/Publish-Docker-Github-Action

A Github Action used to build and publish Docker images

archtechx/laravel-seo

SEO package for Laravel

owenvoke/homebrew-tap

A custom tap for Homebrew.

wakirin/Litepicker

Date range picker - lightweight, no dependencies

t1m0n/air-datepicker

Lightweight, dependency-free JavaScript datepicker.

maschmann/php-ansible

php oop wrapper for ansible provisioning tool

aacotroneo/laravel-saml2

A Laravel 5 package for Saml2 integration as a SP (service provider) based on the simple OneLogin toolkit

particledecay/ansible-jsonpatch

An Ansible module for patching JSON files

VerbalExpressions/PHPVerbalExpressions

PHP Regular expressions made easy

AXN-Informatique/laravel-pk-int-to-bigint

Convert DB primary keys and related foreign keys type from INT to BIGINT in a Laravel project

lorisleiva/laravel-actions

⚡️ Laravel components that take care of one specific task

loophp/nix-shell

Nix shells for PHP development

soketi/soketi

Just another simple, fast, and resilient open-source WebSockets server. 📣

neutralinojs/neutralinojs

Portable and lightweight cross-platform desktop application development framework

thomaseizinger/keep-a-changelog-new-release

Automatically update your CHANGELOG.md for a new release

google/zx

A tool for writing better scripts

solana-labs/wallet-adapter

Modular TypeScript wallet adapters and components for Solana applications.

leonardodino/rci

🔢 better code inputs for react/web

raydium-io/raydium-ui

Raydium Frontend V1

orchidsoftware/platform

Orchid is a @laravel package that allows for rapid application development of back-office applications, admin/user panels, and dashboards.

More…