Mario Vellandi

Mario Vellandi

@vellandi.net

Marketing, Engineering, and Media 🏡 vellandi.net

859 followers949 following574 posts

View full thread

Updated the 1st ending to better lean on collaborative software dev while slightly hinting at semantic ui for humans and agents. Multiple people join a new 'committee' the antagonist started

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?

My editor Eric updated the story today, and am now looking to refine the first 2 endings. Design systems are adapting to serve humans & agents. The protagonist needs insight and a glimpse into how his role will need to change.

To do that, I’m leaning on the book “The Goal” in second ending, and learning about generative UI ala CopilotKit for the first. If anyone has resources or recs on who to talk to, let me know 🙂

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

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

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...

View full thread

One thing that I watch out for now is when apps or commands offer help to install plugins/etc, is WHERE it's actually done. Bc right now, it feels like a 'npm install -g' moment and I'm waiting around with a fly swatter

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...

Asking the agent to analyze each skill, plugin, mcp has been enlightening to understand how much is being plugged into the context window and how often (system vs. each turn).

At the User level, I now only have the following: claude-mem (or mem0 for other agents), context-mode (process output saved outside chat), context7 (multidocs search + retrieval), and superpowers

In an age of endless media, I‘ve increasingly admired great interviewers whether it be Conan O’Brian, Ira Glass, or broadcast news journalists.

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:

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

Gergely Orosz@gergely.pragmaticengineer.com

What if we're actually in the middle of the third golden age of software engineering? This is what Grady Booch (@booch.com) sees happening. If you are anxious about the state of the industry, you want to watch/listen to Grady's longer-term perspective: www.youtube.com/watch?v=OfMA... (cont'd)

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

Makes me wish Claude Code plugin had a simple "ask" mode as well, as well as stopping after a plan is accepted instead of jumping right into implementation. The editor layout and usage made me realize it's an adaptive interface for different users including designers.

Which brings up an open-ended question of how particular interfaces can adapt to what the person is doing, how far are they along, etc. This being related to CC asking qualifying questions with multiple choice responses before proceeding.

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

What's interesting is that it actively encourages categorizing a segment into different types, so that it's not necessarily just about ads, but a variety of other segment types. That way, viewers can whitelist/filter segments. Submitters see an attribute checklist to review before sent.

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)

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

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

View full thread

recent content, for another agent to query against. The ex-community manager slash librarian in me, marvels how the entire process could be so much more efficient and humane if tech communities centrally shared common resources like events, jobs, profiles, usage info that could queried or

distributed by other ecosystem players. In a world of increased media and software supply, I'd like to think smart sharing along the lines of Craigslist and Fandom would be better for us (and the agents too).

View full thread

A part of me thinks it just comes down to great metadata, indexing, and search capabilities provided by github, npm, hex.pm, elixir-observer (multi source), and agent.md rules to use these services. This at least helps with all the projects that may never be considered if they didn't get

publicity from tech/community media. Secondly, there is tremendous value that curators like Mark and David from "Thinking Elixir" podcast, and Hugo with the "Elixir Radar" newsletter bring. Which makes me curious about an agent that would just review and index historical and

existing language/vm ecosystem"? That's a discovery and trial concern, which aside from searching directories, word-of-mouth, and community media & peer dialogue, now includes asking an agent "find me options for X" or it doing it auto sometimes with a wary web query "X best 2026". While discovery,

learning, and shaping dev with AI from scratch will probably never lose its thrill, using existing codebases (esp. well-designed and documented) saves us even more time. IF we were to leave the discovery/trial process mostly to queries, how could we optimize it further?

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.

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.