{:ok, "Joel Jucá"}
banner
joeljuca.com
{:ok, "Joel Jucá"}
@joeljuca.com
SWE. Founder & CM @elug-ce.github.io

👉 https://joeljuca.com

#elixirlang #golang #ruby #javascript #typescript #nodejs #scheme #lisp #react #postgres #sqlite #couchdb #linux #freebsd #opensource
Pinned
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)
I recently discovered HSTS and I was: "🤯 how TF have I missed this til now? It's smt I'd adopt in absolutely ALL of my projects, with NO exceptions!"

👉 HSTS – or HTTP Strict Transport Security, is a very simple yet super-powerful HTTP/browsers feature to force HTTPS in your projects.

I explain:
December 14, 2025 at 5:30 PM
Hj tô almoçando gostosinho (cuscuz com carnes moída, ovo, cheiro-verde) com suco de caju aqui no Centro das Tapioqueiras.

Se tem jeito mais **cearense** de almoçar, eu desconheço. 😂 Cuscuz é bom demaaais!
December 12, 2025 at 6:15 PM
After working mostly w/ #Elixirlang for some good years, I'm back to writing mostly #TypeScript in a full-stack project. The code is... so much!

It's a lot of code to do very little – and a lot of type noise. I'm not against types, I use types in Elixir and Golang, but MAAN, TypeScript is so... 😩
December 8, 2025 at 11:26 PM
S3 does not support anything like POSIX-style symlinks ("virtual" files/objects that points to another, "real" file/object). This is so absolutely a common scenario that I'm surprised S3 APIs wouldn't support it by default!

I'm disappointed.
December 8, 2025 at 6:09 PM
SadServers is my new playground 🙃
sadservers.com
SadServers - Linux & DevOps Troubleshooting Interviews
Linux Troubleshooting Interview DevOps SRE
sadservers.com
December 7, 2025 at 12:40 PM
Been checking for phones and laptop prices, and GODDAMN how tf can phones with these super-tiny powerful hardware can cost so much in front of laptops??

Buying a laptop today is $$$
December 6, 2025 at 5:46 PM
Anyone else using the Quad9 DNS service?
quad9.net
Quad9 | A public and free DNS service for a better security and privacy
A public and free DNS service for a better security and privacy
quad9.net
December 4, 2025 at 11:06 AM
I always found Dunning-Kruger effect to be a very interesting thing: the overconfidence of non-qualified people to perform highly-qualified activities, mostly because it is so real.

This post talks about the scaled DK effect that's going on in the tech world.
christianheilmann.com/2025/10/30/a...
AI is Dunning-Kruger as a service | Christian Heilmann
christianheilmann.com
November 26, 2025 at 1:38 PM
THIS is what I'd call green policy! Come onnn!

Kudos to Australia 👏

electrek.co/2025/11/04/a...
Australia has so much solar that it's offering everyone free electricity
Australia's extensive solar power penetration makes so much energy that the government wants to offer free electricity at peak hours.
electrek.co
November 8, 2025 at 6:54 PM
Found a great new use for ChatGPT, specially the voice chat: practice my #Chinese speaking. 🇨🇳😁👌
October 27, 2025 at 2:05 AM
I’m learning Chinese, because yes 😂 I’ve failed to learn French, Italian, and German — so failing at a new language ain’t this hard anymore.

But MAAAN Chinese is hard. I feel like I’m not smart to learn a new language anymore. 😩 But I felt like this while learning English and so here I am.
October 25, 2025 at 2:57 PM
Interesting SWE read. Contains good advices on how to build great software fast, resilient to changes, and how to focus on value-oriented engineering.

charemza.name/blog/posts/a...
It's not a hack to satisfy known requirements
And you should even take pride in doing less
charemza.name
October 21, 2025 at 3:18 PM
You know what came to mind these days? #CoffeeScript. A language that brought some elegance of #Ruby to #JavaScript, and made the DX of writing front end code WAY better. I miss it.

I honestly think CS, as a language, did great, and deserved to be preserved and reside amongst us till these days.
October 21, 2025 at 10:57 AM
Really nice 101 on what MCP is about.
youtu.be/FLpS7OfD5-s
Why MCP really is a big deal | Model Context Protocol with Tim Berglund
YouTube video by Confluent Developer
youtu.be
October 13, 2025 at 3:34 PM
Reposted by {:ok, "Joel Jucá"}
Hey folks! We have a CVE up for #AshFramework bypass policies. It's a *highly unlikely edge case*. But, as always, we take security extremely seriously and will always follow proper procedure here. Props to @maennchen.dev for reporting and resolving 🙇
October 10, 2025 at 4:05 PM
This is such a GREAT comparison over performance of different Python versions over Linux, macOS – and even against Node.js 24 and Rust! Interesting times for Python developers.

blog.miguelgrinberg.com/post/python-...
Python 3.14 Is Here. How Fast Is It?
In November of 2024 I wrote a blog post titled "Is Python Really That Slow?", in which I tested several versions of Python and noted the steady progress the language has been making in terms of…
blog.miguelgrinberg.com
October 9, 2025 at 9:26 PM
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.
October 8, 2025 at 7:29 PM
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 🤯!
October 6, 2025 at 3:40 PM
Reposted by {:ok, "Joel Jucá"}
Interesse em mestrado em Elixir e Computação de Alto Desempenho no Ceará ou no Paraná
forms.gle/zgpuvtYEyUhF...
October 3, 2025 at 5:50 PM
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
September 30, 2025 at 5:16 PM
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
September 29, 2025 at 1:32 PM
Among other #Postgres feats beings released in v18, one stood out for me: UUIDv7 is not built-in. What a great news! 👌

www.postgresql.org/about/news/p...
PostgreSQL 18 Released!
The [PostgreSQL Global Development Group](https://www.postgresql.org) today announced the release of [PostgreSQL 18](https://www.postgresql.org/docs/18/release-18.html), the latest version of the worl...
www.postgresql.org
September 25, 2025 at 5:51 PM
Every single time I open #LinkedIn to check if there are smt worth reading, I get myself upset by reading BS that's so absurd, so cuckoo crazy, so non-logical that I doubt these absurdities are made out of lack of knowledge.

They're not. These are posts made out of a pure desire to mislead people.
September 25, 2025 at 4:15 PM
TIL how to take full-page screenshots on both Chrome n Firefox (and their variants):

In Chrome, open DevTools → Cmd+Shift+P → type "screenshot" → choose "Capture full size screenshot"

In Firefox, right-click the page → "Take Screenshot" → "Save full page"

These feats were there, all the time... 🤯
September 23, 2025 at 2:52 PM
Hoje tropecei nessa talk excepcional do Renan – nosso querido Milhouse, sobre a runtime Elixir/Erlang, no @elug-ce.github.io.
#elixirlang #myelixirstatus

Excepcional é pouco pra descrever! O Renan explica *no detalhe* o porquê de Elixir/Erlang ser tão bom em paralelismo. 😍
👇 youtu.be/ZOQzS3wEBCo
It's About Runtime: Elixir Além do Hype por Renan Ranelli (Milhouse) | 10º Meetup Elug CE
YouTube video by Elug CE
youtu.be
September 23, 2025 at 12:44 PM