Meraj M
@meraj-gearhead.ca
📤 39
📥 9
📝 24
Software Engineer -
#ElixirLang
, Erlang, Ruby 🌐
https://meraj-gearhead.ca
Works smoothly with latest elixir extension for Zed -
expert-lsp.org
#ElixirLang
loading . . .
Expert
https://expert-lsp.org
about 1 month ago
0
2
0
reposted by
Meraj M
Hugo Baraúna
2 months ago
So exciting!!! 🙀🙀🙀
add a skeleton here at some point
0
5
2
reposted by
Meraj M
David Bernheisel
3 months ago
Awesome, another node comes alive!
#ElixirLang
forums.swift.org/t/introducin...
loading . . .
Introducing swift-erlang-actor-system
I'm excited to share a new actor system we've been building for Swift's distributed actors: swift-erlang-actor-system. This actor system enables Swift programs to join a distributed Erlang cluster. ...
https://forums.swift.org/t/introducing-swift-erlang-actor-system/81248
0
19
1
reposted by
Meraj M
Senko Rašić
3 months ago
Not using AI for programming reminds me of when we had to code C on paper in some undergrad programming courses. Yeah, you can do it, but why? I feel 2025 is the tipping point for AI use for serious software development, not just vibe coding. Here's my take on it:
senkorasic.com/articles/ai-...
loading . . .
AI-assisted software development - Senko Rašić
AI coding tools won't replace developers, but they will massively reshape how software gets built. Learn how to use AI assistants effectively without sacrificing code quality or piling on technical de...
https://senkorasic.com/articles/ai-coding
0
5
2
My copy of "The BEAM Book" arrived today, and it's wonderfully colourful inside and out!
#ElixirLang
4 months ago
1
5
0
reposted by
Meraj M
Saša Jurić
4 months ago
To be fair, when everything is deleted on your disk, it means that there are no problems on your computer, so there's that 🤷
forum.cursor.com/t/cursor-yol...
loading . . .
Cursor YOLO deleted everything in my computer
Hi everyone - as a previous context I’m an AI Program Manager at J&J and have been using Cursor for personal projects since March. Yesterday I was migrating some of my back-end configuration from Exp...
https://forum.cursor.com/t/cursor-yolo-deleted-everything-in-my-computer/103131
4
28
11
Happy to see The BEAM Book finally out in paperback! Need to grab a copy soon!
#ElixirLang
loading . . .
The BEAM Book: Understanding the Erlang Runtime System: Stenman, Dr Erik: 9789153142539: Books - Amazon.ca
The BEAM Book: Understanding the Erlang Runtime System: Stenman, Dr Erik: 9789153142539: Books - Amazon.ca
https://www.amazon.ca/BEAM-Book-Understanding-Erlang-Runtime/dp/9153142535/ref=mp_s_a_1_1?crid=8H9KYZ2JTRGN
4 months ago
0
5
0
reposted by
Meraj M
Simon Willison
4 months ago
GitHub MCP suffers from the lethal trifecta for prompt injection: access to private data, exposure to malicious instructions + the ability to exfiltrate information Be really careful with this stuff: attackers can trick your "agent" into stealing your private data
simonwillison.net/2025/May/26/...
add a skeleton here at some point
1
136
56
Just had my latest article published on
elixirmerge.com
! 🚀 I walk through implementing Automated Persisted Queries (APQs) in Elixir using Absinthe. If you're working with GraphQL in Elixir, this one's for you! Big thanks to the Elixir Merge team for the feature 🙌
#ElixirLang
#Absinthe
#GraphQL
loading . . .
Implementing Automated Persisted Queries in Elixir with Absinthe
This article describes how to support Automated Persisted Queries (APQ) in Elixir/Phoenix applications using the Absinthe library.
https://elixirmerge.com/p/implementing-automated-persisted-queries-in-elixir-with-absinthe
5 months ago
1
5
0
reposted by
Meraj M
Bruce Williams
5 months ago
I think I’m most proud of our decision to built in extensibility as a core feature of Absinthe via the pipeline; it’s always a joy seeing how creatively others use it.
#ElixirLang
add a skeleton here at some point
1
7
1
Wrote this small piece after long time -
#ElixirLang
loading . . .
Automated Persisted GraphQL Queries with Absinthe and Elixir
Long ago I wrote an article titled — “An Opinionated Way of Organizing GraphQL APIs using Absinthe and Phoenix” on architecting GraphQL…
https://itnext.io/automated-persistent-graphql-queries-with-absinthe-and-elixir-7053f0eead2b
5 months ago
1
3
1
"The cost of trying new things has gone down by orders of magnitude. And that means that the addressable surface area of programming has gone up by orders of magnitude" --
www.oreilly.com/radar/ai-and...
#ElixirLang
loading . . .
AI and Programming: The Beginning of a New Era
https://www.oreilly.com/radar/ai-and-programming-the-beginning-of-a-new-era/
5 months ago
0
1
0
🧠 Weekend fun: vibe coding with ✨ Tidewave (
tidewave.ai
) + Claude Desktop (
claude.ai/download
) + Elixir/Phoenix Framework. Looking forward to seeing where Tidewave goes!
#ElixirLang
loading . . .
Tidewave
https://tidewave.ai
5 months ago
0
5
1
reposted by
Meraj M
José Valim
5 months ago
Introducing Tidewave:
tidewave.ai
While working on our web apps, we run code, query the database, read logs, search docs… but our AI tools are limited to reading code. Tidewave closes this gap by introducing Runtime Intelligence, for Phoenix and Rails. More coming soon, check out the website!
loading . . .
Tidewave
https://tidewave.ai
5
173
62
reposted by
Meraj M
Andrea Leopardi
5 months ago
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-...
loading . . .
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.
https://andrealeopardi.com/posts/async-tests-in-elixir/
4
63
17
reposted by
Meraj M
Johanna Larsson 🇸🇪🇬🇧🇲🇽🏳️🌈
6 months ago
"Clever engineers write clever code. Exceptional engineers write simple code." 100% agree with this. There are rare exceptions that call for clever or innovative, but most of the time you think you're being clever you're just leaving a trap for a future you.
endler.dev/2025/best-pr...
loading . . .
The Best Programmers I Know | Matthias Endler
I have met a lot of developers in my life. Late…
https://endler.dev/2025/best-programmers/
7
65
7
#ElixirLang
loading . . .
Phoenix 1.8.0-rc released! - Phoenix Blog
The release candidate of Phoenix 1.8 is here!
https://phoenixframework.org/blog/phoenix-1-8-released
6 months ago
0
2
0
Just finished reading "Elixir Patterns". Lots of good working code examples with some pretty neat tricks that I have encountered for the first time. Big shout out to
@akoutmos.bsky.social
and
@hugobarauna.com
for this excellent book!
#ElixirLang
www.elixirpatterns.dev
loading . . .
Elixir Patterns book & Livebooks
Learn recipes and patterns specific to Elixir/OTP
https://www.elixirpatterns.dev
7 months ago
0
9
5
reposted by
Meraj M
Alex Koutmos
7 months ago
For those who have been holding out for a physical copy of Elixir Patterns the wait is over! The book is officially up on Amazon and I must say that it looks beautiful 🤩!
www.amazon.com/Elixir-Patte...
#ElixirLang
loading . . .
Elixir Patterns: The essential BEAM handbook for the busy developer
Elixir Patterns: The essential BEAM handbook for the busy developer [Koutmos, Alexander, Baraúna, Hugo] on Amazon.com. *FREE* shipping on qualifying offers. Elixir Patterns: The essential BEAM handbook for the busy developer
https://www.amazon.com/Elixir-Patterns-essential-handbook-developer/dp/B0DZFNNGNL
3
12
4
reposted by
Meraj M
Peter Ullrich
8 months ago
OH MY GOD! DREAM THEATER RELEASED THE FIRST ALBUM SINCE PORTNOY CAME BACK! THIS IS NOT A DRILL!
open.spotify.com/album/0ER7sd...
loading . . .
Parasomnia
Dream Theater · Album · 2025 · 8 songs
https://open.spotify.com/album/0ER7sdwIe6mfM63TbWcHmd?si=iigvY5qRR0akBbyBlkug0w
2
10
1
reposted by
Meraj M
José Valim
9 months ago
Learn how Remote become a unicorn in two years and grew from zero to a team of more than 100 Elixir engineers:
elixir-lang.org/blog/2025/01...
loading . . .
Remote: growing from zero to unicorn with Elixir
A case study of how Elixir is being used at Remote.
https://elixir-lang.org/blog/2025/01/21/remote-elixir-case/
4
141
44
reposted by
Meraj M
Parker & Shannon
9 months ago
📯 Oban Web is open Source 🐬 Oban v2.19 includes MySQL support 🧭 Web v2.11 is released 📊 Met v1.0 is released (and open source)
oban.pro/articles/oss...
#elixirlang
loading . . .
OSS Oban Web & Oban v2.19
From open sourcing Oban Web, to releasing Oban with MySQL support, Web v2.11, and plan simplifications
https://oban.pro/articles/oss-web-and-new-oban
7
117
47
reposted by
Meraj M
David Bernheisel
9 months ago
Huge Oban news! - Oban Web now released as open source! It was announced late last year that Oban Web would be open-sourced, and has now come to pass. - MySQL and SQLite now officially supported database engines to back Oban queues
oban.pro/articles/oss...
hexdocs.pm/oban_web/ove...
#ElixirLang
loading . . .
OSS Oban Web & Oban v2.19
From open sourcing Oban Web, to releasing Oban with MySQL support, Web v2.11, and plan simplifications
https://oban.pro/articles/oss-web-and-new-oban
2
49
16
reposted by
Meraj M
José Valim
9 months ago
I wrote a new article exploring how set-theoretic types (the foundation of Elixir's type system) could address how many statically typed languages do not allow libraries to evolve their data definitions in a backwards compatible manner:
dashbit.co/blog/data-ev...
- be warned, it is a long one.
loading . . .
Data evolution with set-theoretic types - Dashbit Blog
In this article we explore the challenges of data evolution in static typing and explore type safe solutions.
https://dashbit.co/blog/data-evolution-with-set-theoretic-types
8
150
42
reposted by
Meraj M
Gergely Orosz
9 months ago
This is so spot on. Two things: 1. Being focused on producing output the fastest way possible means that you will never prioritize "going deep" 2. Going deep (and down the rabbit hole) is how you learn more: but you need to balance it. Figure out how to do both: it's tricky!
9
285
47
reposted by
Meraj M
Benjamin 🌴
9 months ago
If you've never seen the power of #erlang hot code upgrades, this guy live patched a drone while flying:
https://www.youtube.com/watch?v=XQS9SECCp1I
#ElixirLang
#Developers
2
39
11
#ElixirLang
v1.18 released!
loading . . .
Elixir v1.18 released: type checking of calls, LSP listeners, built-in JSON, and more
Elixir v1.18 released: type checking of function calls, Language Server listeners, built-in JSON, ExUnit improvements, mix format –migrate, and more
https://elixir-lang.org/blog/2024/12/19/elixir-v1-18-0-released/
10 months ago
0
0
0
reposted by
Meraj M
not_hehe
10 months ago
The Primegeon, TJ, and
@josevalim.bsky.social
#elixirlang
loading . . .
The Creator Of Elixir - Top Shelf 7
YouTube video by ThePrimeTime
https://youtu.be/-mFJ5rPbY_w?si=CR8bCZwHCn-dwUHB
0
15
3
reposted by
Meraj M
Andrea Leopardi
10 months ago
New beta release of "Network Programming in
@elixir-lang.org
and
#Erlang
" is out:
pragprog.com/titles/alnpe...
HTTP/1.1 chapter's in there. HTTP/2 (+3) chapter is already in review, and WebSockets chapter is in progress... and then we Ship It™ 🛳️
loading . . .
Network Programming in Elixir and Erlang
Learn network programming with Erlang and Elixir. Build reliable and scalable network systems, and understand why this platform is a perfect fit for networks.
https://pragprog.com/titles/alnpee/network-programming-in-elixir-and-erlang/
2
34
14
After nearly three years at Firework, working as a Sr. Elixir Backend Engineer, I’ll be leaving the company, with my effective last day on Dec 31, 2024. I will still be working with
#ElixirLang
and Phoenix Framework for a new company starting next year. Looking forward to the next chapter!
10 months ago
0
3
0
reposted by
Meraj M
Hugo Baraúna
10 months ago
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
1
55
18
reposted by
Meraj M
Adolfo Neto
10 months ago
Happy Anniversary, Erlang!
add a skeleton here at some point
0
17
2
reposted by
Meraj M
Peter Solnica 🇺🇦 🇵🇱 🇪🇺
10 months ago
Just a semi-regular reminder that I have an Elixir Devs starter-pack - if you're not there, let me know! 77 fine
#ElixirLang
folks are there already and I have a feeling there's more!
https://bsky.app/starter-pack/solnic.dev/3l7czjlcejb2o
loading . . .
💜 Elixir Devs 💜
Join the conversation
https://bsky.app/starter-pack/solnic.dev/3l7czjlcejb2o
52
63
20
Phoenix LiveView Goes 1.0!
#ElixirLang
loading . . .
Phoenix LiveView Goes 1.0
With the release of Phoenix LiveView 1.0, Brian Cardarella reflects back on the start of the project and how it won him over.
https://dockyard.com/blog/2024/12/03/phoenix-liveview-goes-1-0
10 months ago
0
3
0
reposted by
Meraj M
ElixirJobs
11 months ago
ElixirJobs is now on Bluesky! 🦋🚀 We have moved here all previous job postings and new ones will appear as soon as published on the site 😎
#ElixirLang
2
83
22
you reached the end!!
feeds!
log in