Sign in

Cam Cook

@elixir.blog
66 followers 80 following 117 posts

👋 FOSS tech and engineering guy 🏳️‍🌈 🤓 I gab about #elixir, #programming, #linux, nerdy stuff 📍 Washington, DC area

PostsRepliesMedia
Cam Cook @elixir.blog · 13/08/2026
The local DC Elixir group meets up monthly. As always, no matter your BEAM experience, you're always welcome to sit with us #elixirLang #beam
A bunch of BEAM nerds at a meet up
0131
Cam Cook @elixir.blog · 09/08/2026
Don't let me near colorful paint. I have either the homosexual audacity and/or mania where sometimes I wake up and decide, I don't like white window frames. #mcm #homeimprovement
Stay with me here, there's a lot of color happening. In the US near the 1950s and 1960s, a lot of consumer goods were made with just a single shade of one color...there's *one* orange, green, etc. My walls are the green and orange and my window panes are now...also bright ass orange.
010
Cam Cook @elixir.blog · 29/01/2026
Fantastic turn out for DC Elixir's "Introducing to Tele" - y'all showed up despite a foot of ice and slush outside! Stay tuned - next month's event is a social. As always, no matter your BEAM background or experience level you're welcome with us! #elixirLang #erlang
The most haphazard group selfie that was Macgyvered using a chair
281
Cam Cook @elixir.blog · 28/11/2025
From my chosen DC family to yours, happy thanksgiving!
030
Cam Cook @elixir.blog · 18/11/2025
It's a Christmas light kind of night for me
Vintage Christmas lights hung with care
010
Cam Cook @elixir.blog · 30/10/2025
My best friend, Jazz, passed away in her sleep this morning surrounded by me and her son, AJ. She started life as a show dog, then came into my life and I couldn't have asked for a better friend. #dogs #rip
1150
Cam Cook @elixir.blog · 13/09/2025
My copy of The BEAM Book arrived 😀 It's chonkier than I imagined but fits nicely with my other desk references #elixirlang #erlang
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
030
Cam Cook @elixir.blog · 03/09/2025
48 years, quite the commit 😆 #programming #microsoft #microprocessors
A GitHub screenshot of Microsoft BASIC for 6502 Microprocessors. The commits show all but one are from 48 years ago
010
Cam Cook @elixir.blog · 31/08/2025
Smoke tests pass 🎉 Special thanks to Mick for the expertise
Mick holds an underwater diving camera harnessMick tests the diving camera set up
010
Cam Cook @elixir.blog · 30/08/2025
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
A clojure conj t-shirt from 2013
120
Cam Cook @elixir.blog · 15/08/2025
Cursed but hilarious
020
Cam Cook @elixir.blog · 04/08/2025
Always loved the illustrations in The Hobbit. Also, name the edition I'm reading 😁 #booktok
Illustration in The Hobbit

ilustraĵo en la Hobito
000
Cam Cook @elixir.blog · 18/07/2025
PubSub's presence detection to the rescue! I needed expensive background Oban jobs to snooze themselves when users are using the app. It was shockingly easy to do with Tracker and a Plug. #myElixirStatus
Code showing a barebones implementation of Phoenix.Tracker. Its just handling "Hey is anyone currently browsing?"
1110
Cam Cook @elixir.blog · 14/07/2025
FTP in action
FTP interface using ExFTP ; this is using a custom Storage Connector (so its not directly accessing any file system)
000
Cam Cook @elixir.blog · 14/07/2025
Comic reader is coming together. Added a FTP interface (+ JSON:API, GraphQL) in case a client didnt have HTTP ability. Used ExFTP and was delighted at how easy it was (full disclosure: I was on the team that made ExFTP) Can't wait to replace my current comic book reader with it. #myElixirStatus
Listing of all comics, you can see x men comics here.The reader as it currently is - it optimizes the pages on the fly.You can store comics in deeply nested collections.
220
Cam Cook @elixir.blog · 12/07/2025
sometimes programming is writing code, sometimes its looking at graphs. Playing around with max_concurrency and oban queue limits. A ton of intensive jobs are launched on a fresh db; but then rarely again, if ever. Terrified of pegging the CPU with image processing. #myElixirStatus
two graphs, one is a CPU usage graph over time, the other is oban's web interface. I'm not currently pegging any CPU, but still.
130
Cam Cook @elixir.blog · 07/07/2025
oban_web is so nice to have, especially when your jobs launch more jobs. These jobs are walking a massive nested directory with digital comic books scattered throughout. Organizing, extracting metadata, making previews, optimizing them all, etc etc. #elixirLang
Oban Web admin panel showing a cool execution count graph showing a high-level view of whats being processed.
051
Cam Cook @elixir.blog · 24/06/2025
Now getting a daily feed of reef creatures from him 📸
A nurse shark (I think?) on a reef off Honduras
000
Cam Cook @elixir.blog · 22/06/2025
End of Chapter 3 for the Ash Framework book for my copy of Tunez. It's been neat. #elixir #elixirlang
My copy of Tunez, the app you build while following the Ash Framework book.
050
Cam Cook @elixir.blog · 18/06/2025
Started working on a homepage as a portfolio. I'm particularly proud of this curvy social media thing. (it's all phx live view) #elixir #elixirlang
110
Cam Cook @elixir.blog · 15/06/2025
Hung out with my neighbors #nokings #alexandriaVA
View of Market Square for the No Kings demonstration
010
Cam Cook @elixir.blog · 13/06/2025
Played around with Tidewave with Claude. I have 1000s of digital comic books. They're often filled with massive bloat. I wrote code that optimizes and streams the pages on the fly. Nice to prototype with - claude's code was god awful. tw was super cool though. #myelixirstatus #phoenixliveview
Viewer claude created using tidewave's mcp. Comic is "Light Carries On" by Ray Nadine
021
Cam Cook @elixir.blog · 08/06/2025
added more implementation details to the README TODO: - document and test the *many* opt parameters - finish OpenSSF scorecard recommendations then this project is buttoned up and I can move on to what comes next. #elixirlang #myelixirstatus
Documentation for a project called Aura I've been working on.
110
Cam Cook @elixir.blog · 06/06/2025
Utilize your partner's neuro-spice to make fun software #programming #neurodivergent #beekeeping #scuba
Me: I'm going to make an app for one of your many hobbies, be prepared to infodump about scuba or urban beekeeping 

Them: I've returned to land... And I'm always ready
010
Cam Cook @elixir.blog · 04/06/2025
My docs are better! ... or at least different. #elixir #elixirlang #myelixirstatus
hexdocs for a package I'm building called Aura.
120
Cam Cook @elixir.blog · 01/06/2025
Its a write-the-docs kind of morning for me. #myelixirstatus #elixirlang #elixir #hexpm
Hex documentation for a package I'm making called Aura.
130