My previous post about Zanagrams.com made it sound like I’d built it. Sorry! I didn’t build it, just enjoyed it.
Category: Tips & Tricks
Bits of information that are useful, but too small to count as an article.
GitHub CoPilot is Good at SQL
I’m reminded how quickly life can change when I check my blog and see that the last posts were about spending all of my time…
Unpoly.js
I’ve been doing a rapid build of a tool for creating team roadmaps at Automattic. We’ve got our plans spread out across P2s, and keeping…
Deploying Elixir to Render.com
I’ve deployed a few different Elixir services to the hosting platform https://render.com and found their provided documentation to be lacking for real-world Phoenix apps. Especially…
Authenticated Live View Tests
I’ve been running through Pragmatic Studio’s Live View course, which I highly recommend, and wanted to make a specific note of how to authenticate users…
Phoenix (1.5) project Guide
What follows is an extremely concise list of steps I’m keeping around for reference when setting up a new Elixir / Phoenix project with Tailwind,…
Elixir and the Wall of Tests
Here’s an experience I tend to have over and over: Generate a new Elixir / Phoenix project Use the super cool Phoenix generators to make…
UUIDs for User IDs
Integers By Default ???? Phoenix’s generators save a ton of time writing boilerplate code. Pow is an Elixir package and Phoenix extension that offers a…
Don’t Make Me Tap Twice
I’ve started rough work on a new app for digital “morning baskets“. While I just used Expo when starting Storytime (another app I have in-progress),…
Debugging tricky parameterized types
Parameterized functions are fantastic. I’m talking about the functions that operate around some abstract piece of data, without doing anything that would require specific knowledge…
On File Switching in Rescript
I use Rescript at work, and find that I often want to switch between interface and implementation files. Less often, I also want to inspect…