Sign in

Ross van Zyl

@rosscodes.com
18 followers 49 following 27 posts

Web developer / Elixir / TS / whatever

PostsRepliesMedia
Ross van Zyl @rosscodes.com · 16/05/2025
Is this the same idea that Jose prototyped a while back?
120
Reposted by Ross van Zyl
Josh Price @joshprice.com · 16/05/2025
Let’s recap: BBC uses custom Elixir DSLs to serve 📈 600m+ monthly unique views 💻 12 servers (down from 100 🧑‍💻 7 #elixirlang engineers! Mind blowing! 🤯
39336
Reposted by Ross van Zyl
Chimney Sweepers Local 420 @bobbby.online · 10/05/2025
“We’re at the stage where we’re watching a child load a 6 shooter with bullets and deciding if we should stop the toddler from shooting us or go ‘this will make a great YouTube video’” Randall Thomas on the @gigcityelixir.bsky.social panel on AI, summarizing the current state of things #ElixirLang
1153
Ross van Zyl @rosscodes.com · 26/04/2025
Finally caught up on this talk from @cigrainger.bsky.social and it’s such a good intro to ML in Elixir youtu.be/5FlZHkc4Mq4?...
youtu.be
Keynote: Ship it! A Roadmap for putting Nx into Production | Christopher Grainger ElixirConf EU 2024
YouTube video by Code Sync
021
Ross van Zyl @rosscodes.com · 22/02/2025
I’m curious if this is something you’d bake into the actual source code or just invoke in an IEx session or something?
100
Ross van Zyl @rosscodes.com · 08/02/2025
In “Cursor Settings” under Features you can add a link to url for docs!
010
Reposted by Ross van Zyl
David Bernheisel @david.bernheisel.com · 07/02/2025
Holy smokes this is awesome, a new debugger for Phoenix LiveView. Think React devtools, but not a chrome extension. github.com/software-man... #ElixirLang
515040
Ross van Zyl @rosscodes.com · 07/02/2025
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
130
Ross van Zyl @rosscodes.com · 02/02/2025
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.
010
Reposted by Ross van Zyl
Nick Rempel @nrempel.com · 01/02/2025
of course they built it lumon-industries.com
35217
Ross van Zyl @rosscodes.com · 17/01/2025
Personally love LiveView and doing stuff with it in side projects. At work the main issue was component library investment. And forms.
000
Ross van Zyl @rosscodes.com · 15/01/2025
I’m sorry to have burdened you with this knowledge.
010
Ross van Zyl @rosscodes.com · 15/01/2025
The grid background is interesting… but does it bug you that the lines don’t align with it?
100
Ross van Zyl @rosscodes.com · 14/01/2025
I’m shocked I didn’t know this existed!
000
Ross van Zyl @rosscodes.com · 13/01/2025
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
000
Reposted by Ross van Zyl
David Bernheisel @david.bernheisel.com · 12/01/2025
Need some reading material to catch up on Ash and all the things it can do (a ton)? #ElixirLang Ash has an upcoming book with PragProg that covers: - Domain models and forms with LiveView - Auth and authz - dynamic search - Rest and GraphQL APIs - notifications (tbd) pragprog.com/titles/ldash...
pragprog.com
Ash Framework
Explore the power of Ash Framework by modeling and building the domain for a real-world web application.
33010
Ross van Zyl @rosscodes.com · 12/01/2025
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.
010
Ross van Zyl @rosscodes.com · 12/01/2025
For an Elixir/Phoenix/LiveView devs out there- high recommend digging through the Plausible Analytics repo as a reference. It’s a great example of a real Elixir app at scale github.com/plausible/an...
github.com
GitHub - plausible/analytics: Simple, open source, lightweight (< 1 KB) and privacy-friendly web analytics alternative to Google Analytics.
Simple, open source, lightweight (< 1 KB) and privacy-friendly web analytics alternative to Google Analytics. - plausible/analytics
030
Reposted by Ross van Zyl
Tyler A. Young ⚗️🧑🏻‍💻 @tylerayoung.com · 08/01/2025
Citing @david.bernheisel.com's Safe Ecto Migrations is like citing the Bible.
Slack message quoting a paragraph from Safe Ecto Migrations explaining that @disable_migration_lock requires you to run the migration on a single node only, since there is no protection against multiple nodes running the same migration at the same time.
192
Ross van Zyl @rosscodes.com · 11/01/2025
Whoever wrote this is living in the year 2.025e3
000
Ross van Zyl @rosscodes.com · 28/12/2024
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.
010
Ross van Zyl @rosscodes.com · 27/12/2024
How would it compare to something like Alacritty?
000
Ross van Zyl @rosscodes.com · 26/12/2024
I wasted multiple consecutive days fighting webpack on previous Phoenix projects. Have t had those same issues with esbuild
100
Ross van Zyl @rosscodes.com · 18/12/2024
After reading about BlueSky verification via domain names I discovered I had an old rosscodes.com URL laying around with nothing on it. I've also been interested in finding a way to use Obsidian as a CMS to publish a Blog site and so far.. fairly frictionless!
rosscodes.com
Blog
010
Ross van Zyl @rosscodes.com · 07/12/2024
This is poetry
000
Ross van Zyl @rosscodes.com · 06/12/2024
That should slow down the Ash development at least for a little! Give others a chance to catch up
110
Ross van Zyl @rosscodes.com · 05/12/2024
This is great! Thanks for sharing. Any reason to not sort by some sort of “similarity” operator with a fragment or similar vector function?
000
Ross van Zyl @rosscodes.com · 05/12/2024
Care to share what you’re using for grabbing and searching? Is that just native Postgres search?
000
Ross van Zyl @rosscodes.com · 05/12/2024
I'm honestly surprised its taken this long. Feels like that show was created with you in mind
000
Ross van Zyl @rosscodes.com · 04/12/2024
That syntax was the a main reason I used Surface for years on a small part of our production app. Very excited to see it in LV now!
000
Ross van Zyl @rosscodes.com · 12/11/2024
Isn’t this sort of the thing THE reason that people use nvim?
100
Ross van Zyl @rosscodes.com · 01/11/2024
But what if I’m lazy
110
Ross van Zyl @rosscodes.com · 31/10/2024
Anything that can mutate data feels like it should be in isolated/local/staging database
010