Meraj M
banner
meraj-gearhead.ca
Meraj M
@meraj-gearhead.ca
Software Engineer - #ElixirLang, Erlang, Ruby

🌐https://meraj-gearhead.ca
Reposted by Meraj M
It's finally here, Tidewave + Claude Code!

tidewave.ai/blog/claude-...
Claude Code and OpenAI Codex: now available in Tidewave
Tidewave Web now supports Claude Code, OpenAI Codex, and any other coding agent that implements the Agent Client Protocol.
tidewave.ai
November 11, 2025 at 5:59 PM
Reposted by Meraj M
Elixir 1.19 released! 🎉

This one had a lengthier rc period.

It brings type system improvements and compile time improvements in large projects among other things 🚀

elixir-lang.org/blog/2025/10...
Elixir v1.19 released: enhanced type checking, broader type inference, and up to 4x faster compilation for large projects
Elixir v1.19 released: type checking of protocols and anonymous functions, broader type inference, improved compile times, and more
elixir-lang.org
October 16, 2025 at 8:31 AM
Works smoothly with latest elixir extension for Zed - expert-lsp.org

#ElixirLang
Expert
expert-lsp.org
August 29, 2025 at 2:30 PM
Reposted by Meraj M
So exciting!!! 🙀🙀🙀
This changes how you’ll demo, teach, and explore Elixir.

New Popcorn release coming tomorrow – here's a sneak peek of what's to come 🍿

#ElixirLang
July 23, 2025 at 10:39 PM
Reposted by Meraj M
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-...
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...
senkorasic.com
July 7, 2025 at 8:26 AM
My copy of "The BEAM Book" arrived today, and it's wonderfully colourful inside and out!

#ElixirLang
June 19, 2025 at 8:06 PM
Reposted by Meraj M
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...
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...
forum.cursor.com
June 14, 2025 at 8:05 AM
Happy to see The BEAM Book finally out in paperback! Need to grab a copy soon!

#ElixirLang
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
www.amazon.ca
June 5, 2025 at 4:06 PM
Reposted by Meraj M
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/...
May 27, 2025 at 12:26 AM
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
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.
elixirmerge.com
May 20, 2025 at 3:22 PM
Reposted by Meraj M
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
May 19, 2025 at 2:32 PM
Wrote this small piece after long time -

#ElixirLang
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…
itnext.io
May 19, 2025 at 1:22 PM
"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
AI and Programming: The Beginning of a New Era
www.oreilly.com
May 10, 2025 at 9:19 PM
🧠 Weekend fun: vibe coding with
✨ Tidewave (tidewave.ai) + Claude Desktop (claude.ai/download) + Elixir/Phoenix Framework.

Looking forward to seeing where Tidewave goes!

#ElixirLang
Tidewave
tidewave.ai
May 3, 2025 at 11:55 PM
Reposted by Meraj M
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!
Tidewave
tidewave.ai
April 29, 2025 at 8:20 PM
Reposted by Meraj M
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-...
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.
andrealeopardi.com
April 28, 2025 at 10:06 AM
Reposted by Meraj M
"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...
The Best Programmers I Know | Matthias Endler
I have met a lot of developers in my life. Late…
endler.dev
April 8, 2025 at 1:01 AM
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
Elixir Patterns book & Livebooks
Learn recipes and patterns specific to Elixir/OTP
www.elixirpatterns.dev
March 23, 2025 at 9:57 PM
Reposted by Meraj M
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
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
www.amazon.com
March 11, 2025 at 4:15 PM
Reposted by Meraj M
OH MY GOD! DREAM THEATER RELEASED THE FIRST ALBUM SINCE PORTNOY CAME BACK! THIS IS NOT A DRILL!

open.spotify.com/album/0ER7sd...
Parasomnia
Dream Theater · Album · 2025 · 8 songs
open.spotify.com
February 8, 2025 at 12:38 PM
Reposted by Meraj M
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...
Remote: growing from zero to unicorn with Elixir
A case study of how Elixir is being used at Remote.
elixir-lang.org
January 21, 2025 at 4:16 PM
Reposted by Meraj M
📯 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
OSS Oban Web & Oban v2.19
From open sourcing Oban Web, to releasing Oban with MySQL support, Web v2.11, and plan simplifications
oban.pro
January 16, 2025 at 5:37 PM
Reposted by Meraj M
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
OSS Oban Web & Oban v2.19
From open sourcing Oban Web, to releasing Oban with MySQL support, Web v2.11, and plan simplifications
oban.pro
January 16, 2025 at 5:35 PM