omarchy - update #3
Just a quick, random rambling update of my time on Omarchy.
Copyright 2017
Just a quick, random rambling update of my time on Omarchy.
I’ve been a Mac user since 2007. At work we need Windows, but the entire team just runs them in a VM from macOS because nobody wants to stare at Windows all day. So when I say I was ready to jump ship from both Windows and macOS, I mean it. Windows is turning into the ad-riddled dystopia from Ready Player One, and macOS has lost whatever taste it once had. Both are frantically bolting AI slop onto…
When I first heard about Ash Framework at ElixirConf many years ago, I ignored it as a niche within a niche. I am often skeptical of this sort of thing because inevitably you will need to go off the “happy” path and it’s either impossible or painful. However, at the 2025 ElixirConf I sat in a talk about Ash and was intrigued by what I saw. I preordered the Ash Framework book and then mostly forgot…
In this short post I’ll walk you through getting a new Phoenix 1.4 app up and running with [Bulma], a responsive, modular, and modern css framework. It feels light and it’s easy to use.
I have used Basecamp for years and yet the other day a coworker taught me something new about it. I was a bit surprised and also excited because the new feature was actually very useful. So to share that excitement I give you some cool Basecamp tricks.
I kind of wanted to title this post, “how to create a form that doesn’t use a model” but Ecto decided to drop “Model” in favor of “Schema”; same thing, different mindset.
I recently had the opportunity to start fresh with a new Rails app. Instead of building another traditional Rails app I took this chance to investigate using some modern tools like Webpacker and a modern CSS framework Bulma. In this post I’ll explain how I got everything wired together.
In a previous post I wrote about how to use Font Awesome 5’s with Turbolinks. Some of you have asked how you might do something similar but using Stimulus instead of coffeescript. Recently I started a new Rails app using webpacker and stimulus. Here are the steps I used to get this setup working with Font Awesome 5.
Font Awesome 5’s SVG with JS is slick and modern. It uses javascript to find all the <i> tags with icons (e.g., fas fa-camera) and replaces them with an <svg> tag. The best part is the SVG icons will respect all your CSS styles like size and color. Truly awesome stuff. However, there is a problem. Out of the box this won’t play nice with Rails 5 and Turbolinks. What will happen is the initial page…
tmux is a terminal multiplexer which is a fancy way to say it allows multiple “windows” in a single terminal. It’s essential to my workflow. This post will only touch on the basics to get you up and running.