Professional Services
Custom Software
Managed Hosting
System Administration
See my CV here.
Send inquiries here.
Open Source:
tCMS
trog-provisioner
Playwright for Perl
Selenium::Client
Audit::Log
rprove
Net::Openssh::More
cPanel & WHM Plugins:
Better Postgres for cPanel
cPanel iContact Plugins
Process vs Mission
Selenium::Client released to CPAN
Big changes coming to Selenium::Remote::Driver
Link Unfurling with HTML::SocialMeta
Troglodyne Live! Hot Take Testing
tCMS Hacking VII: Mixed Content Warnings
tCMS Hacking VI: How programming usually goes
tCMS Deploys using Buildah and Podman
tCMS on CentOS 7 with Apache
tCMS Hacking V: Speeding up Docker deployment with overlays
tCMS Retrospective: Houston.pm.org
tCMS Hacking IV: Practical concerns when doing docker deploys
tCMS Hacking III: Filter your REQUEST_URI or you'll die
TrogloVlog: Episode 26 - Core Values and Playing House
tCMS Retrospective: Phase 1 Completion
tCMS Hacking II: Making schema updates
tCMS Hacking: Removing unneeded schema
TrogloVlog: Episode 25 - Cute Animal Bins to stuff your programmers in!
Playwright for Perl: Update 2
Playwright for Perl!
TrogloVlog: Episode 24 - Atlassian kills self hosted! Woe unto these companies with that product?
tCMS update: ACLs, Sitemaps, RSS and more
TrogloVlog: Episode 23: Don't put Vault Doors on Crackhouses!
Troglovlog: Episode 22 - Codes of Comfort
Troglovlog: Episode 21 - Codes of Coercion