Bruno Ripa's Avatar

Bruno Ripa

@brunoripa.bsky.social

I have been building software my whole life. Now using Elixir ❤️ ⭐️ Senior AI Developer @ Dyad | GDG Cloud London Organizer | GDG Academy Mentor ⭐️

81 Followers  |  56 Following  |  38 Posts  |  Joined: 13.02.2024  |  1.9501

Latest posts by brunoripa.bsky.social on Bluesky

Figo ;-)

20.11.2025 08:28 — 👍 1    🔁 0    💬 0    📌 0

I am defining a `gcp:networkconnectivity:ServiceConnectionPolicy` resource for a CloudSQL instance in #Pulumi, but I do not understand what's the correct value for `serviceClass` property (suggested `gcp-sql` value does not work :/). Anyone ? #gcp

17.10.2025 10:22 — 👍 0    🔁 0    💬 0    📌 0

😂

08.09.2025 07:38 — 👍 0    🔁 0    💬 0    📌 0
Post image

Three of the top 5 best sellers on @pragprog.com right now are Elixir/Erlang books. This is what we call in the industry "making it". #ElixirLang #AshFramework

28.08.2025 16:46 — 👍 25    🔁 6    💬 1    📌 0
Post image

In Berlin for Google IO Connect ! #buildwithgemini #googleioconnect

25.06.2025 10:50 — 👍 2    🔁 0    💬 0    📌 0

Yes, at a given point the plateau problem kicks in....

13.03.2025 14:45 — 👍 1    🔁 0    💬 0    📌 0
Post image

Let's get the party started this year, too #RustNationUK #London #rust @rustnationuk.bsky.social

20.02.2025 09:25 — 👍 2    🔁 0    💬 0    📌 0
Post image

AshFramework: a look at policies #ElixirLang #PhoenixFramework #Elixir #AshFramework @ash-hq.org:

open.substack.com/pub/brunorip...

16.02.2025 19:11 — 👍 8    🔁 2    💬 0    📌 0

I started using #CursorAI with #ElixirLang. It should be illegal ... :D

27.01.2025 21:35 — 👍 2    🔁 0    💬 0    📌 0

Purchased. And it looks super cool :)

14.01.2025 13:01 — 👍 0    🔁 0    💬 1    📌 0
Preview
Home | Substack Discover and discuss great writing with the world’s smartest readers on Substack.

brunoripa.substack.com/p/elixir-pho... I think it might be useful 🤦‍♂️

New year's resolution: cope with Bluesky non-editable posts 😁

11.01.2025 17:58 — 👍 5    🔁 0    💬 0    📌 0
Post image

Ash Framework and password reset mechanism #ElixirLang #PhoenixFramework #Elixir #AshFramework @ash-hq.org

11.01.2025 16:33 — 👍 10    🔁 2    💬 2    📌 0

Oh I am not really a neovim user, I have vim extension enabled in VSCode, though. I need a quieter moment to start fighting my muscular memory. My ability with vim comes from the college era (sic)... But on linear keyboard the pain is real

09.01.2025 11:29 — 👍 1    🔁 0    💬 0    📌 0

Linear keyboards literally smash my arms in 2 hours. I can only use kinesys at this point ... but I love it :)

But I agree that there are lots of nice keyboards out there.

09.01.2025 10:28 — 👍 1    🔁 0    💬 1    📌 0
Post image

Ash framework and user identities management #ElixirLang #PhoenixFramework #Elixir #AshFramework @ash-hq.org

05.01.2025 20:13 — 👍 6    🔁 1    💬 0    📌 0

Oh I love `mix format` removing `<%=` and `%>` for `{` and `}` #ElixirLang

05.01.2025 14:40 — 👍 7    🔁 0    💬 0    📌 0

With the new loading spinner `mix igniter.install` is looking clean! Demoing 2 things here: warning on uncommitted git changes. With codegen it's best to have a clean git in case you want to rollback. We can even detect and solve for conflicting `only` options in your dependencies 😎 #ElixirLang

05.01.2025 13:58 — 👍 17    🔁 1    💬 3    📌 0

@ash-hq.org authentication package at version 4.3.8 adds the `require_confirmed_with` directive to enforce accounts confirmation before logging in !! #ElixirLang

🎉

02.01.2025 09:16 — 👍 10    🔁 3    💬 1    📌 0

Don't get scared, and remember to join the Discord channel, the community is great !

26.12.2024 14:59 — 👍 0    🔁 0    💬 0    📌 0

I am top 5% but longest streak is 35 days 😅 ... I should #gogetalife 😂

26.12.2024 14:24 — 👍 1    🔁 0    💬 0    📌 0
Inbox | Substack

Second article about @ash-hq.org authentication system, this time about the confirmation mechanism design and implementation: open.substack.com/pub/brunorip...

#ElixirLang

26.12.2024 13:51 — 👍 8    🔁 2    💬 1    📌 0

I see your point, but in the end:
- if you are a small company, you should probably change market as you don't really understand what you are doing (lol)
- if you are a maang-like company you receive thousands of resumes, so whatever filter is fine, the resource bucket for you is huge.
Lost battle.

23.12.2024 11:12 — 👍 1    🔁 0    💬 0    📌 0

After annoying the @ash-hq.org team on #discord to get help, I managed to make a get an overview on #authentication. I have written a bit about it, here it is:

Elixir, Phoenix, Ash: oauth2 authentication open.substack.com/pub/brunorip...

#ElixirLang

22.12.2024 19:36 — 👍 18    🔁 5    💬 1    📌 0

Most of the times that's because they are below market average. It happens consistently.

18.12.2024 16:16 — 👍 1    🔁 0    💬 1    📌 0

You are in la barceloneta, right ?

18.12.2024 13:46 — 👍 0    🔁 0    💬 1    📌 0

Very interesting post on @ash-hq.org relationships #ElixirLang #ElixirPhoenix

10.12.2024 09:48 — 👍 4    🔁 1    💬 0    📌 0

A concrete example: yesterday I had to change a relation on a resource and some other bits, and just by updating the definition I have code and migration updated. Scale this up to a real project size and you'll see the advantages.

09.12.2024 13:26 — 👍 1    🔁 0    💬 0    📌 0

Sorry gents, I missed the comments (I have been abroad). The bonus is all in the declarative approach: if you get into the framework design and philosophy your productivity gets massively boosted. It is anyway true that it adds a lot on top of the underlying layers.

09.12.2024 13:22 — 👍 0    🔁 0    💬 0    📌 0

The more I use it, the more I think that the #ashframework is a fantastic piece of software :) #elixirlang

01.12.2024 19:02 — 👍 17    🔁 2    💬 3    📌 0

Workshop on data security in the cloud at #WoSR24 - check ✅ It was so fun! Room full of women working in platforms, in data, in cyber security, in compliance... The discussions we had were amazing 😍
#cloudsecurity #datasecurity #cloudengineering #gcp #aws #googlecloud #cloudnative

27.11.2024 18:35 — 👍 2    🔁 1    💬 0    📌 0

@brunoripa is following 20 prominent accounts