Cam Cook's Avatar

Cam Cook

@elixir.blog.bsky.social

πŸ‘‹ FOSS tech and engineering guy πŸ³οΈβ€πŸŒˆ πŸ€“ I gab about #elixir, #programming, #linux, nerdy stuff πŸ“ Washington, DC area

47 Followers  |  66 Following  |  91 Posts  |  Joined: 19.12.2024  |  2.123

Latest posts by elixir.blog on Bluesky

Original post on fosstodon.org

πŸ‘‹ I’m on the look out for my next project, I’m an experienced Elixir dev (> 8 years, and > 10 years of Ruby before that + I'm still the maintainer of RSpec), very familiar with Phoenix and LiveView, and have enough CSS / JS knowledge to approach projects from a full stack angle.

I’ve worked […]

14.10.2025 15:57 β€” πŸ‘ 5    πŸ” 12    πŸ’¬ 2    πŸ“Œ 0
Preview
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 1.19
https://elixir-lang.org/blog/2025/10/16/elixir-v1-19-0-released/

https://news.ycombinator.com/item?id=45602428

16.10.2025 21:15 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Binary Pattern Matching in Elixir Decode bits and bytes into meaningful parts using the magic of Elixir pattern matching.

🚨 New Blog Post 🚨

EXTRA EXTRA! Hot off the press! The power of binary pattern matching revealed! The in-depth investigation you don't wanna miss! Get your copy now! #ElixirLang

peterullrich.com/binary-patte...

11.10.2025 12:11 β€” πŸ‘ 25    πŸ” 9    πŸ’¬ 1    πŸ“Œ 3

It was a blast to meet everyone!

Any DC area Elixir/Erlang/Gleam folks, come join us for the next meetup.

#elixirlang #erlang #gleam

09.10.2025 19:17 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Following the wave of successful Global Elixir Meetups last week, we are excited to announce the launch of Nerves Meetup EU!

We're a remote meetup with a focus of #ElixirLang on embedded systems via #Nerves. We meet on the second Wednesday of each month at 7pm CET via Zoom

nervesmeetup.eu

29.09.2025 14:22 β€” πŸ‘ 8    πŸ” 5    πŸ’¬ 1    πŸ“Œ 3
Post image

Thank you to the kind Chattanooga Enthusiast who was able to get my Elixir shirt to me from Goatmire.

Made my day πŸ˜€

#elixirlang

29.09.2025 16:58 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I hope some of these disaffected #Ruby folks will give #ElixirLang a fresh look

So many Elixir developers come from Rails including Elixir's creator JosΓ© Valim

The ecosystem is growing, it's inclusive (me <- πŸ³οΈβ€βš§οΈ), and we could 100% use your energy and your devotion to developer happiness

25.09.2025 14:15 β€” πŸ‘ 64    πŸ” 15    πŸ’¬ 4    πŸ“Œ 0
Post image

🎟️ One-ish week promo: Get $25 off your ExMex ticket with promo code shown below

Valid for the next 9 days only.

Nov 6–7 | Austin, TX

β†’ exmexconf.com

17.09.2025 21:41 β€” πŸ‘ 3    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
Elixir, Erlang, and Gleam: in-person in MoCo Oct 8, 2025, 7:00:00β€―PM - GMT-4 - Rockville Memorial Library, 20850, Rockville, United States - ​If you’re interested in Elixir, Erlang, Gleam, or any other BEAM language, join us for our first in-per...

We're planning to move DC Elixir away from Meetup.com. It turns out there's an open-source Elixir alternative that seems to meet our needs! Help us try it out at mobilizon.us/events/05bd6.... We'll briefly discuss Oct 8.

17.09.2025 12:13 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Elixir, Erlang, and Gleam: in-person in MoCo, Wed, Oct 8, 2025, 7:00 PM | Meetup ​If you’re interested in Elixir, Erlang, Gleam, or any other BEAM language, join us for our first in-person gathering in the DC area since before the pandemic. We’ll start

πŸ“£ The DC area Elixir meetup is back on line.

Come nerd out with us October 8 in MoCo

www.meetup.com/dc-elixir/ev...

#elixirlang #gleam #erlang

17.09.2025 17:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

For the first time since before the pandemic, DC Elixir will be having an *in person* meetup.

Wednesday, October 8, in Rockville, MD

https://www.meetup.com/en/dc-elixir/events/311051804/
#Elixir #ElixirLang #Erlang #GleamLang #meetup #DC #WashingtonDC

15.09.2025 13:53 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Photo of the sides of three books stacked on each other. From bottom to top

1. Smalltalk-80: The language and it's implementation 
2. The K&R
3. The BEAM Book

Photo of the sides of three books stacked on each other. From bottom to top 1. Smalltalk-80: The language and it's implementation 2. The K&R 3. The BEAM Book

My copy of The BEAM Book arrived πŸ˜€

It's chonkier than I imagined but fits nicely with my other desk references

#elixirlang #erlang

13.09.2025 16:22 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
npm debug and chalk packages compromised The popular packages debug and chalk on npm have been compromised with malicious code

Maybe most of #ElixirLang folks won’t care, but for those of you using npm in your projects, please pay attention to this 0-day attack!

www.aikido.dev/blog/npm-deb...

Tons of npm packages compromised. Make sure to check your apps and local envs too, especially if you do anything crypto-related.

08.09.2025 19:37 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

It's happened.

My muscle memory now defaults to "behaviour", even when not in my IDE.

#elixirlang

05.09.2025 14:05 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Not to distract from this fantastic explainer, but also for my 🐧 friends

That's how you find the number of physical cores on a Mac

04.09.2025 16:41 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A GitHub screenshot of Microsoft BASIC for 6502 Microprocessors. The commits show all but one are from 48 years ago

A GitHub screenshot of Microsoft BASIC for 6502 Microprocessors. The commits show all but one are from 48 years ago

48 years, quite the commit πŸ˜†

#programming #microsoft #microprocessors

03.09.2025 20:16 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Groxio Consulting - Expert Elixir Development Expert Elixir consulting from the authors of key Elixir books. System architecture, training, and development services.

The Groxio teamβ€”Bruce Tate, Paulo Valim, and myselfβ€”are fresh off of a project where we helped scale an application and its development team all the way to launch. If your company could use #ElixirLang #Consulting help from one or more of us, let’s talk! groxio.com

02.09.2025 16:30 β€” πŸ‘ 17    πŸ” 11    πŸ’¬ 0    πŸ“Œ 0
Mick holds an underwater diving camera harness

Mick holds an underwater diving camera harness

Mick tests the diving camera set up

Mick tests the diving camera set up

Smoke tests pass πŸŽ‰

Special thanks to Mick for the expertise

31.08.2025 19:10 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Also a Paypall Battlehack one that I barely remember from all the sleepless programming nights there

30.08.2025 16:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A clojure conj t-shirt from 2013

A clojure conj t-shirt from 2013

Do any of y'all have conference swag that you won't let go?

This clojure/conj shirt of mine from 2013 comes to mind

#programming #clojure #functionalLanguages

30.08.2025 16:46 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
GitHub - elixir-lang/expert: Official Elixir Language Server Protocol implementation Official Elixir Language Server Protocol implementation - elixir-lang/expert

Expert LS is out yall. #ElixirLang github.com/elixir-lang/...

28.08.2025 20:32 β€” πŸ‘ 85    πŸ” 30    πŸ’¬ 1    πŸ“Œ 0
The TTY demystified

"In The Hitchhiker's Guide to the Galaxy, [...] a dull planet, inhabited by a bunch of depressed humans and a certain breed of animals with sharp teeth which communicate with the humans by biting them very hard in the thighs. This is strikingly similar to UNIX"
www.linusakesson.net/programming/...

28.08.2025 00:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I'm actually curious how you came about 3k lines of Erlang, that's quite a project!

23.08.2025 00:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

DYK - Using (a)bort in iex is a 'normal' exit.

So, linked processes started from a remsh iex still hang around after that session is aborted.

hat tip: elixirforum.com/t/processes-...

#elixirlang

22.08.2025 23:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
10 Ways to Stop an Erlang VM With or without crashing it!

Reminded me of this:

medium.com/erlang-battl...

16.08.2025 19:26 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

had a timeshift backup go haywire on my laptop;

crashed pretty much everything.

You know what was still running, largely just fine? iex πŸ˜…

#elixir

16.08.2025 19:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Cursed but hilarious

15.08.2025 02:04 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Wrote a small library to play with rendevouz hashing, similar to HCA Healthcare's Project Waterpark from @bryan-hunter.bsky.social , and a visualization in @livebook.dev to show actor placement and replication across the cluster, based on the ID of the patient (or actor) @elixir-lang.org

10.08.2025 16:49 β€” πŸ‘ 28    πŸ” 11    πŸ’¬ 2    πŸ“Œ 5
Post image

πŸ’¬ Join the conversation!

What features or functionality would you love to see in a native Elixir database?

Garrison has started an interest thread on Elixir Forum β€” share your ideas and help shape the future.

πŸ‘‰ elixirforum.com/t/what-would...

#ElixirLang

11.08.2025 17:29 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Hello friends, I am back on the job market and looking for Elixir opportunities..if your company is hiring or you come accross opportunities please DM me.

Retweets appreciated πŸ™

#elixirlang #elixir

04.08.2025 20:00 β€” πŸ‘ 7    πŸ” 10    πŸ’¬ 0    πŸ“Œ 0

@elixir.blog is following 20 prominent accounts