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 is definitely a great fit for smaller applications...
Essay Archive
Long-form writing on software, developer tooling, publishing on the web, and the systems that support the work.
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 is definitely a great fit for smaller applications...
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 increase in jobs for actual software engineers. I think t...
In my last post I was really excited about transitioning everything over to Hanami. After experimenting with Hanami a bit more, I slowly came to realize that the current setup I have is pretty great! So all we have out o...
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, why rewrite a static site in Hanami?Well, why no...
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 use:Karabiner for keybindingsAerospace for window ma...
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 and I find the entire process to be very streamline...
I’ve always enjoyed hopping between Linux distros. My journey started with Linux Mint, which was a great way to ease into the ecosystem. From there, I moved on to Ubuntu, then Fedora, and eventually ArchLinux. Lately, I’...
I wanted to note down my thoughts here about using AI for programming. I’ve had plenty of experience in the past month using AI for programming, the tools I have used: Github Copilot Cursor Windsurf ClineThey all fee...
Been experimenting with Bridgy Fed today. It’s a pretty neat tool if you want to connect your personal site to both Bluesky and the fediverse at the same time. The setup was straightforward and the docs were great! I hav...
Just finished integrating webmentions today, it was a straightforward process, here’s what I did: I opted to use seia in order for me to get a web component for displaying the webmention (we’ll still need to style this ...
Making the moveWe’re making the move from kakiyaga.com to wtoa.dev, the primary reason I am doing this is to be able to showcase my personal thoughts on software development.IndiewebI ran across the indieweb movement and...
Been messing around with the idea of building an incremental game using Rails. Not the usual choice for game development, but with Action Cable handling real-time updates, it actually works pretty well.Right now I’m usin...
This was a fun side project, one of the things that I ran into while adopting Raycast was how difficult it was trying to get a ranking of the extensions that I downloaded was. Now I do not know why that is but I built a ...
One of the things I really wanted to do was understand my financial situation before diving into what I’m working on now. My first attempt was a Google spreadsheet where I manually calculated how many months I had left b...
One of the things that I wanted when writing these posts was the ability to edit my blog post in an editor that supported Markdown out of the box. I am familiar with Obsidian and have used it in the past and thought abou...
The first iteration of Kakiyaga.com was created in Hugo, the whole site looks something like this:That was pretty much it! It didn’t take me long to setup and it served it’s purpose as a landing site for Kakiyaga.Now Hug...
I’m not sure if you’ve come across this term before, but I’ve started seeing it pop up more frequently on Reddit and X.It generally refers to programming with the assistance of an LLM, with the key distinction being that...
I’ve always had the idea that I wanted to start something on my own. I don’t have a concrete plan at the moment but I do have a lot of ideas I want to try out!
I’m in my thirties, I remember a time before social media, I miss all the quirky blogs that you can happen upon and the early days of Youtube.I remember being in high school when Instagram started becoming popular, I did...
Hey there!I’m Will. While my writing experience has primarily been in crafting technical documentation and the occasional Slack explanation (with varying degrees of success), I’ve decided to start writing a blog!Through ...
will@kakiyaga.com
Australian software engineer building thoughtful web software and publishing notes on tools, Rails, and the systems around the work.
Melbourne
Australia