Latest Writing / Posts

View Archive [All]

Local CI in Rails 8.1

One of the things that was released in Rails 8.1 was it’s inclusion of the ability for us to define and run our CI locally. I’ve been trying it out and it works well. It ...

Post Read

Vibe Coding Part 2

It’s been a while since I last wrote about vibe coding, my first post about it was back in March. One thought I had about it was whether or not it will lead to an increas...

Post Read

Rewriting to Hanami

So currently my site runs on Bridgetown but I’ve been really curious about Hanami, so I made the decision today to do a rewrite of this site in Hanami!You might be asking...

Post Read

Omarchy on Mac

So you’ve used Omarchy but still have to do some things on a Mac.You wish if there was some way to get some of the same functionality…Well let me tell you that you can us...

Post Read

Local Docker Registry now in Kamal 2.8!

If you’re working in Ruby on Rails 8 and are not using Kamal, I highly suggest that you give it a look. I’ve personally been using it to deploy a number of applications a...

Post Read

Latest Notes

View Archive [All]
01

Transactional Hanami tests

One of the things that you will likely do is to write request related specs on Hanami, by default, commits that happen on the DB are not transactional. Ideally we want tests to alw...

02

All in on Omarchy

So I’ve been trying out Omarchy for about a week now. I’ve come to really enjoy how easy it is to use. There’s a few issues I’ve run into mainly related to Bluetooth devices but th...

03

Migrating from Cloudflare Pages to Workers

I’ve been using Cloudflare pages for a while now and noticed that now there is a push for us to migrate to using Cloudflare workers. So I made this post to test out if the build pr...

04

On LinkedIn

User posts on LinkedIn are a mistake. It truly is bizarre seeing a mixture of corporate-speak and clickbaiting in order to drive engagement. Not to mention the peppering of unsolic...

Elsewhere

Email
William Tio will@kakiyaga.com Australian software engineer building thoughtful web software and publishing notes on tools, Rails, and the systems around the work. Melbourne Australia