Jason Tokoph
jasontokoph.com
Jason Tokoph
@jasontokoph.com
I needed a quick and dirty way to run a periodic background task in an Elixir app.

www.jasontokoph.com/tidbits/mini...
Minimal Periodic Task Runner in Elixir
Keeping it simple with GenServer :timeout
www.jasontokoph.com
November 18, 2025 at 2:13 AM
I build a homebridge plugin so I could control my NextDNS settings via Siri: www.jasontokoph.com/hey-siri-blo...
Hey Siri. Block Reddit.
Configuring NextDNS with HomeKit via Homebridge
www.jasontokoph.com
September 17, 2025 at 4:09 AM
Google’s SMTP relay doesn’t support IPv6 /64s in allowlists — which is a pain when every device on your network gets its own address.

Here's how I worked around it with Docker + Postfix on a VPS 👇
www.jasontokoph.com/bypassing-go...
Bypassing Google SMTP Relay IPv6 Limitations
Support /64 blocks with an intermediate SMTP relay
www.jasontokoph.com
July 6, 2025 at 11:24 PM
ExUnit log_level macro - Change the log level on a per test basis - www.jasontokoph.com/tidbits/exun...
ExUnit log_level macro - Jason Tokoph
www.jasontokoph.com
June 28, 2025 at 12:17 AM