Edd Mann
@eddmann.com
The BEAM is more than a runtime - it’s #Erlang’s real superpower.
@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
November 5, 2025 at 8:31 PM
The BEAM is more than a runtime - it’s #Erlang’s real superpower.
@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
Concurrency without the chaos. ⚡️
@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
November 4, 2025 at 8:31 PM
Concurrency without the chaos. ⚡️
@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
Failure isn’t the enemy - it’s part of the design. ⚙️
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/
November 3, 2025 at 6:52 PM
Failure isn’t the enemy - it’s part of the design. ⚙️
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/
Context is everything when working with LLMs.
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.
October 7, 2025 at 8:45 AM
Context is everything when working with LLMs.
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.
Zero-shot, one-shot, few-shot - what do they really mean when prompting large language models?
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.
October 5, 2025 at 6:18 PM
Zero-shot, one-shot, few-shot - what do they really mean when prompting large language models?
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.
LLM agents get talked about a lot - but what are they, really?
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
October 4, 2025 at 6:11 PM
LLM agents get talked about a lot - but what are they, really?
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 Functional Programming, functions aren't just helpers - they are the building blocks.
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/
October 3, 2025 at 6:26 PM
In Functional Programming, functions aren't just helpers - they are the building blocks.
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/
Laravel Boost makes AI-assisted development faster and more reliable. ⚡
@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.
October 2, 2025 at 6:03 PM
Laravel Boost makes AI-assisted development faster and more reliable. ⚡
@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.
Error handling often clutters code.
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/
September 29, 2025 at 6:26 PM
Error handling often clutters code.
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/
Programming isn't one-size-fits-all.
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/
September 28, 2025 at 6:26 PM
Programming isn't one-size-fits-all.
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/
The Reverse Conway Maneuver flips the script on Conway’s Law.
In Episode 8 of Compiled Conversations, Scott explains how aligning teams with domains helps avoid conflicts - and why the number of teams you have inevitably shapes your system’s architecture.
🎧 Listen now: compiledconversations.com/8/
In Episode 8 of Compiled Conversations, Scott explains how aligning teams with domains helps avoid conflicts - and why the number of teams you have inevitably shapes your system’s architecture.
🎧 Listen now: compiledconversations.com/8/
September 27, 2025 at 8:27 PM
The Reverse Conway Maneuver flips the script on Conway’s Law.
In Episode 8 of Compiled Conversations, Scott explains how aligning teams with domains helps avoid conflicts - and why the number of teams you have inevitably shapes your system’s architecture.
🎧 Listen now: compiledconversations.com/8/
In Episode 8 of Compiled Conversations, Scott explains how aligning teams with domains helps avoid conflicts - and why the number of teams you have inevitably shapes your system’s architecture.
🎧 Listen now: compiledconversations.com/8/
Garbage in, garbage out. 🗑️
In Episode 8 of Compiled Conversations, Scott explains why good design starts with good inputs - and why even the best code can’t fix bad ones.
🎧 Listen now: compiledconversations.com/8/
👉 Subscribe on Apple Podcasts or Spotify so you don’t miss future episodes.
In Episode 8 of Compiled Conversations, Scott explains why good design starts with good inputs - and why even the best code can’t fix bad ones.
🎧 Listen now: compiledconversations.com/8/
👉 Subscribe on Apple Podcasts or Spotify so you don’t miss future episodes.
September 25, 2025 at 6:26 PM
Garbage in, garbage out. 🗑️
In Episode 8 of Compiled Conversations, Scott explains why good design starts with good inputs - and why even the best code can’t fix bad ones.
🎧 Listen now: compiledconversations.com/8/
👉 Subscribe on Apple Podcasts or Spotify so you don’t miss future episodes.
In Episode 8 of Compiled Conversations, Scott explains why good design starts with good inputs - and why even the best code can’t fix bad ones.
🎧 Listen now: compiledconversations.com/8/
👉 Subscribe on Apple Podcasts or Spotify so you don’t miss future episodes.
Writing code isn't just for computers - it's for people too.
@scottwlaschin.bsky.social explains how #DDD encourages developers to use the same language as non-developers; making code a tool for communication, not just execution.
🎧 compiledconversations.com/8/
@scottwlaschin.bsky.social explains how #DDD encourages developers to use the same language as non-developers; making code a tool for communication, not just execution.
🎧 compiledconversations.com/8/
September 23, 2025 at 5:11 PM
Writing code isn't just for computers - it's for people too.
@scottwlaschin.bsky.social explains how #DDD encourages developers to use the same language as non-developers; making code a tool for communication, not just execution.
🎧 compiledconversations.com/8/
@scottwlaschin.bsky.social explains how #DDD encourages developers to use the same language as non-developers; making code a tool for communication, not just execution.
🎧 compiledconversations.com/8/
Strategic vs Tactical #DDD - know the difference?
Strategic: define domains, goals & guide architecture
Tactical: patterns that turn strategy into code
One devs ❤️. The other drives impact. 💪
🎧 compiledconversations.com/4/ compiledconversations.com/5/
👉 Subscribe on Apple Podcasts or Spotify
Strategic: define domains, goals & guide architecture
Tactical: patterns that turn strategy into code
One devs ❤️. The other drives impact. 💪
🎧 compiledconversations.com/4/ compiledconversations.com/5/
👉 Subscribe on Apple Podcasts or Spotify
September 2, 2025 at 4:57 PM
Strategic vs Tactical #DDD - know the difference?
Strategic: define domains, goals & guide architecture
Tactical: patterns that turn strategy into code
One devs ❤️. The other drives impact. 💪
🎧 compiledconversations.com/4/ compiledconversations.com/5/
👉 Subscribe on Apple Podcasts or Spotify
Strategic: define domains, goals & guide architecture
Tactical: patterns that turn strategy into code
One devs ❤️. The other drives impact. 💪
🎧 compiledconversations.com/4/ compiledconversations.com/5/
👉 Subscribe on Apple Podcasts or Spotify
Had a lot of fun last Friday night diving into #Laravel Boost + #Cursor + GPT-5 for a focused 4-hour sprint, improving my family #F1 Picks game from last year. Shared my thoughts here 👇
🏁 eddmann.com/posts/improv...
Keep up the great work @ashleyhindle.com! 👏
🏁 eddmann.com/posts/improv...
Keep up the great work @ashleyhindle.com! 👏
September 1, 2025 at 6:09 PM
Had a lot of fun last Friday night diving into #Laravel Boost + #Cursor + GPT-5 for a focused 4-hour sprint, improving my family #F1 Picks game from last year. Shared my thoughts here 👇
🏁 eddmann.com/posts/improv...
Keep up the great work @ashleyhindle.com! 👏
🏁 eddmann.com/posts/improv...
Keep up the great work @ashleyhindle.com! 👏
Protecting ubiquitous language is at the heart of bounded contexts in #DDD.
In a recent CC episode, @vladikk.bsky.social explains how they safeguard integrity - and why mapping them 1:1 to subdomains is a misconception.
🎧 Listen now: compiledconversations.com/4/ compiledconversations.com/5/
In a recent CC episode, @vladikk.bsky.social explains how they safeguard integrity - and why mapping them 1:1 to subdomains is a misconception.
🎧 Listen now: compiledconversations.com/4/ compiledconversations.com/5/
September 1, 2025 at 5:48 PM
Protecting ubiquitous language is at the heart of bounded contexts in #DDD.
In a recent CC episode, @vladikk.bsky.social explains how they safeguard integrity - and why mapping them 1:1 to subdomains is a misconception.
🎧 Listen now: compiledconversations.com/4/ compiledconversations.com/5/
In a recent CC episode, @vladikk.bsky.social explains how they safeguard integrity - and why mapping them 1:1 to subdomains is a misconception.
🎧 Listen now: compiledconversations.com/4/ compiledconversations.com/5/
Subdomains in Domain-Driven Design (#DDD) can be hard to grasp.
In the latest episode of Compiled Conversations,
@vladikk.bsky.social breaks it down - showing how subdomains are the real building blocks of a business domain.
🎧 Listen now: compiledconversations.com/4/
In the latest episode of Compiled Conversations,
@vladikk.bsky.social breaks it down - showing how subdomains are the real building blocks of a business domain.
🎧 Listen now: compiledconversations.com/4/
August 25, 2025 at 11:32 AM
Subdomains in Domain-Driven Design (#DDD) can be hard to grasp.
In the latest episode of Compiled Conversations,
@vladikk.bsky.social breaks it down - showing how subdomains are the real building blocks of a business domain.
🎧 Listen now: compiledconversations.com/4/
In the latest episode of Compiled Conversations,
@vladikk.bsky.social breaks it down - showing how subdomains are the real building blocks of a business domain.
🎧 Listen now: compiledconversations.com/4/
Sunday morning build ☕️
Made a #LEGO #F1 Minifigure Scanner, to scan blind-box Data Matrix codes to ID the car inside 🧐
Another excuse to try out GPT-5 in #Cursor.
Stack: React + TS + Tailwind + PWA.
Repo: github.com/eddmann/lego...
Deployment: eddmann.com/lego-f1-mini...
Made a #LEGO #F1 Minifigure Scanner, to scan blind-box Data Matrix codes to ID the car inside 🧐
Another excuse to try out GPT-5 in #Cursor.
Stack: React + TS + Tailwind + PWA.
Repo: github.com/eddmann/lego...
Deployment: eddmann.com/lego-f1-mini...
August 24, 2025 at 11:36 AM
Sunday morning build ☕️
Made a #LEGO #F1 Minifigure Scanner, to scan blind-box Data Matrix codes to ID the car inside 🧐
Another excuse to try out GPT-5 in #Cursor.
Stack: React + TS + Tailwind + PWA.
Repo: github.com/eddmann/lego...
Deployment: eddmann.com/lego-f1-mini...
Made a #LEGO #F1 Minifigure Scanner, to scan blind-box Data Matrix codes to ID the car inside 🧐
Another excuse to try out GPT-5 in #Cursor.
Stack: React + TS + Tailwind + PWA.
Repo: github.com/eddmann/lego...
Deployment: eddmann.com/lego-f1-mini...
Going Serverless doesn't mean starting over.
In a recent Compiled Conversations episode, @mnapoli.bsky.social shares how apps can go serverless without large rewrites - using it simply as hosting, without going all-in on cloud native.
🎧 compiledconversations.com/3/
#Serverless #PHP
In a recent Compiled Conversations episode, @mnapoli.bsky.social shares how apps can go serverless without large rewrites - using it simply as hosting, without going all-in on cloud native.
🎧 compiledconversations.com/3/
#Serverless #PHP
August 23, 2025 at 2:14 PM
Going Serverless doesn't mean starting over.
In a recent Compiled Conversations episode, @mnapoli.bsky.social shares how apps can go serverless without large rewrites - using it simply as hosting, without going all-in on cloud native.
🎧 compiledconversations.com/3/
#Serverless #PHP
In a recent Compiled Conversations episode, @mnapoli.bsky.social shares how apps can go serverless without large rewrites - using it simply as hosting, without going all-in on cloud native.
🎧 compiledconversations.com/3/
#Serverless #PHP
Domain-Driven Design (#DDD) is powerful - but often misunderstood.
In the latest episode of Compiled Conversations, @vladikk.bsky.social clears up 3 big misconceptions about DDD.
🎧 Listen now: compiledconversations.com/4
👉 Don’t miss future episodes - subscribe on Apple Podcasts or Spotify.
In the latest episode of Compiled Conversations, @vladikk.bsky.social clears up 3 big misconceptions about DDD.
🎧 Listen now: compiledconversations.com/4
👉 Don’t miss future episodes - subscribe on Apple Podcasts or Spotify.
August 22, 2025 at 4:46 PM
Domain-Driven Design (#DDD) is powerful - but often misunderstood.
In the latest episode of Compiled Conversations, @vladikk.bsky.social clears up 3 big misconceptions about DDD.
🎧 Listen now: compiledconversations.com/4
👉 Don’t miss future episodes - subscribe on Apple Podcasts or Spotify.
In the latest episode of Compiled Conversations, @vladikk.bsky.social clears up 3 big misconceptions about DDD.
🎧 Listen now: compiledconversations.com/4
👉 Don’t miss future episodes - subscribe on Apple Podcasts or Spotify.
The PCB looks to be working as designed 🎉 Next up: test display options before building the full chessboard ♟️
July 21, 2025 at 12:42 PM
The PCB looks to be working as designed 🎉 Next up: test display options before building the full chessboard ♟️