apu support added - host only (no docker at this time) + sox needed since ffplay can’t handle the buffering.
github.com/eddmann/phpboy
apu support added - host only (no docker at this time) + sox needed since ffplay can’t handle the buffering.
github.com/eddmann/phpboy
here's how it came together 👇
here's how it came together 👇
moved from obsidian sync to git vault specifically for remote lambda deployment
claude/chatGPT can now read/edit/search my notes from anywhere
automatic git commits = full audit trail
typescript + git + lambda
github.com/eddmann/obsidian-mcp
#todayibuilt #obsidian
moved from obsidian sync to git vault specifically for remote lambda deployment
claude/chatGPT can now read/edit/search my notes from anywhere
automatic git commits = full audit trail
typescript + git + lambda
github.com/eddmann/obsidian-mcp
#todayibuilt #obsidian
credit to @LukeHarries_ for the initial version 🙏
explored go for mcp:
- unified multidevice API + server
- revised tool api
- fts5 search, fuzzy matching
- docker
go + sqlite + whatsapp = 😎
github.com/eddmann/whatsapp-mcp
#todayibuilt #golang
credit to @LukeHarries_ for the initial version 🙏
explored go for mcp:
- unified multidevice API + server
- revised tool api
- fts5 search, fuzzy matching
- docker
go + sqlite + whatsapp = 😎
github.com/eddmann/whatsapp-mcp
#todayibuilt #golang
wanted to chat with my workouts instead of staring at dashboards
"am i overtraining?" answer...
"how's my mileage?" insights...
wrote about it: eddmann.com/posts/running-mcps-everywhere-chatting-with-my-workouts
github.com/eddmann/strava-mcp
#todayibuilt #running #mcp
wanted to chat with my workouts instead of staring at dashboards
"am i overtraining?" answer...
"how's my mileage?" insights...
wrote about it: eddmann.com/posts/running-mcps-everywhere-chatting-with-my-workouts
github.com/eddmann/strava-mcp
#todayibuilt #running #mcp
@shawnmc.cool explains how the BEAM isn’t just a VM, but an operating system for concurrency. Every process runs in complete isolation, enabling massive fault tolerance and reliability.
🎧 compiledconversations.com/12/%EF%BF%BC
@shawnmc.cool explains how the BEAM isn’t just a VM, but an operating system for concurrency. Every process runs in complete isolation, enabling massive fault tolerance and reliability.
🎧 compiledconversations.com/12/%EF%BF%BC
@shawnmc.cool unpacks the power of OTP - #Erlang’s “standard library for concurrency.”
Learn how it turns thousands of lightweight processes into reliable, self-healing systems that just work.
🎧 Listen now: compiledconversations.com/12/%EF%BF%BC
@shawnmc.cool unpacks the power of OTP - #Erlang’s “standard library for concurrency.”
Learn how it turns thousands of lightweight processes into reliable, self-healing systems that just work.
🎧 Listen now: compiledconversations.com/12/%EF%BF%BC
In a recent episode of Compiled Conversations, @shawnmc.cool broke down Erlang’s “let it crash” philosophy - why letting things fail can actually make your systems more reliable, not less.
🎧 Listen now: compiledconversations.com/12/
In a recent episode of Compiled Conversations, @shawnmc.cool broke down Erlang’s “let it crash” philosophy - why letting things fail can actually make your systems more reliable, not less.
🎧 Listen now: compiledconversations.com/12/
We continue our chat with exploration of #Elixir's ecosystem:
- Phoenix LiveView & real-time apps
- Ecto's composable queries
- Nerves for IoT & embedded systems
- Nx, LiveBook & Tidewave
🎧 compiledconversations.com/13/
We continue our chat with exploration of #Elixir's ecosystem:
- Phoenix LiveView & real-time apps
- Ecto's composable queries
- Nerves for IoT & embedded systems
- Nx, LiveBook & Tidewave
🎧 compiledconversations.com/13/
How has your thinking evolved? What’s carried through?
Would you be up for discussing this?
compiledconversations.com
How has your thinking evolved? What’s carried through?
Would you be up for discussing this?
compiledconversations.com
I worked to specifically providing insight for my PHP / Java / C# experienced friends.
bsky.app/profile/eddm...
Why do #Erlang & #Elixir excel at distributed systems? We explore:
• Process isolation & concurrency
• Actor model & message passing
• "Let it crash" philosophy
• Hot code upgrades
🎧 compiledconversations.com/12/
I worked to specifically providing insight for my PHP / Java / C# experienced friends.
bsky.app/profile/eddm...
Why do #Erlang & #Elixir excel at distributed systems? We explore:
• Process isolation & concurrency
• Actor model & message passing
• "Let it crash" philosophy
• Hot code upgrades
🎧 compiledconversations.com/12/
Why do #Erlang & #Elixir excel at distributed systems? We explore:
• Process isolation & concurrency
• Actor model & message passing
• "Let it crash" philosophy
• Hot code upgrades
🎧 compiledconversations.com/12/
Continuing our deep dive into a table's lifecycle in #Postgres, from updates to table clean-up. We cover
- MVCC & transaction isolation
- Table alterations & performance
- Vacuuming & WAL
🎧 compiledconversations.com/11/
Continuing our deep dive into a table's lifecycle in #Postgres, from updates to table clean-up. We cover
- MVCC & transaction isolation
- Table alterations & performance
- Vacuuming & WAL
🎧 compiledconversations.com/11/
CaffeineMate keeps your Mac awake with one click - set timers (15m, 1h, 3h, custom), keep the display on, and toggle it all with a global shortcut.
☕ eddmann.com/CaffeineMate/
CaffeineMate keeps your Mac awake with one click - set timers (15m, 1h, 3h, custom), keep the display on, and toggle it all with a global shortcut.
☕ eddmann.com/CaffeineMate/
In episode 7 of Compiled Conversations, @ashleyhindle.com explains why managing context windows is critical to getting quality, reliable output.
🎧 Listen now: compiledconversations.com/7/
👉 Subscribe on Apple Podcasts or Spotify.
In episode 7 of Compiled Conversations, @ashleyhindle.com explains why managing context windows is critical to getting quality, reliable output.
🎧 Listen now: compiledconversations.com/7/
👉 Subscribe on Apple Podcasts or Spotify.
In episode 7 of Compiled Conversations, @ashleyhindle.com breaks down each one.
🎧 Listen now: compiledconversations.com/7/
👉 Don’t miss future episodes - subscribe on Apple Podcasts or Spotify.
In episode 7 of Compiled Conversations, @ashleyhindle.com breaks down each one.
🎧 Listen now: compiledconversations.com/7/
👉 Don’t miss future episodes - subscribe on Apple Podcasts or Spotify.
In Episode 7 of Compiled Conversations, @ashleyhindle.com strips away the hype and explains how agents are, at their core, just a simple loop.
🎧 Listen now: compiledconversations.com/7/
👉 Subscribe on Apple Podcasts or Spotify
In Episode 7 of Compiled Conversations, @ashleyhindle.com strips away the hype and explains how agents are, at their core, just a simple loop.
🎧 Listen now: compiledconversations.com/7/
👉 Subscribe on Apple Podcasts or Spotify
In the latest episode, @scottwlaschin.bsky.social breaks down how FP uses functions to compose behaviour, control flow, and model systems in a different way from OOP.
🎧 compiledconversations.com/9/
In the latest episode, @scottwlaschin.bsky.social breaks down how FP uses functions to compose behaviour, control flow, and model systems in a different way from OOP.
🎧 compiledconversations.com/9/
AI assistants now understand where I am in a film through subtitle analysis.
'What have I missed?' gets context-aware answers without spoilers.
Write up: eddmann.com/posts/contex...
Repo: github.com/eddmann/plex...
AI assistants now understand where I am in a film through subtitle analysis.
'What have I missed?' gets context-aware answers without spoilers.
Write up: eddmann.com/posts/contex...
Repo: github.com/eddmann/plex...
@ashleyhindle.com explains how it provides tested guidelines, its own MCP server, and version-specific docs for Laravel projects.
🎧 Listen now: compiledconversations.com/7/
👉 Subscribe on Apple Podcasts or Spotify for more.
@ashleyhindle.com explains how it provides tested guidelines, its own MCP server, and version-specific docs for Laravel projects.
🎧 Listen now: compiledconversations.com/7/
👉 Subscribe on Apple Podcasts or Spotify for more.
What really happens when you create, insert, or query in #Postgres?
We dig into:
- Storage internals (pages, TOAST)
- MVCC & WAL
- Index types & use cases
- Query planning & joins
🎧 compiledconversations.com/10/
What really happens when you create, insert, or query in #Postgres?
We dig into:
- Storage internals (pages, TOAST)
- MVCC & WAL
- Index types & use cases
- Query planning & joins
🎧 compiledconversations.com/10/
Fortunately, functional programming offers a more elegant way.
@scottwlaschin.bsky.social explains the 'two-track' model 🚂 (railway-oriented programming) - keeping the success path clean while ensuring errors are always handled.
🎧 compiledconversations.com/9/
Fortunately, functional programming offers a more elegant way.
@scottwlaschin.bsky.social explains the 'two-track' model 🚂 (railway-oriented programming) - keeping the success path clean while ensuring errors are always handled.
🎧 compiledconversations.com/9/
In Episode 9 of Compiled Conversations, @scottwlaschin.bsky.social makes the case for being multi-paradigm - using the right language for the right job. Just like a tradesperson has more than one tool, a programmer should too.
🎧 compiledconversations.com/9/
In Episode 9 of Compiled Conversations, @scottwlaschin.bsky.social makes the case for being multi-paradigm - using the right language for the right job. Just like a tradesperson has more than one tool, a programmer should too.
🎧 compiledconversations.com/9/