A title for your blog

Molecules

My main computer an M1 iMac. I have a second display attached, an LG 4k 24inch, which seems to have been discontinued. I bought mine from Apple. It's a great display. I'm one of those who prefers resolution to refresh rate. Especially being a software developer I just can't look at low-res text these days.

I have a 13 inch Intel MacBook Pro which gets little use. Though weirdly if I think of a small project I want to start I usually start on the laptop.

I have a PC that I use for gaming. I have no idea what it is. I bought it from PBTech. I searched for a PC that seemed OK that I could afford. It's trash but it plays games so that's all I need.

For photography I have a Fujifilm XT-3 which I love. Though I don't take as many photos as I used to. I have been trying iPhone photography, the best camera is the one you have with you, but it's really uninspiring. I recently upgraded to an iPhone 16 Pro just for the cameras. Even with all the computational smarts the image quality is really bad. You just can't get past the physics.

Bits

Ruby is my goto language and has been for about 20 years. I use it for my day job and for any side projects.

I also do a bit of recreational coding in Rust. I want to use Elixir but rarely find a reason and I have recently picked up Go. I can't see myself using Go much though. It doesn't offer anything new and it's a bit too bland for recreational code.

I have recently been trying new terminal emulators. It's a pretty exciting field at the moment, for some definition of exciting. After having used terminal.app since Mac OSX v1 I switched to wezterm about 6 months ago. It was nice but the tabs really annoyed me. I have now switched to Ghostty and it's going pretty good. The tabs are much better :). I did discover a weird issue when sshed into another machine. I need to investigate and maybe look at a fix. I have wanted to learn Zig so maybe this is an opportunity.

I use VSCode, or one of its clones, for my text editor/IDE. I use it mainly because of the language server support. Have tried a few other IDEs but none of them have the wide support for languages that VSCode has via the extension market place. I have been keeping an eye on Zed's progress

I use Bear for note taking. I love this app. It does one thing and it does it well. I write a LOT of notes and Bear makes it simple and enjoyable. Markdown and tags and that's it. The users annoy me a bit. This might be something I rant about in a post sometime. So far the developers haven't listened too closely and have kept the app simple. I was a paying Evernote user for a few years but switched when it became clear they lost focus.

I use Omnifocus for my Todo app. I have been a paying user since the first release. It's based on the Getting Things Done methodology by David Allen so it's a bit overly complicated for most people. My only gripe is the latest version, version 4, is a UI disaster. They have switched to Apple's unified UI framework and it's just terrible. I really can't understand why Omni thought releasing this was a good idea. So I'm a bit conflicted at the moment. Too invested to switch.

For photography I use Capture One. It's not perfect but it's the closest to Aperture that I could find.

I have replaced Spotlight, the built in Mac OS search/app launcher with Raycast ⌘+space launches Raycast instead of Spotlight and it's a game changer. I barely scratch the surface of what Raycast can do but it's orders of magnitude better than the standard Spotlight experience. They have a great Youtube channel that shows you different things that Raycast can do. Definitely worth a browse every now and then to learn something new