Bruno Cesar Rocha ★ - rochacbruno
banner
bruno.rocha.social
Bruno Cesar Rocha ★ - rochacbruno
@bruno.rocha.social
I post about #python #rust #rustlang #linux #freesoftware (en, pt)

Coder @ Red Hat Ansible
Creator @ Dynaconf & Marmite SSG
Tuber @codeshow.me
Fellow @ ThePSF
🇧🇷 @ 🇵🇹

Links: https://bruno.rocha.social

Text: https://rochacbruno.com
Pinned
Não sei pq ainda insisto em postar aqui no Bluesky!?

No Fediverso é muito melhor! estou considerando dar um gelo nessa conta aqui e focar só no Rochaverso!

segue lá:
@[email protected]
go.rocha.social/@bruno
Bruno Cesar Rocha ★ rochacbruno, @[email protected]
Engineer @ RedHatEducator @ LINUXtipsFellow @ PSFCreator @ Dynaconf.comTuber @ CodeShowLocation: 🇵🇹Lang: pt / enPronoums: he/himBTW: #rustlang #vegan #arch #kde #progmetal #linux #python #FastAPI #dja...
go.rocha.social
Quase 20 anos de canal no Youtube :)
December 12, 2025 at 10:53 PM
Eu consegui superar a Daily de hoje! Você consegue? Developer - 1m 09s 🚀 #LINUXtips #AdailyDev #DevOps #Developer adaily.dev by @linuxtips.io
ADAILY.DEV - Desafio Diário para Developers & DevOps
Teste suas habilidades com um novo desafio todos os dias. Cenários reais de produção te esperam.
adaily.dev
December 12, 2025 at 12:37 PM
#DankLinux 1.0 is released!

Niri + DMS is One of the best desktop experiences I ever had!

Started contributing because I wanted a timezone clock and ended up creating a plugin system & the plugin registry, few months later we now have 26 plugins in the ecosystem!

danklinux.com/blog/v1-rele...
DMS 1.0 "The Dark Knight" Released | Dank Linux
DMS 1.0 is here! Read about the first major release of DankMaterialShell!
danklinux.com
December 11, 2025 at 7:29 PM
Reposted by Bruno Cesar Rocha ★ - rochacbruno
ANISTIA É O CARALHO!

Você só precisa fazer duas coisas:

1) apertar REPOST para espalhar esta dica!
2) marcar NÃO na enquete do Senado*

* para marcar NÃO você precisa logar no GOV.BR.

Se 40.000 cabeças de gado conseguiram, você também consegue!

www12.senado.leg.br/ecidadania/v...
December 1, 2025 at 8:18 PM
Saiu um artigo com algumas das minhas opiniões sobre código que envelhece melhor que eu!

comunidade.codecon.dev/p/desenvolvi...
Desenvolvimento sustentável: Como escrever código que envelhece bem
A dívida técnica que não se paga com código limpo.
comunidade.codecon.dev
December 3, 2025 at 9:24 PM
Reposted by Bruno Cesar Rocha ★ - rochacbruno
Thank you, Aisha Bello and @naomiceder.tech, for your many years of service to the PSF Fellows Working Group and Program. Your contributions, impact, and example are truly appreciated!
December 3, 2025 at 2:31 PM
Que honra, o @cuducos.me migrou o site para #marmite

cuducos.me

Agora a parada ficou séria!

BTW: Essa semana devo lançar o release 0.2.7 com os shortcodes, galeria de imagens, bugfix nos obsidian links etc...

#rustlang #rust #blog
Hi, I am Cuducos!
I'm a geek interested in technology, culture and politics. As a PhD in sociology I enjoy reflecting ...
cuducos.me
November 24, 2025 at 9:56 PM
Reposted by Bruno Cesar Rocha ★ - rochacbruno
“Rust beginners usually have the tendency to avoid usage of clone() to save memory, but use a lot of unwrap() to save coding time.

I advocate for the opposite, use a lot of clone() when you don't want to deal with lifetimes, but never ever use unwrap”

@bruno.rocha.social in his today's post 👇
Post by Bruno Cesar Rocha ★ rochacbruno, @[email protected]
One of the first things I learned when I started with Rust is to never use unwrap, the reasons to not handle the error variant is almost always lazyness. Rus…
go.rocha.social
November 19, 2025 at 11:09 PM
Reposted by Bruno Cesar Rocha ★ - rochacbruno
November 19, 2025 at 5:19 PM
A semana 11 do Python para DevOps está chegando!

Usando Python para escanear um cluster Kubernetes e enviar alerta no Slack.

É claro que já existem soluções prontas para resolver isso, mas a parte divertida (e educativa) está em justamente reinventar a roda
November 19, 2025 at 8:21 PM
Reposted by Bruno Cesar Rocha ★ - rochacbruno
🔔🔔🔔 it's share your `clippy.toml` day!! what types/methods do you deny? and why?

mine: gist.github.com/fasterthanli...
Cargo.toml
GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
November 19, 2025 at 8:18 AM
DMS agora tem Plugin para gerenciar containers a partir da barra do sistema :)

November 8, 2025 at 4:41 PM
Conclusão da aula de hoje: Todo mundo ama o Jenkins!

November 8, 2025 at 4:01 PM
Olá Quinta série!!

discuss.linuxcontain...
November 7, 2025 at 4:56 PM
Faster drop-in replacement for pre-commit

#python #git

`uvx prek`
November 7, 2025 at 2:15 PM
Friendly reminder that the Fediverse is better in all metrics!

Meaningful conversations, freedom of choice, multiple tools and platforms.

Everyday I am a bit more out of this site and more on Fedi!

Follow: `@[email protected]` on your favorite federated network!
November 6, 2025 at 7:43 PM
Estou no podcast Escovando Bits da Codecon :)

Neste episódio nós falamos sobre código que envelhece bem.

Depois do episódio eu comecei a pensar mais sobre o assunto e até mudei um pouco de ideias e em breve sai um post e vídeo a respeito!

Enquanto isso ouve aí
#69 - Desenvolvimento sustentável: Como escrever código que envelhece bem ft. Bruno Rocha
escovando bits · Episode
open.spotify.com
November 6, 2025 at 4:57 PM
Preparando aula de testes de API e UI e é claro que tinha que ter um "Hello Batata" 🍠
November 5, 2025 at 10:58 PM
DMS Wallpaper of the day Plugin

plugins.danklinux.co...

#danklinux #niri #dms
November 4, 2025 at 12:09 PM