Paul Bradley's Website

Headshot of Paul Bradley

This is not a blog, it is a blob! The whole site is a single page, see the Colophon as to why.

Howdy! This is the personal site of Paul Bradley, I'm ≅ 60 years old and I have over forty years of experience in software development. I started my programming journey learning AutoLISP to interrogate engineering drawings from Autocad. I now specialize in Go, C#, Python, SQL, AWS, and Health Interoperability. This blob is my personal space to share thoughts, insights, and experiences accumulated over the years. It's a site unafraid to eschew so-called "modern web" best practices. Web development become broken when it started prioritizing trends over substance. Forget hydration; just frigging use HTML!.

Honestly if you're here you probably know me, hopefully there is something useful or vaguely entertaining here.

• —– ✤ —– •

Table of Contents

• —– ✤ —– •

Career

Healthcare

Public/Private Sector

Contact

You can reach me by emailing contact@ this domain name, alternatively via X (formerly Twitter) at @bradleysoftware.

Colophon

This domain has existed in one form or another since 2009. I actually bought the domain name while on honeymoon, so that the yearly renewal reminder would prompt me to get the wife something special for our wedding anniversary.

Its current inception as a blob was created in September 2026. It's a single HTML file that I edit and maintain. The single page is then through a custom static site generator that I developed in Go. The site generator minifies the HTML before creating compressed versions of the page in both GZIP & Brotli formats. The precompressed files are then served directly by the web server (Caddy) to improve performance.

Access Keys; Keyboard shortcuts used on this page

Access keys are a cool feature of web browsers introduced in 1999 that allows a certain keyboard combination to jump to a certain part of the webpage. This is without any CSS or javascript, just purely implemented in the browser and HTML. It's a neat way to improve accessibility and navigation for users who prefer keyboard shortcuts. These are the access keys available on this page: