Eduardo Gurgel
eduardo.gurgel.me
Eduardo Gurgel
@eduardo.gurgel.me
INSUFFICIENT DATA FOR MEANINGFUL ANSWER

https://gurgel.me
If you are a user of Solid (Liquid parsing engine) you might want to check out my latest PR github.com/edgurgel/sol... as it changes quite a few things specially if you have custom tags. I would love some feedback as I'm hoping to release 1.0.0-rc.0 soon aiming for a 1.0 by June or July! #elixirlang
github.com
April 2, 2025 at 8:50 AM
Reposted by Eduardo Gurgel
Elixir sigils are extremely powerful 🤓

To prepare AI prompts, we're using Liquid templating language.

I've created a sigil validating our templates at compile time. It gives us instant feedback if everything's OK 👌

Now onto`~ASSISTANT`, `~USER` sigils 😂

#elixirlang
February 28, 2025 at 8:00 AM
Reposted by Eduardo Gurgel
New post! This time I touch on codebase hygiene as a habit.

blog.danieljanus.pl/2025/03/02/c...
Cleaner codebase, happier mind
blog.danieljanus.pl
March 2, 2025 at 7:13 PM
Reposted by Eduardo Gurgel
I got fed up of posting the same comment every time the topic of LLM hallucinations in code comes up (short version: they don't matter because you'll spot them the second you try to run the code) - so I've turned that comment into a longer form blog post simonwillison.net/2025/Mar/2/h...
Hallucinations in code are the least dangerous form of LLM mistakes
A surprisingly common complaint I see from developers who have tried using LLMs for code is that they encountered a hallucination—usually the LLM inventing a method or even a full …
simonwillison.net
March 2, 2025 at 6:27 AM
Me ATM
February 26, 2025 at 9:01 PM
Reposted by Eduardo Gurgel
The more I use GenAI coding tools, the more I am convinced keeping to "traditional" software engineering practices is what works most productive here. As in 10x more productive. E.g.

- Small changes
- Test that the change works before moving on
- (unit) tests wherever you can
January 24, 2025 at 7:26 PM
Reposted by Eduardo Gurgel
"Are typespecs ‘deprecated?’"

In-depth response by Josè

#ElixirLang

www.reddit.com/r/elixir/com...
josevalim's comment on "Are typespecs ‘deprecated’?"
Explore this conversation and more from the elixir community
www.reddit.com
January 22, 2025 at 9:36 PM
That was fun! 🤩
January 9, 2025 at 10:27 PM
Reposted by Eduardo Gurgel
Mistakes engineers make in large established codebases https://lobste.rs/s/yklx7y ##practices
Mistakes engineers make in large established codebases
What I've learned from ten years working on projects like this
www.seangoedecke.com
January 2, 2025 at 2:20 AM
Decided to write down my favourite kitty terminal features (so far). Can't wait to try out Ghostty when 1.0 comes out to compare.
gurgel.me/blog/my-favo...
December 25, 2024 at 7:49 AM
Reposted by Eduardo Gurgel
Man-in-the-middle attacks on Public WiFi networks haven't been a realistic threat in a decade. Almost all websites use encryption by default, and anything of value uses HSTS to prevent attackers from downgrading / disabling encryption. It's a non issue.
They are useful to prevent man in the middle attacks where someone uses a pineapple to spoof a public wifi signal.
December 20, 2024 at 3:11 AM
Reposted by Eduardo Gurgel
From upcoming @elixir-lang.org 1.18

> For example, you can invoke IEx.configure(auto_reload: true) and IEx will automatically reload modules changed elsewhere, either by a separate terminal or your IDE.

This is beautiful! 😍

#ElixirLang
December 10, 2024 at 7:40 PM
AI fatigue is real
December 9, 2024 at 6:03 AM
Do you use Mimic and love typespecs? Try the latest Mimic with type checking for your mocks! Mimic will ensure that the expects/stubs are respecting the function typespecs. Feedback is welcome to this new experimental feature 😄 github.com/edgurgel/mim... #elixirlang
GitHub - edgurgel/mimic: A mocking library for Elixir
A mocking library for Elixir. Contribute to edgurgel/mimic development by creating an account on GitHub.
github.com
December 4, 2024 at 8:23 AM