Andrew Timberlake

Andrew Timberlake

@andrewtimberlake.com

🛠️ buildinpublic ☕️ coffee 👨‍💻 programmer 🎸music ✝Christ follower 💭 sharing his thoughts • Monitor your site ☁️ http://sitesure.net • 💌 https://mailcast.io #ElixirLang

131 followers182 following110 posts

The last jump was from 3m to 1y. Showing up every day for a year is a huge commitment. This app did almost nothing to help me celebrate the success and then I immediately felt like the next 365d were going to be a slog. I’ve stopped. Not because of the app, but it didn’t help.

Sometimes you only want validation to be applied if some condition is met. In one of my projects the first workflow step always runs immediately (0 days) and the rest have to be at least 1 day apart (>= 1 day), so I only wanted validation from the second step. #MyElixirStatus

I had an hour and a half video chat with a customer who only bought a $2/m plan on Mailcast, but it was worth it. I watched them struggle. I identified where I had to point out things that I thought were obvious. Today I’m changing a bunch of UI based on that learning.

Add multiple hooks to an element with Phoenix LiveView I needed to add functionality to an element with an existing hook. I could add concerns to that hook or add a new hook (not possible). Now I have a single hook that delegates to two. #elixirlang andrewtimberlake.com/blog/2025/03...

andrewtimberlake.comMultiple hooks per element in Phoenix LiveViewPhoenix LiveView only supports one hook per element. This article shows how to delegate out to other hooks.

I was just about to reply to a customer email about how their request wouldn’t work, but, off course almost anything is possible. Google plus class="user-invalid:border-rose-400" and we’re there 🎉 🗑️📧