# Crafting Fully Custom Code Generators - Aidan Obley& Jeffrey Matthias | Code BEAM America 2025

**URL:** <https://erlangforums.com/t/crafting-fully-custom-code-generators-aidan-obley-jeffrey-matthias-code-beam-america-2025/5335>\
**Category:** Talks\
**Tags:** code-sync, code\
**Created:** [December 23, 2025, 2:00pm UTC](https://erlangforums.com/t/crafting-fully-custom-code-generators-aidan-obley-jeffrey-matthias-code-beam-america-2025/5335 "2025-12-23T14:00:03Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![CodeSync](https://erlangforums.com/user_avatar/erlangforums.com/codesync/32/1204_2.png) [@CodeSync](https://erlangforums.com/u/CodeSync)\
**Post date:** [December 23, 2025, 2:00pm UTC](https://erlangforums.com/t/crafting-fully-custom-code-generators-aidan-obley-jeffrey-matthias-code-beam-america-2025/5335/1 "2025-12-23T14:00:03Z")

</div>

Crafting Fully Custom Code Generators - Aidan Obley& Jeffrey Matthias | Code BEAM America 2025

[![](https://img.youtube.com/vi/uoJzZ9M97sM/maxresdefault.jpg "Crafting Fully Custom Code Generators - Aidan Obley& Jeffrey Matthias | Code BEAM America 2025") ](https://www.youtube.com/watch?v=uoJzZ9M97sM)

> [@](#):
>
> This talk was recorded at Code BEAM America in March 2025. If you’re curious about our upcoming event, check [https://codebebeameurope.com](https://codebebeameurope.com)  
> Phoenix is powerful because it allows you to shape your code to meet your needs and just works. Your code generators should reflect that philosophy as well. Even with the customizable templates provided, there are choices baked into Phoenix’s generators that make them often seem like a learning resource but not a tool for speeding up your development.
> 
> Learn how straight forward it is to create code generators in an Elixir application that will allow you to specify every aspect of the code, including application architecture, file paths, test style, which packages to leverage, and more.  
> Let’s keep in touch!

_Comments welcome! View the #code-sync tag for more Code Sync talks!_
