RSSAmplifier

Blog

michael.minton.io

Copyright 2017

michael.minton.ioRSS feed ↗10 posts

Latest posts

omarchy - update #3

Just a quick, random rambling update of my time on Omarchy.

omarchy - three months later

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…

adventures with ash framework

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…

using bulma with phoenix

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.

cool basecamp tricks

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.

creating a form for a non-persisted ecto schema in phoenix 1.4

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.

modern rails with webpacker and stimulus

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.

font awesome 5 with turbolinks and stimulus

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.

using font awesome 5 with turbolinks

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…

how to tmux

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.