Mario Vellandi
banner
vellandi.net
Mario Vellandi
@vellandi.net
Marketing, Engineering, and Media
🏡 vellandi.net
Pinned
How programming languages do marketing/engagement: a quick study. I researched the landscape last week and put this table together. Although attributes like memberships, donations, or newsletters may have been available, doesn't mean they were prominent or any good
docs.google.com/spreadsheets...
Language Communications
docs.google.com
I'm creating/generating a documentation site on TanStack Router so I can better understand its mechanics for myself (bc the official docs are good but the design is busy with little contrast). In the generation process, it's funny and annoying how verbose and repetitive the content can get.
January 4, 2026 at 1:19 PM
I'm upgrading my shared Hetzner server to a larger instance using a snapshot. It was running Coolify for managing projects/services with docker. It's all relatively new to me, but it's nice having direct control.
December 31, 2025 at 11:14 AM
I dreamed that a team and I launched a difficult tech project for a large co., then the CTO said "you're the web guy right? We'll need this now for Spring Boot". In calm terror I asked "Can I use Kotlin instead of Java?". I got a 'no', and so I quit
December 28, 2025 at 9:05 AM
I'm really digging TanStack Start and its full frontend suite. I love Phoenix and all, but the ease of importing practical shadcn ui components is fab.
December 17, 2025 at 7:39 PM
anyone else notice the multiple choice questions in claude code? I saw it in vscode today and thought it was a reasonable way to efficiently get feedback
December 17, 2025 at 6:57 PM
So I'm learning some iOS and dang, Xcode is quite a beast (as expected compared to a simple editor). It kind of makes me feel this is where maybe Figma should be going if one actually wanted to build instead of just design prototypes
December 16, 2025 at 9:35 AM
Reposted by Mario Vellandi
Dan Janowski has stepped up to serve the community. He speaks on the topics we need to hear, he is doing invaluable voluntary work throughout the EEF.

This talk is what he believes needs to be done.

goatmire.bold.video/v/mex6e
#goatmire #elixirlang
Desirable Shores - Dan Janowski
"I will illustrate our shared challenge and how we can, and must, collaborate to realize the full potential of our ecosystem and ensure its long term health and sustainability."
goatmire.bold.video
December 15, 2025 at 10:01 AM
If you're a dev looking to host some videos for an app, consider Mux. Their free tier allows 10 videos with no filesize limit, and the customization options are great.
December 8, 2025 at 3:27 PM
Off to Munich to see my fam and two siblings flying in from U.S. looking forward to stories and Christmas markets for food and hot wine
November 24, 2025 at 11:09 AM
Work has me diving deep into TanStack Start, Zitadel with Better Auth, and API calls to a Go data service. Although there's no elixir, it's refreshing to be using something different and using latest features.
November 22, 2025 at 9:51 AM
started using Freeform on iPad, a great canvas/whiteboard app that I didnt know apple made
October 23, 2025 at 6:14 PM
Reposted by Mario Vellandi
It's neat to see them encourage developers to add ARIA tags to pages though, an "agent" can be thought of as effectively another form of assistive technology
October 21, 2025 at 6:50 PM
We need more of this type of sarcastic commentary replacement.ai
October 19, 2025 at 6:03 PM
Great resource for learning about Effect TS github.com/PaulJPhilp/E...
October 19, 2025 at 8:53 AM
The newish claude code behavior of creating multiple docs files seems reasonable, but the growing problem is stale, outdated content with tmi
October 18, 2025 at 9:48 PM
in ”age of ai”, it’s disturbing to read about how there wasn’t nearly enough data to train gpt-3, so tons of low quality, illegal, and psychologically harmful content was used and the model later rlh-tuned using cheap, desperate foreign workers, just like FB did earlier for content moderation
October 18, 2025 at 9:20 PM
Wow, I'm impressed with @zitadel.com as a comprehensive self-hosted auth service. I'm setting it up with tanstack and better-auth, but I reckon it could be used with Phoenix via an auth lib over oidc
October 17, 2025 at 6:35 AM
Reposted by Mario Vellandi
💜 @elixir-lang.org v1.19 is the first release with OpenChain certification — bringing more transparency and trust to the BEAM ecosystem.

Big thanks to @maennchen.dev and our sponsor Herrmann Ultraschall for making this milestone possible! 👏

🔗 elixir-lang.org/blog/2025/02...

#Elixilang
October 16, 2025 at 6:51 PM
Building a concept gadgetbot rental service using tanstack start, effect, and some ddd. It won’t be easy to wire up like Ash+Phoenix, but im interested in the architecture of effect workflows and playing with shadcn
October 10, 2025 at 10:56 AM
In a NotebookLM summary of this convo w/Figma www.youtube.com/watch?v=wGEn..., I agree brand UX, voice, and details will become stronger differentiators as software copycats increase, tho imo it's marketing and PR have always been user growth factors. Regarding Figma, the gen UI thing is neat but..
October 9, 2025 at 7:51 AM
whoah, I just installed Helium browser and noticed uBlock origin installed and active by default 😀
October 4, 2025 at 8:25 PM
It feels like now “AI Engineer” conf has become “PR Ted Talk” meets 2021 Nextjs conf.
If Simon Willison, Jeremy Howard, and Karen Hao organized a conf, I would be excited about that bc it’s fckn real and sincere
October 2, 2025 at 9:56 PM
Ok, so maybe you know Frozen movie songs. I like the German version of “Into the Unknown” better than the original English version
youtu.be/txdgKrt-oU0?...
Willemijn Verkaik, AURORA - Wo noch niemand war (aus "Die Eiskönigin 2")
YouTube video by disneymusicdeVEVO
youtu.be
October 2, 2025 at 9:21 PM
The parallels between elixir genservers and cloudflare durable objects are neat. Just exploring for now with a quick app
October 1, 2025 at 9:48 AM