414 private links
Does ADHD folks ever feel restless or worried when they’re not being productive? It takes few forms.
- You’re bored, but can’t find anything to make you not bored, and you have shit to do, but none if it is fun/stimulating, so…. angst!
- Internalized ableism, in that you’re overstimulated and want to sit around and do absolutely nothing, but society makes you feel like shit for doing so.
Both create anxiety (nervous or angst from the german language)
A new standards compliant HTML5 parser in pure python code
Lessons from maintaining an open source tool:
- Simplicity is a feature
- Real users reveal problems
- open source is a marathon
Yet through all these changes, the need for efficient HTML delivery remains constant. That's perhaps the most interesting lesson: fundamental problems persist even as technologies evolve.
Dioxus is the promise of having a single code base for your mobile apps and web apps and desktop apps.
The project goal is to be a real fullstack framework. A single code base for the client and for the server.
After server side rendering and client side rendering:
So boom, third generation, full stack, best of both worlds. We do the render on the server like before, and we stream it to the client, which can display it as it’s being received. But alongside that rendered HTML, the server also sends the structured data that it used to render the HTML.
Now the whole point of having the server stream markup is that we can show it early before the app is even loaded on the client.
Dioxus offers many hooks prefixed use_ to add reactivity. "If you break the rules of hooks, you don’t get a build error or even a runtime error. You just get a weird behavior, which can be hard to debug."
A second issue is
So does Dioxus spark joy? Not yet. In the meantime, I’ll be doing Rust on the backend, and TypeScript on the frontend.
The Dioxus team is doing a lot of hard, interesting work. They have a Flexbox implementation that they’re sharing with Servo. They’re doing their own HTML and CSS renderer now to make desktop applications without a full-fledged web engine.
The "cloud" is really some else's computer. By contrast, local doesn't just mean the laptop you're holding. It includes anything you own and control: PC, server, NAS.
I love the diagram :smile:
Not because I want to avoid cloud-like features, but because local gives me the same benefits without giving away control.
Tauri has two limitations: lack of support for .appx and .msix bundles on windows and issues with MacOS universal binaries for arm64 and x64.
The rest seems in favor of Tauri.
A feedback about decisions made in the rust language. Grayson give its experience as founder of the language.
Going from a small blog to a heavy blog, to minimalistic again
GraphQL becomes burden when GraphQL can not be support by all clients. Thus a REST API layer is needed and at the end, "we had a REST API that happened to use GraphQL.js internally".
The solution comes to Zod: runtime validation, avoid JSON serialization gotchas and filter extra properties.
Learnings: question established patterns; start with complexity; tools matter but patterns matter more and simplicity always win.
The patterns are indeed underrated.
GraphQL for: diverse client types with vastly different data needs; query flexibility outweighs architectural simplicty.
Zod + REST for: runtime validation, architectural simplicity, prefer REST patterns, building internal APIs with known customers.
Comment a été organisé l'évènement Cloud Nord.
Les vidéos de l'évènement sont disponibles sur Youtube : https://www.youtube.com/playlist?list=PLVQhat0Bx0WB-fhbbQ0bQkhfTLAZIU2IU
Some useful tips in the CLCLI to handle dotfiles and customization of the shell.
The poisonous tumour installed in my brain by a decade of reading about Silicon Valley always thinks 'this is a business that can never scale' and it's like well yes that is the fucking point actual
In short, I am now trying really hard to spend my money in ways that I hope will affect and improve the world around me both for myself and for others. None of us can do it alone. But I think there is hope if we do it together.
I haven't been talked down to by anybody else who is also making their own gentle change. The same way that you rarely get shit on by somebody doing better than you at anything.