Building a killswitch for Siteimp
A small robots.txt feature turned into a much larger question about crawler safety, ownership, abuse and what happens when a useful tool becomes useful to the wrong person.
Insights, tutorials, and deep dives on website performance.
A small robots.txt feature turned into a much larger question about crawler safety, ownership, abuse and what happens when a useful tool becomes useful to the wrong person.
After a week of building and internal testing, I just deployed the very first Siteimp build to a beta user who I know from the old GT Surveillance days. Watch is currently monitoring a large cannabis operation and ensuring their systems are all up.
Siteimp Watch is a standalone local monitoring app built from the same monitoring module that powers Siteimp. This post explains the 78 solutions method behind my software work, why reusable modules matter, and why Siteimp Watch exists as a smaller, faster monitoring-focused product for local visibility, internal tools, home lab services, and endpoints your own computer can reach.
Siteimp now has a dedicated accessibility resources section with practical articles on screen reader usage, ARIA, machine-readable structure, and the work required to make websites and applications more usable. This post explains why accessibility matters to Siteimp, why better websites matter more than waiting for better assistive technology, and why more accessibility resources are on the way.
Siteimp Log Workbench grew out of the same picky logging philosophy behind Siteimp Logger. It takes the browser-based NDJSON formatter from hluska.ca and expands it into a localStorage-powered workbench for reviewing, filtering, searching, and comparing logs during technical support and product development. The result is a practical support tool that helps Siteimp users and developers work with readable evidence instead of raw log sandpaper.
Siteimp is returning as a local-first desktop application focused on website integrity, structural clarity, and practical monitoring. The new version is being built to help site owners understand what is actually happening on their websites without sending their data to the cloud.
One month ago, I was working on a website for another application when I realized I really needed Siteimp. The old version from 2022 was still okay, but my needs had changed, I wanted to make it better and release it to a wider audience. So I started working on a new version of Siteimp and it is coming along well. In fact, it should be ready for wider testing in a few weeks.
Over the last several months, the Siteimp logger has been perfected to the point that it is now my main debugging tool. Its ability to show front end actions with the corresponding backend actions in one flow makes development easier and faster.
A behind-the-scenes preview of the Siteimp logger in action inside the Fitness Tracker desktop app. This early implementation highlights Siteimp’s vision: built-in diagnostics, error logging, and a better support experience for users and developers alike.
Deploy is incredibly easy and fast now for static sites. This illuminates the need for equally fast testing tools that can live as part of the build flow. And thus, it shows an important benchmark we need to meet as we redevelop Siteimp to fit better within modern development flows.
Siteimp is being rebuilt as a desktop performance testing tool for web and desktop apps like Electron and Tauri. This post explores the shift away from subscription models and toward a more sustainable, one-time purchase experience.
This post reflects on an earlier Siteimp rebuild focused on improving Lighthouse scores and performance. Though now outdated, it highlights the project's evolution and commitment to speed and optimization.
An archived preview of Siteimp’s planned features, now outdated due to major architectural changes and ongoing development that have reshaped the platform’s direction.
A retired preview of Siteimp’s Broken Links Report, a tool designed to help users detect and fix broken links across their entire website for better SEO and user experience.
An introduction to Siteimp along with ten practical tips to boost website performance—covering image optimization, caching, script deferral, and more for faster, more efficient sites.