henrique doro
banner
hdoro.dev
henrique doro
@hdoro.dev
Bridging agroecology and web/app development by building https://gororobas.com

https://github.com/hdoro/gororobas
@isuggest.selfce.st update from 2 weeks later: I'm almost shipping my universal app, and Nativewind v5 wasn't holding up. I switch to docs.uniwind.dev and it works flawlessly.

Of course a few small cross-platform bugs here and there, and unfortunately no CSS cascade, but happy with the result!
Introduction - Uniwind
Welcome to Uniwind - the fastest Tailwind bindings for React Native!
docs.uniwind.dev
October 29, 2025 at 2:32 PM
Not an expert, but I'm enjoying it so far. It's allowing me to port a good chunk of my webdev expertise into RN. I'm already learning A TON of things, so it's a welcome familiarity.

That said, plenty of quirks and frustrating issues, and I haven't fully tested the perf. Hoping it's decent 😬
October 15, 2025 at 9:53 PM
Hey Knut 👋

Love how y'all are steering Sanity, you never cease to amaze me :)

On the topic of materialized views, what's the direction you're taking it? Ah, if only Sanity was optimized to be an end-user DB... My dream stack since 2018, GROQ FTW 🤩
August 29, 2025 at 2:26 AM
Great post, indeed! I hope its success is inevitable, as you put it 🤞

I'm currently experimenting with Rama from RedPlanetLabs (by @nathanmarz.bsky.social ), built entirely on incrementally-maintained indexes/views. All the data is materialized from immutable events, feels great to develop with ✨
August 29, 2025 at 2:23 AM
And wow, oh wow, am I arriving at unexpected realizations about the UX design and ideas of @gororobas.com!

Loving the process 🤩
June 5, 2025 at 11:30 PM
I'll think a bit more on your input and probably re-read the book (and hopefully with company, would love a book club!)

In any case, it's as you've said: "this not an algorithm–it is possible to make some mistakes and wander of the path but still get to a good residual architecture."
June 5, 2025 at 11:30 PM
Wow, thank you so much for the answer!

I realize I'm collapsing Business Reaction / Technical Change with residues.

I'm seeing residues as the reactions & changes to survive attractors, which I guess must be quite well discussed to determine the final approach to the system, no?
June 5, 2025 at 11:30 PM
I'm wondering:

1. Should I be thinking about grouping residues?
2. How do you sequence stressors and residues? When future stressors are answered by previous residues, I'm referring to them by title, but often I feel a latter stressor better explains the residue.

Any general words of wisdom?
June 5, 2025 at 10:43 PM
Rural Mexico is nearer, more pleasant, and a cheaper & faster travel.

You'd probably fight less with these 10 people there than inside the suffocating space ship 😛
May 24, 2025 at 11:43 AM
Also, introduce me to your friends, they seem sensible 👀
May 21, 2025 at 10:44 AM
Trick is to show them Lean will help them with their transition to regenerative ag...

How, though, no idea 😛
May 21, 2025 at 10:41 AM
Also, MS has pretty much won the JS game: GitHub, npm, VS Code, Typescript... All MS products that dominate this ecosystem's mindshare

Plus it's not like they've ever dropped the ball on .net
May 20, 2025 at 11:04 PM
To those of us who can't be in Berlin, would you share some of your learnings and discussions on local-first for rural and activism settings? :)

Highly relevant to me and trying to apply it to @Gororobas.com
May 19, 2025 at 11:58 AM
That!

And the fact that very shady actors are using LLMs to further greed, war and destruction: think finance day trading, AI for targeted genocide, finding more petroleum to burn

As usual, the neoliberal narrative derail us by focusing on the individual's responsibility
May 15, 2025 at 6:55 PM
Wow, you went the extra mile! I was just thinking big as in anything beyond a simple todo or crud blog app 😜

Do you remember realworld.io? Any thoughts on it?
GitHub - gothinkster/realworld: "The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more
"The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more - gothinkster/realworld
realworld.io
May 9, 2025 at 11:01 AM
People make tiny apps and compare them, but we need to test complexity. Then, another challenge is digesting big codebases quickly to assess models. Also the cost and time it'd take to pool comparisons...

Not easy!
May 9, 2025 at 10:22 AM
I don't have answers either, but I do know this benchmark would have to be a moving target. Else model companies would optimize for those and skew our judgement.

1/2
May 9, 2025 at 10:22 AM
Se olharmos direitinho, é como muitas das nossas ancestrais sempre cozinharam - nada desperdiçado, os rangos mais produzidos reservados pra ocasiões especiais e oferendas.

A expressão "refeição que não acaba" peguei de um livro que não li 😅

"An Everlasting Meal"
www.goodreads.com/book/show/11...
An Everlasting Meal: Cooking with Economy and Grace
Reviving the inspiring message of M. F. K. Fisher’s How…
www.goodreads.com
May 8, 2025 at 11:32 PM
Bom, sobre o Gororobas projeto não tem muito a falar, mas do conceito das gororobas como resistência à estetização extrema da comida, esse sim!

Gosto da ideia de refeições que nunca acabam: a comida de ontem se incorpora na de hoje, sempre fresca, com ingredientes cultivados e sabores inusitados 🍲
May 8, 2025 at 11:32 PM
For LLMs to be more "matcha", it'd have to be the other way around: 5x more reliable, 2x faster 😜
May 5, 2025 at 4:11 PM
Put another way, the AI promise is like too much coffee. I get antsy, anxious and desperately looking to build something new, when often what I need requires time and meditation.

The speed promise derails me when faced with hard problems that the auto complete or overly confident LLM won't solve
May 5, 2025 at 11:46 AM
Personally, it's a car with uncontrollably high acceleration: when the path ahead is obvious and in a straight line, it helps a ton; but when I'm unsure about what I should build, I keep smashing this fast car against everything to my own detriment.

1/2
May 5, 2025 at 11:46 AM
Perhaps if you sprinkle some black pepper from that shiny new library™️ the pasta will make it through fine dining, huh? 😛
March 27, 2025 at 12:11 PM
Personally, I've been thinking about embodiment in relation to creating stronger memories on our photos arts & writing that usually get dumped into Drive folders or photo apps without any friction or thought.

Can share some of my experiments, they're private since based on very personal experiences
March 12, 2025 at 7:43 PM