{:ok, "Joel JucΓ‘"}'s Avatar

{: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

868
Followers
319
Following
697
Posts
04.09.2024
Joined
Posts Following

Latest posts by {:ok, "Joel JucΓ‘"} @joeljuca.com

a gente precisa de um globo reporter do banco master

06.03.2026 00:08 πŸ‘ 75 πŸ” 14 πŸ’¬ 3 πŸ“Œ 4

😍

05.03.2026 23:54 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Hahahah

05.03.2026 23:40 πŸ‘ 2 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

I'd need to review my e-communication setup. I use lots of stuff from Proton, but now, I can't say I'll be comfortable continuing with it.

05.03.2026 23:35 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

See: youjustneedpostgres.com

05.03.2026 23:31 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
AI Singularity I’m a software engineer. My job mostly boils down to three things: Understanding a requirement and turning it into tasks Implementing those tasks or monitoring the implementation by others Qu…

Interesting provocation on AI dev output and how it can become an AI Singularity.

veselin.blog/2026/02/14/a...

05.03.2026 07:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Claudinho fora do ar na segunda de manhΓ£ e os devs tudo assim

02.03.2026 13:22 πŸ‘ 6 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Max++ would be sick

02.03.2026 20:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Claudinho eh mt top

02.03.2026 20:28 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
GitHub - zeeetech/anu-ex: whatsapp api for devs, like slack build kit whatsapp api for devs, like slack build kit. Contribute to zeeetech/anu-ex development by creating an account on GitHub.

just shipped anu, an open source elixir sdk for the whatsapp business api. composable message building with pipes, webhook handling, and adapter pattern for testing. github.com/zeeetech/anu-ex

#ElixirLang #MyElixirStatus

28.02.2026 03:01 πŸ‘ 22 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Incredible how it captures the depth of the brain damage and trauma that using LinkedIn causes in a human being.

25.02.2026 22:34 πŸ‘ 15 πŸ” 4 πŸ’¬ 2 πŸ“Œ 1

Rocket.Chat, Mattermost, Matrix/Element… tem tantas opΓ§Γ΅es!

Como vc msm disse: incompetΓͺncia executiva (como sempre).

25.02.2026 18:26 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Os executivos mostrando sua incompetΓͺncia: "vou poder construir meu prΓ³prio Slack com IA e parar de pagar Slack" (ou M365 ou Google).
HΓ‘ quantos anos existe RocketChat, livre e open source? Por que nesse tempo todo nΓ£o dispensou o Slack?

O problema nunca foi produzir cΓ³digo.

25.02.2026 18:05 πŸ‘ 41 πŸ” 6 πŸ’¬ 3 πŸ“Œ 0

I believe this will be an ongoing process. An AGENTS.md is a file that compiles the expected approach to AI agentic engineering – which aligns with what the team is employing as its culture. And, it tends to change over time – so AI instructions must evolve with it.

Cool AI trick for this morning.

02.02.2026 14:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I went to ChatGPT and:

- asked for a script to get AGENTS.md from TOP 1K repos
- loaded them in an AI chat session
- started extracting patterns, lessons, productivity tricks, etc.
- read it carefully, understood overall idea behind good AGENTS.md
- then, asked for a AGENTS.md out of this learnings

02.02.2026 14:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I did smt cool today. I had to rewrite an AGENTS.md to bring a establish a approach to AI engineering for my team. I am not a super expert in AI, so I don't have whatever it takes to craft a great AGENTS.md file.

I ended up doing smt else instead of writing everything by hand:

02.02.2026 14:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - eliasdarruda/bixobot Contribute to eliasdarruda/bixobot development by creating an account on GitHub.

πŸš€ Big news for the Spawn community!

The Bixobot game β€” the largest codebase ever built with Spawn β€” has just been open-sourced πŸŽ‰

This was a real, production-grade Discord game, and a strong proof that Spawn scales and works great.

github.com/eliasdarruda...

#MyElixirStatus #WeBeamTogether

07.01.2026 15:15 πŸ‘ 10 πŸ” 4 πŸ’¬ 1 πŸ“Œ 2

I'm working with #TypeScript after many years with #Elixirlang. GOSH how I MISS Elixir's super-cheap procs!

Being able to solve tasks by breaking them up in smaller ephemeral procs, putting them over a supervisor to restart them if smt breaks, and not having to worry much about cloud costs is gold.

29.12.2025 14:37 πŸ‘ 11 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The language is quite easy, I give it to Go. Check the free book Learn Go With Tests, it’s a great tool to learn the lang β€” and get used to writing tests in Go.

22.12.2025 08:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm starting to submit my apps to HSTS Preload list today with 10y of max-age (yep, 10 years; like I said: I'd prefer to have my sites/services to be unavailable than be available under serious security risks).

I'll also do/recommend the same for each and every project/team I work with from now on.

14.12.2025 17:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This issue is simple: if HTTPS is not available, I'd like my site/app to NOT function rather than functioning with such a serious security vulnerability. In 2025, a site/app running in plain HTTP is absolutely unacceptable.

So, given the severity, HSTS is now a hard business requirement.

14.12.2025 17:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Who TF would want their sites/apps exposed on the web without HTTPS?

This is serious: if your site/app is not using HTTPS, you're exposing your business and users/clients to very serious threats.

14.12.2025 17:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Important: when you submit your site/web app to this HSTS Preload list, it's very hard to remove it. It'd take months for this change to take effect, and there were recommendations for not doing it if you need unencrypted HTTP.

IMHO, this is absolutely INSANE! πŸ€¦πŸ»β€β™‚οΈ

14.12.2025 17:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
HSTS Preload List Submission

This list can also be updated with sites/web apps interested in turning HSTS on by default: these websites must include the `preload` in their HSTS headers:

```
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
```

Then, submit themselves in hstspreload.org πŸ˜ŽπŸ‘

14.12.2025 17:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

If a browser is processing a plain-HTTP request to your site/web app for the very first time, it'd do it w/o upgrading to HTTPS, because it does not know it uses HSTS. This, by definition, is a serious security risk.

To mitigate this, browsers ship with a list of hard-coded sites to force HSTS.

14.12.2025 17:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It's possible to include subdomains in this protection as well, by including the `includeSubDomains` option in the header:

```
Strict-Transport-Security: max-age=31536000; includeSubDomains
```

This way, the HSTS protection is extended to subdomains as well. πŸ™Œ

BUT, there's a problem:

14.12.2025 17:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It works by setting a very simple HTTP header in your project:

```
Strict-Transport-Security: max-age=31536000
```

The `max-age` sets a max time for browsers caching the config. That's it, then browsers will convert any/all HTTP requests to HTTPS automatically.

14.12.2025 17:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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:

14.12.2025 17:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

This is so absurd. US used to be known as a land of progress and freedom for serious, hard working people. Now, any person can clearly see how broken the country is, how racism, xenophobic, how bad is their current state of affairs.

What a terrible nightmare the US has become.

14.12.2025 12:33 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Eu jΓ‘ levei umas multas que, sinceramente, nΓ£o sei nem como levei. Tomei uma esses dias por passar em cima de faixa branca (algo assim, n lembro o texto exato). Eu fiz questΓ£o de passar no endereΓ§o pra conferir, e n tem marcaΓ§Γ£o. Eu nΓ£o sei de onde saiu isso atΓ© hj!

13.12.2025 02:20 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0