Sign in

Jaeyson Anthony Y. ⚗️

@jaeyson.dev
618 followers 85 following 148 posts

Full Stack Engineer at Boogiebrands. Building fancies with Elixir ⚗️ and relearning fundamentals. jaeyson.dev #ElixirLang

PostsRepliesMedia
Jaeyson Anthony Y. ⚗️ @jaeyson.dev · 28/07/2026
👀
011
Jaeyson Anthony Y. ⚗️ @jaeyson.dev · 09/07/2026
Road to Elm v1.0: elm-lang.org/news/faster-... I almost forgot this
elm-lang.org
news/faster-builds
A delightful language with friendly error messages, great performance, small assets, and no runtime exceptions.
010
Jaeyson Anthony Y. ⚗️ @jaeyson.dev · 27/01/2026
rushter.com/blog/complex...
rushter.com
Do not fall for complex technology
My thoughts on complexity in tech.
000
Reposted by Jaeyson Anthony Y. ⚗️
Adolfo Neto @adolfoneto.elixiremfoco.com · 30/12/2025
This Brazilian woman hates AI
4861372688
Jaeyson Anthony Y. ⚗️ @jaeyson.dev · 18/12/2025
terriblesoftware.org/2025/12/11/a...
terriblesoftware.org
AI Can Write Your Code. It Can’t Do Your Job.
The companies building AI are spending billions to acquire engineers, not replace them. Here’s why your job is safer than you think.
000
Reposted by Jaeyson Anthony Y. ⚗️
Peter Ullrich @peterullrich.com · 20/11/2025
Oh, every visitor opened at least one LiveView socket, so this is how it looks like to have 10k LiveView sessions on a 8$/mo droplet 😄 (not simultaneously though)
2141
Reposted by Jaeyson Anthony Y. ⚗️
JEG2 @jeg2.me · 01/10/2025
Don’t let the age of this article from @germsvel.com scare you off, vertically slicing features is still a great idea: www.germanvelasco.com/blog/break-a... #AgileDevelopment
germanvelasco.com
Break apart your features into full-stack slices
Our communication practices can be very disrupting. Remote work has taught me to be more considerate of how I communicate with others. We should treat other people's time as we like ours to be treated...
275
Jaeyson Anthony Y. ⚗️ @jaeyson.dev · 15/10/2025
This was posted pre-pandemic (2019). Around 0:56 state modules and logic modules do have resemblance to Phoenix Framework's Contexts. **Like he said in the video, title should be "how to write good procedural code" #elixirlang #context #phoenixframework youtu.be/0iyB0_qPvWk?...
youtu.be
Object-Oriented Programming is Good*
YouTube video by Brian Will
120
Reposted by Jaeyson Anthony Y. ⚗️
Derek Kraan @derekkraan.bsky.social · 07/10/2025
PSA! It's so easy to forget to handle websocket reconnects in LV, but if you're deploying regularly, your users are likely seeing A LOT of bugs coming from this. Go to one of your pages, click around a bit, then run `liveSocket.socket.triggerChanError()`, and see what happens. #ElixirLang
3197
Jaeyson Anthony Y. ⚗️ @jaeyson.dev · 29/08/2025
“good tools often force you to adopt better practices” news.ycombinator.com/item?id=4503...
news.ycombinator.com
Malleable Software | Hacker News
000
Reposted by Jaeyson Anthony Y. ⚗️
Andrew Timberlake @andrewtimberlake.com · 22/08/2025
Confirmable button in #Phoenix #LiveView #ElixirLang Also my first colocated hook which makes sharing something like this super easy.
3241
Reposted by Jaeyson Anthony Y. ⚗️
JEG2 @jeg2.me · 14/08/2025
I'm closing out, for now, my series on questions at the heart of development with an analysis of when we need more abstraction. For example, taking @germsvel.com's advice about architecting more accurate models can reduce future bugs. programmersstone.blog/posts/why-is... #ElixirLang
programmersstone.blog
Why is this hard?
This article is part of the series JEG2's Questions. In a previous article of this series I talked about how we must remain ever vigilant against what is making it into our code. I talked about the ne...
0125
Reposted by Jaeyson Anthony Y. ⚗️
Christian Alexander @phx.dev · 03/08/2025
I made an Ash extension! Elixir is capable of hitting services hard; great for throughput but harsh when those services are trying to recover from an outage. The circuit breaker pattern addresses this issue and is now available in Ash! #MyElixirStatus hex.pm/packages/ash...
An example resource with a circuit breaker defined. If 10 failures are hit within 10 seconds, the action will fast fail for a minute to let the circuit reset.
1417
Reposted by Jaeyson Anthony Y. ⚗️
Ettore Berardi @ettomatic.bsky.social · 21/07/2025
We are hiring a Senior Software Engineer to join my team at the BBC! You can apply here: careers.bbc.co.uk/job/Senior-S... Please share ❤️ #elixirlang #myelixirstatus #aws #hiring
careers.bbc.co.uk
Senior Software Engineer
Senior Software Engineer
33820
Reposted by Jaeyson Anthony Y. ⚗️
Zach Daniel @zachdaniel.dev · 21/07/2025
#ElixirLang
1539
Jaeyson Anthony Y. ⚗️ @jaeyson.dev · 13/07/2025
Long time ago newspapers aren't bombarded with ads, until realized. Same thing with tuning to radio stations. Same thing with TVs. Years ago, "Googling" shows little to no signs of targeted ads, until it's realized they can abuse cow's milk. Still, same thing for AI. #ads #monetization #attention
100
Reposted by Jaeyson Anthony Y. ⚗️
Fredrik Teschke @ftes.de · 10/07/2025
"LiveView does the same thing as Eclipse RAP 15 years ago" "Unusable as soon as there is network latency" Great comment I heard yesterday at #jugpb talk on #elixirlang Offline mode? Latency >500ms -> Don't use LiveView Most business SaaS incl. mobile -> Use LiveView Let's dig deeper 👇
222
Reposted by Jaeyson Anthony Y. ⚗️
Steffen Deusch @steffend.me · 07/07/2025
In #Phoenix #LiveView v1.1.0-rc.0 we shipped `:key` support for comprehensions in HEEx. The idea was to finally be able to have change tracking in comprehensions. We did this by leveraging LiveComponents. Sounds easy enough, right? There were some problems though. A thread. #MyElixirStatus
45315
Reposted by Jaeyson Anthony Y. ⚗️
Derek Kraan @derekkraan.bsky.social · 07/07/2025
PSA: Tailwind (aka Phoenix) users should add the following CSS to their project: .\@container > * + * { border: 5px solid red !important; } With a comment saying "if you see this, you messed up, containers should only ever have one child element!" #elixirlang
4224
Jaeyson Anthony Y. ⚗️ @jaeyson.dev · 04/07/2025
I kept telling ya'll: As much as you can, please self-host. Remember glitch.com? Of course you'd end up having paralysis analysis or a legacy app in a few years.
000
Jaeyson Anthony Y. ⚗️ @jaeyson.dev · 01/07/2025
Wow. Typesense v29.0 out now. #typesense #ElixirLang
020
Reposted by Jaeyson Anthony Y. ⚗️
Simon Willison @simonwillison.net · 07/02/2025
I've been building all my Claude one-offs as HTML and JavaScript (even a few of the Python ones thanks to Pyodide+WASM) precisely so I don't need to worry about hosting anything, I just chuck them all on GitHub Pages for free tools.simonwillison.net
261
Jaeyson Anthony Y. ⚗️ @jaeyson.dev · 21/06/2025
est. usd $264,000? 🤔 defaults are used in github.com/boyter/scc #ElixirLang
Sloc Cloc and Code (scc) estimator screenshot. Aside from LoC (per language) and code complexity: It shows estimated cost of this library (ExTypesense), how long it takes to finish it, and how many devs required
030
Jaeyson Anthony Y. ⚗️ @jaeyson.dev · 20/06/2025
#supavisor #ElixirLang #postgres #poolers
tembo.io
Benchmarking PostgreSQL connection poolers: PgBouncer, PgCat and Supavisor | Tembo
Compare three popular PostgreSQL connection poolers - PgBouncer, PgCat, and Supavisor - with comprehensive benchmarks measuring throughput, latency, and CPU utilization. Discover which pooler performs...
140
Reposted by Jaeyson Anthony Y. ⚗️
Jason @peregrine.bsky.social · 30/05/2025
more I learn about github actions and ci in general the more I am horrified
391
Jaeyson Anthony Y. ⚗️ @jaeyson.dev · 29/05/2025
🐦‍🔥🐦‍🔥🐦‍🔥 #ElixirLang #PhoenixFramework
0130
Reposted by Jaeyson Anthony Y. ⚗️
Andrea Leopardi @whatyouhi.de · 28/04/2025
I wrote about something very close to my heart: how to make ALL the tests async in @elixir-lang.org. Enjoy! 🏎️ andrealeopardi.com/posts/async-...
andrealeopardi.com
How to Async Tests in Elixir
It can be hard to keep tests asynchronous as Elixir applications grow in size and complexity. Let's see why, and explore fixes.
46315
Reposted by Jaeyson Anthony Y. ⚗️
Fredrik Teschke @ftes.de · 02/05/2025
🔍 The surprising truth about Phoenix @rest default values. Order matters, but not how you'd think 🤯 ftes.de/heex-defaults #elixirlang
ftes.de
Surprising HEEx @rest defaults - Fredrik Teschke
Exploring the subtleties of defaults for Phoenix global attributes
051
Jaeyson Anthony Y. ⚗️ @jaeyson.dev · 26/05/2025
No k8s, extra databases or message brokers needed? seems like a good idea 👀 #ElixirLang #OTP #Erlang
020
Reposted by Jaeyson Anthony Y. ⚗️
Peter Solnica 🇺🇦 🇵🇱 🇪🇺 @solnic.dev · 22/05/2025
It would be great if #OTP and #ElixirLang releases were better coordinated with Docker Hub and GHA - current situation: OTP 28 breaks a lot of Elixir code, our Sentry SDK is broken, there are a couple of fixes needed and we can't yet run our test suite on GH as there is no OTP 28 there yet.
1191
Reposted by Jaeyson Anthony Y. ⚗️
Pieter Claerhout @yellowduck.be · 22/05/2025
🔗 Phoenix with Inertia.js vs LiveView #ElixirLang #ElixirPhoenix #frontend #javascript #phoenix #reading-list
briancbarrow.com
Phoenix with Inertia.js vs LiveView
#ElixirLang #ElixirPhoenix #frontend #javascript #phoenix #reading-list
041
Reposted by Jaeyson Anthony Y. ⚗️
Zach Daniel @zachdaniel.dev · 17/05/2025
Here is a comprehensive list of things that #ElixirLang is not good for. Keep reading for more 👇
12444
Jaeyson Anthony Y. ⚗️ @jaeyson.dev · 13/05/2025
Shankar Devy and his son's book (devcarrots.com). I can vouch this book that you can learn and apply practical, real-world solutions aside from @zachdaniel.dev's/@sevensea.cat's book. 2 GREAT ASH BOOKS FROM THE AUTHORS!!! #ElixirLang #AshFramework
devcarrots.com
Master Elixir, Phoenix & Ash Frameworks - Books, Training & Live Workshops
Get expert-led books, training materials, and live workshops on Elixir, Phoenix, and Ash Frameworks. Learn functional programming with practical, real-world applications.
361
Reposted by Jaeyson Anthony Y. ⚗️
Wojciech Woźniak @wniak.com · 05/05/2025
TIL: Electric SQL and phoenix_sync is not as good as I'd want it to be, I added it to my codebase to try it out and now they want me to deal with client side mumbo-jumbo :< #MyElixirStatus
221
Jaeyson Anthony Y. ⚗️ @jaeyson.dev · 10/05/2025
Came for Ecto Multi + Oban and side-effects, stayed on window functions 👀 #ElixirLang #Ecto #windowfunctions #postgres www.youtube.com/watch?v=hHQ5...
youtube.com
Using Ecto Multis, Oban, and transaction callbacks to isolate concepts
YouTube video by ElixirConf
160
Jaeyson Anthony Y. ⚗️ @jaeyson.dev · 10/05/2025
👏🏾
030
Reposted by Jaeyson Anthony Y. ⚗️
José Valim @josevalim.bsky.social · 06/05/2025
That one is on me, sorry. It was very outdated. mix xref docs is the way to go and is always up to date on latest best practices: hexdocs.pm/mix/Mix.Task...
hexdocs.pm
mix xref — Mix v1.18.3
1213
Jaeyson Anthony Y. ⚗️ @jaeyson.dev · 06/05/2025
elixirdrops.net/d/uX3gTNPJ
elixirdrops.net
Elixir Drops
Using Tidewave with MCP proxy...
000
Jaeyson Anthony Y. ⚗️ @jaeyson.dev · 05/05/2025
code.energy/solving-zebr...
code.energy
Solving the Zebra Puzzle with Boolean Algebra
The Zebra Puzzle, often called Einstein's riddle, challenges solvers to determine who drinks water and owns the zebra using clues. This post demonstrates how to apply Boolean algebra and truth tables ...
000
Jaeyson Anthony Y. ⚗️ @jaeyson.dev · 23/04/2025
An alternative to Digital services if you're doubting US. No hate on both tho. european-alternatives.eu
european-alternatives.eu
Homepage | European Alternatives
We help you find European alternatives for digital service and products, like cloud services and SaaS products.
020
Reposted by Jaeyson Anthony Y. ⚗️
Ashley Willis-McNamara @ashley.dev · 22/04/2025
Spent 2 hours writing, 4 hours editing, and 2 days spiraling about whether anyone would care. finally hit publish anyway. ashley.dev/posts/fear-o...
ashley.dev
Ashley Willis – ashley.dev
Developer advocate, open source champion, and maker of things.
7955254
Reposted by Jaeyson Anthony Y. ⚗️
Ben Schultzer @schultzer.bsky.social · 21/04/2025
This is wild, [sql](github.com/elixir-dbvis...) is between 400-650x faster then Ecto at generating SQL groups.google.com/g/elixir-ect... [read more!](elixirforum.com/t/sql-brings...)
github.com
GitHub - elixir-dbvisor/sql: Brings an extensible SQL parser and sigil to Elixir, confidently write SQL with automatic parameterized queries.
Brings an extensible SQL parser and sigil to Elixir, confidently write SQL with automatic parameterized queries. - elixir-dbvisor/sql
0434
Reposted by Jaeyson Anthony Y. ⚗️
Jorin @jorin.me · 12/04/2025
Do you know any CLI apps built with Elixir that are distributed as binaries? I am thinking of tools like docker or esbuild that are self-contained programs. I haven't seen that being done with the BEAM.
121
Reposted by Jaeyson Anthony Y. ⚗️
Chimney Sweepers Local 420 @bobbby.online · 09/04/2025
If you're curious about the GenStage implementation at a conceptual level underneath the Broadway bits, I wrote a lot about it a while ago building a job runner similar to DelayedJob or Sidekiq etc. github.com/ybur-yug/gen...
github.com
GitHub - ybur-yug/genstage_tutorial: A tutorial diving into GenStage building a task-runner in the vein of DelayedJob inspired by @josevalim's talk at the Elixir London Meetup & a lesson proposal for ...
A tutorial diving into GenStage building a task-runner in the vein of DelayedJob inspired by @josevalim&#39;s talk at the Elixir London Meetup &amp; a lesson proposal for [Elixir School](http://eli...
122
Reposted by Jaeyson Anthony Y. ⚗️
Chay Choong @chay.dev · 07/04/2025
I finally found the 2025 way of interacting with cookies from a LiveView. Much thanks to @steffend.me! Pretty elegant, hope it gets merged into LiveView soon. gist.github.com/SteffenDE/38... #Elixir
gist.github.com
lv_session_example.exs
GitHub Gist: instantly share code, notes, and snippets.
1155
Reposted by Jaeyson Anthony Y. ⚗️
Andrea Leopardi @whatyouhi.de · 04/04/2025
AlchemyConf is over. Fantastic conference, I can't recommend it enough. The organization did an outstanding job!! Here are the slides from my closing talk: speakerdeck.com/whatyouhide/... Thanks everyone 🫎
speakerdeck.com
gen_statem - OTP's Unsung Hero
Given at AlchemyConf 2025 in Braga, Portugal.
2326
Reposted by Jaeyson Anthony Y. ⚗️
Chimney Sweepers Local 420 @bobbby.online · 03/04/2025
A little demo doing this in #ElixirLang / iex
4327
Jaeyson Anthony Y. ⚗️ @jaeyson.dev · 02/04/2025
Quick newb question @zachdaniel.dev: with the release of Phoenix v1. 8 rc and some of features like "scopes" for authorization, will it be a conflict for the current version of Ash? #AshFramework #ElixirLang #Ash #authorization #PhoenixFramework
100
Jaeyson Anthony Y. ⚗️ @jaeyson.dev · 02/04/2025
Please do check @sevensea.cat @zachdaniel.dev Ash book, building Phoenix apps makes you 🏎️💨
000
Reposted by Jaeyson Anthony Y. ⚗️
Tyler A. Young ⚗️🧑🏻‍💻 @tylerayoung.com · 01/04/2025
Okay #ElixirLang folks, I need your ideas... I'd like to override the fallback Inspect protocol for all structs to redact certain sensitive keys. For instance, I'd like the backtrace of: Enum.reduce(%User{password: "secret"}, fn _, _ -> :ok end) ...to redact "secret".
672