Sergio Arbeo
banner
arbeo.dev
Sergio Arbeo
@arbeo.dev
🚀 Senior Engineer @DockYard

💻 #Elixir & Phoenix LiveView enthusiast, improving developer experience
🛠️ Building systems that survive weekend deploys
Reposted by Sergio Arbeo
Gabe Newell en su momento dijo que la única forma de conseguir que la gente deje de piratear, es darles mejor servicio que el que obtendría pirateando, el tiempo le dio la razón

Tebas: Bloqueemos la RAE XD
March 10, 2025 at 12:52 PM
Reposted by Sergio Arbeo
Things You Can Do With Ecto
#database #ElixirLang #ElixirPhoenix #phoenix #reading-list
andyleclair.dev
February 7, 2025 at 9:05 AM
Reposted by Sergio Arbeo
🔗 My experience with Phoenix LiveView | Dimitrios Lytras

#ElixirLang #ElixirPhoenix #phoenix #reading-list
My experience with Phoenix LiveView | Dimitrios Lytras
#ElixirLang #ElixirPhoenix #phoenix #reading-list
dnlytras.com
February 7, 2025 at 2:05 PM
Reposted by Sergio Arbeo
Holy smokes this is awesome, a new debugger for Phoenix LiveView. Think React devtools, but not a chrome extension.

github.com/software-man...

#ElixirLang
February 7, 2025 at 2:37 PM
Reposted by Sergio Arbeo
It took some time to cook, but now Rocket Validator can scan sites protected behind Basic HTTP Auth (like development, staging or QA servers), for accessibility and HTML issues.

#accessibility #auth #elixirlang
A long-awaited feature in Rocket Validator, support for Basic HTTP Authentication, is finally here!

rocketvalidator.com/blog/basic-h...
February 4, 2025 at 2:32 PM
Reposted by Sergio Arbeo
Love this approach to setting test attributes in #ElixirLang HEEX templates. Definitely something that can be overused, but sometimes you really do need to be able to target an element uniquely for testing purposes.

andrewtimberlake.com/blog/2025/01...
Improve your LiveView testing with test specific attributes
Instead of coupling your tests to the HTML structure of your LiveView, use test specific attributes to make your tests more robust. Test specific attributes can be removed to keep your production HTML...
andrewtimberlake.com
February 1, 2025 at 2:22 PM
Reposted by Sergio Arbeo
Adding the variation with half-stars using the same code structure. Single-element and 0 JavaScript.

Demo: codepen.io/t_afif/full/... via @codepen.io

#CSS
January 28, 2025 at 2:47 PM
Reposted by Sergio Arbeo
January 31, 2025 at 6:43 AM
Reposted by Sergio Arbeo
Volar a Milan (que no a Bergamo) me costó MÁS barato con Iberia de lo que me salía con Ryanair hace más o menos un año…

Generalmente es que ya ni me molesto en considerarla una opción.
January 30, 2025 at 10:08 PM
Reposted by Sergio Arbeo
The company doesn't love you

Sometimes your workmates do
people over 30 quote this with some life advice for the rest of us?
January 30, 2025 at 10:34 PM
Reposted by Sergio Arbeo
This headline 😅: OpenAI Furious DeepSeek Might Have Stolen All the Data OpenAI Stole From Us

I hope people who are suing OpenAI for copyright violations can use this somehow

www.404media.co/openai-furio...
OpenAI Furious DeepSeek Might Have Stolen All the Data OpenAI Stole From Us
OpenAI shocked that an AI company would train on someone else's data without permission or compensation.
www.404media.co
January 29, 2025 at 5:45 PM
Reposted by Sergio Arbeo
CSSWG is talking about

#CSS `superellipse`

for SQUIRCLES
(and more like notches, cutouts and bevels)

try it
noamr.github.io/squircle-tes...

awesome work @nomster.bsky.social and Simon Fraser!
January 29, 2025 at 5:30 PM
Reposted by Sergio Arbeo
“That meets immediate customers needs” is the operative phrase there. Delivery in and of itself is not valuable.
January 13, 2025 at 10:40 AM
Reposted by Sergio Arbeo
Why? Agile Manifesto is pretty clear that working software that meets immediate customers needs should be shipped. These are requirements, not options.
January 13, 2025 at 10:34 AM
Reposted by Sergio Arbeo
Sorry but the biggest myth in design systems and in digital products more broadly is that something is always better than nothing. “Just get it out there and we can iterate” will be the death of me I swear tg
January 9, 2025 at 8:10 PM
Struggling with messy tests? 😩 Dive into smarter patterns for LiveIsolatedComponent in Phoenix LiveView. Cleaner code, better defaults, happier devs! 🌟 #elixir #myelixirstatus
arbeo.dev
January 8, 2025 at 3:30 PM
Reposted by Sergio Arbeo
🔗 Elixir 1.18's New "auto_reload" Option in IEx

##ElixirLang ##reading-list ##terminal ##tools
Elixir 1.18's New "auto_reload" Option in IEx
#ElixirLang #reading-list #terminal #tools
arrowsmithlabs.com
January 2, 2025 at 9:00 AM
Reposted by Sergio Arbeo
I'm pretty excited about this new ESLint rule for CSS that checks for baseline status. Please leave feedback here:

github.com/eslint/css/p...
feat: baseline rule by nzakas · Pull Request #33 · eslint/css
Prerequisites checklist I have read the contributing guidelines. What is the purpose of this pull request? Create a rule that warns when non-baseline features are used. What changes did you ma...
github.com
January 2, 2025 at 7:20 PM
Reposted by Sergio Arbeo
Its time for the tech industry to introduce a new standard for cables/connectors, as I've almost switched all my devices over to USB-C😜
January 2, 2025 at 2:55 PM
Reposted by Sergio Arbeo
Not to brag, but I can always put a USB-C cable in the right way up first time.
January 2, 2025 at 11:12 AM
Ever wondered how to test messages in Phoenix LiveView components? 🧐 New post up now! Testing made simple, efficient, and fun! 🌟 #Elixir #myelixirstatus
Testing messages with LiveIsolatedComponent - Connecto ergo sum
Learn how to test messages sent by your components in Phoenix LiveView with LiveIsolatedComponent.
buff.ly
January 2, 2025 at 4:13 PM
Reposted by Sergio Arbeo
Interviewer: Can you explain this gap in your resume?
Magician: Check your left pants pocket
Interviewer: Can you explain this gap in your resume?

Designer: It's actually called whitespace
Interviewer: Can you explain this gap in your resume?

Novelist: I could, but it's going to have a lot more impact if you figure it out yourself.
December 22, 2024 at 12:53 AM
Reposted by Sergio Arbeo
You’re still arguing about tabs vs. spaces? May I present…
December 25, 2024 at 6:37 PM
Reposted by Sergio Arbeo
i personally dislike the idea of writing them as one shot — i’d write a blog post if i wanted that! (too bad twitter penalizes links)

to me, ability to engage with individual thoughts is a feature. threads should display cohesively in the app btw so replies aren’t supposed to interrupt
December 20, 2024 at 3:38 PM