Ross van Zyl
rosscodes.com
Ross van Zyl
@rosscodes.com
Web developer / Elixir / TS / whatever
Is this the same idea that Jose prototyped a while back?
May 16, 2025 at 12:24 PM
Reposted by Ross van Zyl
Let’s recap:

BBC uses custom Elixir DSLs to serve

📈 600m+ monthly unique views
💻 12 servers (down from 100
🧑‍💻 7 #elixirlang engineers!

Mind blowing! 🤯
May 16, 2025 at 9:02 AM
I’m curious if this is something you’d bake into the actual source code or just invoke in an IEx session or something?
February 22, 2025 at 10:37 PM
In “Cursor Settings” under Features you can add a link to url for docs!
February 8, 2025 at 3:13 AM
Been using it for a while and it’s pretty solid. Having it index Hexdocs for libraries you use reduces a lot of the hallucinations or pseudo-Ruby code I used to get with Copilot
February 7, 2025 at 7:34 PM
I think most Elixir devs go through a phase of GenServer-envy. Feels like such a powerful tool and unique to the BEAM. But 90% of it could generally be done better and simpler with Oban or similar.
February 2, 2025 at 10:32 PM
Personally love LiveView and doing stuff with it in side projects. At work the main issue was component library investment.
And forms.
January 17, 2025 at 8:26 PM
I’m sorry to have burdened you with this knowledge.
January 15, 2025 at 10:06 PM
The grid background is interesting… but does it bug you that the lines don’t align with it?
January 15, 2025 at 11:50 AM
I’m shocked I didn’t know this existed!
January 14, 2025 at 8:42 PM
Years ago I added

alias phx=“iex -S mix phx.server”

And I’ve used it so long I keep forgetting it’s not the actual command
January 13, 2025 at 8:21 PM
I’ve been curious about this pattern more after reading Domain Driven Design Made Functional. It feels more verbose to me but helps immediately indicate the dependencies between functions and makes “mocking” less necessary.
January 12, 2025 at 2:42 PM
Whoever wrote this is living in the year 2.025e3
January 11, 2025 at 2:57 AM
One reason to keep in context is standardizing business rules. Eg “list users ignores soft-deleted users”, means we don’t need to remember that conditional everywhere and can build on top of that.
December 28, 2024 at 9:21 PM
How would it compare to something like Alacritty?
December 27, 2024 at 6:31 PM
I wasted multiple consecutive days fighting webpack on previous Phoenix projects. Have t had those same issues with esbuild
December 26, 2024 at 4:21 PM
This is poetry
December 7, 2024 at 6:54 PM