Steve Heyes

What I Use.

A picture of Steve Heyes with a nice brick wall in the background

What I used to build this site

This site is built with Astro. I want to start adding posts and an RSS feed and it was the easiest way to do it. Claude helped a lot.

It’s hosted on Github Pages and the domain is with NameCheap.

Programming Languages

Javascript:

Javascript is now the language I use most. More specifically I use Typescript. I have to say, I kinda like statically typed languages. For backend/API work I use NestJS with a React/React Native front end. I use Remix for most other things.

Ruby:

While I don’t do a lot of Ruby any more I used it for about 5 years solid. This has mostly been with Ruby on Rails, and I have dabbled with Sinatra. I still think it's one of the best and fastest ways to build a CRUD application.

PHP:

Again, I don’t write much PHP these days. That said it still holds a special place in my heart as my first language I ever really got to grips with. I still watch what happens in the Laravel ecosystem.

Software

Claude Code

Claude is my AI of choice. I've been using it in a terminal for a year or so but recently discovered how good the desktop app is. That's my main go to tool now.

Visual Studio Code

I’ve been through all the IDE’s and text editors but now that I write multiple languages I find Code to be the best at the moment. The theme I use is Github Dark with the Atkinson Hyperlegible Mono typeface.

Ghostty

I'm trying this out for a change. I used iTerm2 for years. I use ZSH as my shell, with Github Dark and Atkinson Hyperlegible Mono for the styling.

Chrome

I was using Dia, but most of what I do is on my work machine and we can't use agentic browsers. Chrome is fine.

1Password

The nicest password manager I’ve used.

Shout out to Wes Bos for the idea of this page.