{:ok, "Joel Jucá"}
@joeljuca.com
840 followers 310 following 640 posts
SWE. Founder & CM @elug-ce.github.io 👉 https://joeljuca.com #elixirlang #golang #ruby #javascript #nodejs #scheme #lisp #react #postgres #sqlite #couchdb #linux #freebsd #opensource
Posts Media Videos Starter Packs
Pinned
joeljuca.com
Ok, it’s 2025 already and I’d like to state my 2025 indie-hacking goals:

- get into the founder mode
- launch my small business app
- launch at least a 2nd app
- deploy AI at work & life
- at least 1K USD ARR
- write articles (at least, monthly)
joeljuca.com
Btw — I’m not taking sides, I don’t even have full ctx. I’m just concerned about the future of the project as whole, since leadership and governance apparently ain’t a solved matter for Nix.

It makes me sad. Again — Nix is such a GREAT piece of tech!
joeljuca.com
Nix is a great piece of tech — but these constant political fires being lighted up makes me wonder a bit how stable are the collective of people behind it. It feels like there’s a need for some people to learn how to work collaboratively.
joeljuca.com
NOICEE! I’ll check your implementation this week 😁 thx for sharing
joeljuca.com
Omg this is pure gold library marketing ❤️
joeljuca.com
I'm definitely falling in love with these probabilistic data structures! Super super clever things! I'm like "how could I never stumbled upon these things before?? How could I??"
joeljuca.com
I'm having a good chat w/ ma friend ChatGPT over a distributed system issue and he recommended me using bloom filter over HyperLogLog (my first assumption over a possible/best solution for the problem), and

🤯 OMG – Bloom filters are this absolutely mind-blowing super-clever thing! I am literally 🤯!
Reposted by {:ok, "Joel Jucá"}
adolfont.github.io
Interesse em mestrado em Elixir e Computação de Alto Desempenho no Ceará ou no Paraná
forms.gle/zgpuvtYEyUhF...
joeljuca.com
Daí que vem a parada de Prompt Engineering (é um saco, eu sei, mas eh necessário)
joeljuca.com
Interesting piece of advise for SWEs over AI and code/engineering.

Write the Damn Code, by Anton Zhiyanov.
👉 antonz.org/write-code/

"(...) Get involved with the code, don't leave it all to AI." 👌
Write the damn code
You are a software engineer. Don't become a prompt refiner.
antonz.org
joeljuca.com
Tu tá focando em reclamar do problema ao invés de resolver o problema. 😂 Acho que isso tb seria um ponto a levar em conta no quesito cultura: focar na solução.

Tu insistiu em discutir cultura, e eu me propus a explicar, mas o ponto é: vc tem um pair irresponsável no time. Como vc faz pra resolver?
joeljuca.com
Um desses comportamentos importantíssimos é: profissionalismo, responsabilidade pelo que produz, pela qualidade do que é entregue, trabalho em equipe, comunicação objetiva e transparente, essas coisas.

Se o camarada não entende isso, o problema é crítico! Isso vem mt antes de saber codar.
joeljuca.com
Cultura de time funciona, bixo. Eu sei que tem mta balela de empresa, papo merda de coach — mas qd se fala de cultura de engenharia o papo eh outro.

Entenda isso como “padrões de qualidade e comportamento exigidos do time”, e isso inclui padrões de qualidade de software, etc., e tb comportamento.
joeljuca.com
The fact that far-right parties n politicians are coming this close to win elections is smt to be fought as an open, real war. Because, well, we’d soon be fighting their own wars to expending their wealth soon enough if we don’t stop them now.
joeljuca.com
elected Bolsonaro in 2018. The damage these fuckers did to the country is yet to be accounted for. 700K deaths on COVID-19 only, 1 USD bribe per vaccine, HUGE damages over Amazon and invasion of public lands, BILLIONS stolen from multiple public resources, key infrastructure privatized, etc.
joeljuca.com
Yes!

And I’ll tell ya smt from the Brazilian politics: when Aécio Neves, the prev beacon of far-right leadership, lost the presidentials of 2014, the main lesson for the right wing was “if we push further, we’ll do it at the next opportunities.”

They managed to articulate Dilma’s coup in 2016, and
joeljuca.com
de onde esse problema crítico surgiu: se da cultura e valores, ma orientação de liderança, ou irresponsabilidade individual.
joeljuca.com
um claro convite para revisar a cultura e valores do time, e o quão claro esses valores estão para os membros do time.

IMO, isso é inadmissível. Um comentário desse demonstra total falta de comprometimento e responsabilidade com a própria função no time, e isso é um grave problema. Resta entender
+
joeljuca.com
Não precisa se desculpar. Sobre cultura e contratação: sim, isso afeta cultura. Tomar responsabilidade pelo produto que vc mantém, incluso o código que vc escreve, tem que ser cultura. Se o dev n entende isso, é problema grave de cultura.

Pode ser caso isolado sim, e precisa ser tratado. Mas tb é
+
joeljuca.com
Isso é falta seria. Eu chamaria num 1:1, daria feedback claro e objetivo, e conversaria com o manager para que seja memorizado a atitude. Caso isso não fosse resolvido de imediato, seria caso de demissão.

Ah, e ainda verificaria se a pessoa tem consciência do que o código faz. Tipo entrevista msm.
joeljuca.com
Ô amigo, no momento que teu pair solta um comentário absurdo desse, passa a ser responsabilidade do time agir contra esse comportamento. Um camarada vomitando código sem revisar, se desviando da responsabilidade disso… Que espécie de cultura e/ou processo de contratação vcs têm aí?
joeljuca.com
There are more ways to guide and influence people on doing the right thing. These are all mentorship and education opportunities he just misses (yeah, I know it's tiresome sometimes; but it's the burden of being a leader).

It also reminds me to always learn and be inspired from multiple sources.
joeljuca.com
I get his arguments, and I even agree that explicit code is better than implicit. I'm with him over refusing this supposedly helper fn `make_u32_from_two_u16()` in files other than RISC-V ones (apparently, this PR is RISC-V focused), but his usage of words like this are always... problematic.
joeljuca.com
And Torvalds strikes again, now against the "stupid helper" 😂

👉 lkml.org/lkml/2025/8/...

I'm a big fan of Torvalds – he's a GREAT engineer and personality, and I do fear what the world will be after he's gone. But he can't be taken as a role model when it comes to communication. 🤦‍♂️😅
LKML: Linus Torvalds: Re: [GIT PULL] RISC-V Patches for the 6.17 Merge Window, Part 1
lkml.org
joeljuca.com
Oh gosh, I just noticed. It was supposed to be “is now built-in.”

It’s been 0 days Vince the last time my iPhone “auto fix” keyboard has made me a fool publicly on the web for the last time.