Sign in

Mario Vellandi

@vellandi.net
858 followers 949 following 574 posts

Marketing, Engineering, and Media 🏡 vellandi.net

PostsRepliesMedia
Mario Vellandi @vellandi.net · 01/06/2026
Buddy of mine and I released a story game today themerge.vellandi.net
themerge.vellandi.net
The Merge
A Frontend Engineer choose-your-own-adventure story where every choice affects whether your PR is merged and where you'll land in one of 7 endings.
020
Mario Vellandi @vellandi.net · 09/05/2026
Working on sound today and realizing that JS volume control of the HTML web audio element which is problematic with iOS Safari. I'm using `howler.js` to try and remedy to no avail yet. Has anybody else has ever dealt with such a problem?
000
Mario Vellandi @vellandi.net · 05/05/2026
Anyone want to playtest a game about dev culture? winky.vellandi.net Feedback appreciated 😀
120
Mario Vellandi @vellandi.net · 06/04/2026
Are tech media influencers validly whining about Anthropic or is it just sad rage bait? I understand the updated TOS, enforcement, and 3rd party tool use pricing…I just thought the generous subsidies would eventually end and membership tiers would be limited to their products
110
Mario Vellandi @vellandi.net · 05/04/2026
When I occasionally look at SWE job opportunities in Germany, I get sad how seemingly 95% involves PHP or Java 😒
000
Mario Vellandi @vellandi.net · 04/04/2026
An extension to slow down animations and tech demos slowmo.dev
000
Mario Vellandi @vellandi.net · 03/04/2026
I find it hilarious OpenAI bought the “tech bro PR net” TBPN. Reminds me of a16z buying Turpentine podcast net, a few years after shuttering a16z future.com It’s always about buying reach to influence editorial + ad impressions
000
Mario Vellandi @vellandi.net · 02/04/2026
Last day of NYC vacation before flying home
000
Mario Vellandi @vellandi.net · 18/03/2026
This week I've been learning where agent skills/plugins are installed, optimizing them, and reverse-engineering an image annotation skill from screenshots + descriptions with nano banana pro (very cool!). Now doing various remotion + agent tuts, optimizing github.com/remotion-dev...
110
Mario Vellandi @vellandi.net · 13/03/2026
I just heard about "autoresearch" by @karpathy; here's a plausible notebooklm summary gist.github.com/mvellandi/84...
001
Mario Vellandi @vellandi.net · 09/03/2026
I researched 84 different tactics and examples for brands to engage with people in the following categories: Market Validation Official Comms Media and Publishing Community and Identity Learning Interactive Engagement Innovation Operational Transparency docs.google.com/spreadsheets...
docs.google.com
Big Audience Engagement Map by Mario Vellandi
010
Mario Vellandi @vellandi.net · 06/03/2026
In an age of endless media, I‘ve increasingly admired great interviewers whether it be Conan O’Brian, Ira Glass, or broadcast news journalists.
000
Mario Vellandi @vellandi.net · 24/02/2026
It’s a bit cringe when I think of tech YouTubers who mix drama farming, sensationalism, rage baiting, mixed with occasional great insights. From the Economist style guide:
010
Reposted by Mario Vellandi
Albert Pinto @70sbachchan.bsky.social · 24/02/2026
cant.stop.laughing
143004892
Mario Vellandi @vellandi.net · 19/02/2026
This is like organizational culture, information architecture, and documentation had a baby: handbook.gitlab.com
handbook.gitlab.com
The GitLab Handbook
GitLab's Handbook is a public guide that documents nearly every aspect of how the company operates offering a blueprint for remote work and ways of working.
000
Mario Vellandi @vellandi.net · 19/02/2026
Yeah, isomorphic JS apps without rsc mental overhead is better. I dig TanStack youtu.be/wkXvv0iJffg?...
youtu.be
Frameworks don't matter anymore...
YouTube video by Awesome
000
Mario Vellandi @vellandi.net · 08/02/2026
The core of swe balances technical, economic, and ethical forces—a human-centric task that AI currently can't do. Those who master systems theory & high-level complexity mgmt are poised to thrive, as industry shifts focus from "plumbing" & raw code gen to orchestrating complex, large-scale systems
030
Mario Vellandi @vellandi.net · 07/02/2026
I miss the band 311. their sound was fun and only slightly melancholc, “drugstore cowgirli“ aside
000
Mario Vellandi @vellandi.net · 02/02/2026
Learned a little Pulumi infra-as-code today. Neat and high level
000
Mario Vellandi @vellandi.net · 02/02/2026
I’m at an infra conference and a speaker expressed serious concern about a future inability to hire juniors, as ai-related automation will already reduce mid-level workforce
110
Reposted by Mario Vellandi
Karen Hao @karenhao.bsky.social · 27/01/2026
Last summer, as OpenAI sought to transition from nonprofit to for-profit, civil society groups pressed the company for accountability. Tyler Johnston, the founder of an AI watchdog, was among them. Then OpenAI showed up with a subpoena at his door. My latest for @moreperfectunion.bsky.social.
youtube.com
OpenAl Showed Up At My Door. Here’s Why They’re Targeting People Like Me
YouTube video by More Perfect Union
410861
Mario Vellandi @vellandi.net · 27/01/2026
Am enjoying this interview with Cursor's design lead, demoing an OS research project using agents and the internal browser, along with software and interaction design. www.youtube.com/watch?v=bdh8...
100
Mario Vellandi @vellandi.net · 27/01/2026
Gotta say, SponsorBlock is a neat example of crowdsourcing. It's a browser plugin for YT where people can easily submit time segments of a video to a central DB that's then synced to all other users, allowing the playhead to auto skip noted segments. sponsor.ajay.app Obv not fab for producers
110
Mario Vellandi @vellandi.net · 26/01/2026
following this anthropic article on iterative agent dev www.anthropic.com/engineering/..., I'm trying to build a a meta-scaffold for greenfield projects, system isolated using local containers and mounts, used for pre-planning and subsequent dev
100
Mario Vellandi @vellandi.net · 22/01/2026
Yay! I’m going to Fosdem next weekend in Brussels, followed a few days at “Configuration Camp” with a devops nerd friend who will be my translator (im an IaC noob)
000
Mario Vellandi @vellandi.net · 21/01/2026
I want an sms service that’ll ping me to go look at the night sky for northern lights. There have been 3 events in last couple years and my wife and I only hear about it the next day
010
Mario Vellandi @vellandi.net · 20/01/2026
I'm building a traditional wordpress theme for a 100+ collection of interactive stories...and there's no tailwind nor component files. Strange and tedious
010
Mario Vellandi @vellandi.net · 16/01/2026
Following @codestirring.bsky.social thoughtful post on dev with AI www.chrisgregori.dev/opinion/code... I thought: "instead of building software components and sub-systems from scratch, how might we better take advantage of existing and new OSS software to build upon? Especially within an
120
Mario Vellandi @vellandi.net · 04/01/2026
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.
100
Mario Vellandi @vellandi.net · 31/12/2025
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.
110
Mario Vellandi @vellandi.net · 28/12/2025
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
020
Mario Vellandi @vellandi.net · 17/12/2025
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.
010
Mario Vellandi @vellandi.net · 17/12/2025
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
020
Mario Vellandi @vellandi.net · 16/12/2025
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
010
Reposted by Mario Vellandi
Lars Wikman @lawik.bsky.social · 15/12/2025
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
goatmire.bold.video
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."
154
Mario Vellandi @vellandi.net · 08/12/2025
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.
020
Mario Vellandi @vellandi.net · 24/11/2025
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
100
Mario Vellandi @vellandi.net · 22/11/2025
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.
010
Mario Vellandi @vellandi.net · 23/10/2025
started using Freeform on iPad, a great canvas/whiteboard app that I didnt know apple made
000
Reposted by Mario Vellandi
Simon Willison @simon.fedi.simonwillison.net.ap.brid.gy · 21/10/2025
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
There was one other detail in the announcement post that caught my eye:

    Website owners can also add ARIA tags to improve how ChatGPT agent works for their websites in Atlas.

Which links to this:

    ChatGPT Atlas uses ARIA tags---the same labels and roles that support screen readers---to interpret page structure and interactive elements. To improve compatibility, follow WAI-ARIA best practices by adding descriptive roles, labels, and states to interactive elements like buttons, menus, and forms. This helps ChatGPT recognize what each element does and interact with your site more accurately.

A neat reminder that AI "agents" share many of the characteristics of assistive technologies, and benefit from the same affordances.
323
Mario Vellandi @vellandi.net · 19/10/2025
We need more of this type of sarcastic commentary replacement.ai
000
Mario Vellandi @vellandi.net · 19/10/2025
Great resource for learning about Effect TS github.com/PaulJPhilp/E...
010
Mario Vellandi @vellandi.net · 18/10/2025
The newish claude code behavior of creating multiple docs files seems reasonable, but the growing problem is stale, outdated content with tmi
000
Mario Vellandi @vellandi.net · 18/10/2025
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
000
Mario Vellandi @vellandi.net · 17/10/2025
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
030
Reposted by Mario Vellandi
Erlang Ecosystem Foundation @erlef.org · 16/10/2025
💜 @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
0229
Mario Vellandi @vellandi.net · 10/10/2025
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
020
Mario Vellandi @vellandi.net · 09/10/2025
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..
110
Mario Vellandi @vellandi.net · 05/10/2025
Charm made a terminal AI coding agent: github.com/charmbracele...
github.com
GitHub - charmbracelet/crush: The glamourous AI coding agent for your favourite terminal 💘
The glamourous AI coding agent for your favourite terminal 💘 - charmbracelet/crush
040
Mario Vellandi @vellandi.net · 04/10/2025
whoah, I just installed Helium browser and noticed uBlock origin installed and active by default 😀
010