Skip to Content Skip to Navigation
Profile image for Humberto Rocha

Humberto Rocha

@humrochagf@humberto.io

Software developer, self-hosting hobbyist, and problem solver

77 Posts Posts & Replies 367 Following 83 Followers Search
Humberto Rocha boosted

Na minha opinião, quem tem experiência com e realmente gosta da sintaxe e ergonomia da linguagem tem muito mais facilidade em se adaptar a

Veja esse exemplo de sobrecarga de operadores usando POP em Python e Trait em Rust.

A implementação é bastante parecida.

Humberto Rocha boosted

"The Disappearance of an Internet Domain"
or
How we could lose the .io TLD.

every.to/p/the-disappearance-o

Humberto Rocha boosted
Humberto Rocha boosted

I really like the new script metadata and UV supports it, so I will update ALL my projects documentation examples to use uv run as the default runner.

Much easier than asking people to create a virtualenv and activate it.

BTW: is a library I maintain, it loads settings from various sources and parses, merges, validates it, It can be integrated with , , and supports reading settings from or , or even custom storages.

Humberto Rocha boosted

Implementar Activitypub é trabalhoso, mas é divertido ver a interação entre plataformas completamente diferentes acontecendo.

Agora eu consigo seguir a conta do meu servidor AP 🤩

Humberto Rocha boosted

My favorite dev setup for a friday 🥰

Humberto Rocha boosted

Chegou ontem meu Gl.inet Flint 2 chegou ontem, bom demais ter um roteador rodando OpenWrt e não ter que ficar me matando nas interfaces proprietárias engessadas dos roteadores dos provedores de Internet 😅

Humberto Rocha boosted

LB: Names really do matter, and naming things is hard.

But sometimes, the difficulty of naming things can serve as a warning. Think of it as a design smell. Sometimes things are hard to name because they only exist in your mental model, and the model isn't serving you. Take it as a prompt to reevaluate how you're thinking about the problem.

jenniferplusplus.com/named-thi

Humberto Rocha boosted

I have content being served on foo.bar/@zaz (it is a PHP application)

I want the subdomain zaz.foo.bar, to serve the same contents.

I tried a rewrite, but that redirect users and I want to keep the original url on the client.

I tried proxy_pass but that doesn't allow path parmeters.

Is there a solution without changing the app?

Awesome post about giving people the opportunity to thrive jairojair.com/articles/giving-

Humberto Rocha boosted

the cycle ☺️

Humberto Rocha boosted

OMG! Yes. Please. 🤣🤣🤣

Humberto Rocha boosted

Well this turned from a "hmm, I wonder" moment, to consuming most of my weekend.

It does feel like a good "bang for buck" feature. A relatively small update that adds a lot of value.

github.com/Textualize/textual/

Humberto Rocha boosted

👀 BrowserPub: A browser for exploring and the ⁂fediverse

browser.pub

Edited 77d ago
Humberto Rocha boosted

Check out the , SoulsCircuit's very cool retro-futuristic handheld tablet/console.

Designed with Free Software, the pilet runs and a full range of KDE software.

More at

soulscircuit.com/pilet

Follow SoulCircuit and the progress of the piet here:

@soulscircuit

@kde@lemmy.kde.social

Edited 94d ago
Humberto Rocha boosted

Astral’s uv 0.3.0 announcement is a great example of how @ambv once told me: “you’d be surprised what you can achieve in 8h / day”:

astral.sh/blog/uv-unified-pyth

Humberto Rocha boosted

Hey there 👋

If you have any questions about how to use Mastodon or the rest of the Fediverse, it is totally fine to ask! I'm an actual human being here, and I'll try to help answer any questions if I can!

I didn't set up this account to be one-directional or mass audience, it's meant to be about helping people directly. 🙂

Humberto Rocha boosted

We have a small gift for the fediverse today: over the past 8 months, we've been building an icon library for various decentralized social platforms and protocols within the space.

It's an ongoing effort, and we're happy to release our initial version today. It's like Font Awesome, but for the Social Web!

wedistribute.org/2024/08/decen

Humberto Rocha boosted

- Don't accept a role that is outside your core responsibilities if you don't feel comfortable

-Don't change technologies to secure employment if you don't plan too

- Don't jeopardise your working style (Hybrid, remote, flexible hours)

- Don't become a people manager if you want to remain an IC

It's tough at the moment but staying true to who you are will shine through and help you achieve your long-term goals.

Have a good day everyone

"When I'm mad at something at work, I open task manager and kill a random edge process" is the best stress management tip I got this year 🤣

Humberto Rocha boosted

spipm / Depix

Recovers passwords from pixelized screenshots

github.com/spipm/Depix

Humberto Rocha boosted

This is my current obsession: artifactguesser.com/

I'm truly terrible at this game and can't stop playing it!!

Humberto Rocha boosted

Meet the main folks behind on our shiny new Team webpage!

postmarketos.org/team