Hello, my name is
Brian Carstensen

I'm a web developer and former-and-sometimes-still designer focused on the human-facing side of the web.

I've got a résumé here, and a bit of code over on GitHub that might be interesting, but I'd be happy to show you what I've been working on. Get in touch!


A few recent projects

These are maybe not the most polished work in the world, but some of it might be useful to somebody!

Andrea Berting's web site
My wife if a terrific writer and so I have designed and built a web site to list her projects. This is the only real designy-design work I've had th chance to do recently. It's supposed to resemble the printed pages of a screenplay, get it? I don't usually like scrolling the page to do anything besides scroll, but I figured: what the heck.
(HTML, CSS, a tiny bit of JavaScript)
CSS Contrast Hints
I wrote a little VS Code extension that shows the contrast ratio between the background and foreground colors in CSS files to ensure they meet the WCAG guidelines for accessibility.
Print Tiler
Choose an image and give it a size, and this tool will tile it across multiple pages to print out as big as you like. It'll add tabs and slots and bit of overlap, so you can easily stitch everything back together, no problem.
Fretboard template generator
Sometimes I make guitar-shaped things in my little basement workshop. I wrote this to help me lay out where to cut the fret slots. I kinda hate making fretboards; it's tedious and easy to mess up. But pre-slotted boards are hard to come by in weird lengths!
String spacing calculator
Another instrument building tool: Since the strings are all different diameters, the spaces between them aren't quite equal. This will calculate the correct spacing at the nut and bridge for a given set of strings.