Elixir Mentor

Isaak Tsalicoglou on ECTO Modeling


Listen Later

In this episode of the Elixir Mentor Podcast, I chat with Isaac Tsalicoglou, author of Northwind Elixir Traders. We explore database modeling techniques, working with Ecto, and his fascinating transition from mechanical engineering to Elixir development.

Isaac shares his experience creating a practical guide for database modeling in Elixir, explaining how the Northwind Traders project helps developers understand complex relationships and query optimization. We discuss the benefits of SQLite for learning, how to effectively manage database migrations, and the challenges of schema changes with real-world data.

Our conversation covers database architecture philosophy, performance optimization techniques, and the importance of understanding query execution plans. Isaac also shares valuable insights on self-hosting, data privacy considerations, and the fundamental differences between hardware and software product development.

The episode concludes with a discussion on development principles and startup philosophy, offering practical wisdom for engineers and developers across disciplines. This conversation provides valuable perspective for anyone working with databases in Elixir or considering a career transition into software development.

Resources Mentioned:
- Northwind Elixir Traders:https://leanpub.com/northwind-elixir-traders

Connect with Isaac:
- LinkedIn:https://www.linkedin.com/in/tisaak/
- Website:https://overbring.com/

SUPPORT ELIXIR MENTOR
- Elixir Mentor:https://elixirmentor.com

...more
View all episodesView all episodes
Download on the App Store

Elixir MentorBy Jacob Luetzow

  • 5
  • 5
  • 5
  • 5
  • 5

5

2 ratings


More shows like Elixir Mentor

View all
The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

285 Listeners

Decoder with Nilay Patel by The Verge

Decoder with Nilay Patel

3,115 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

985 Listeners

Darknet Diaries by Jack Rhysider

Darknet Diaries

7,852 Listeners

CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

CoRecursive: Coding Stories

185 Listeners

Practical AI by Practical AI LLC

Practical AI

196 Listeners

Factually! with Adam Conover by Headgum

Factually! with Adam Conover

2,179 Listeners

Self-Hosted by Jupiter Broadcasting

Self-Hosted

135 Listeners

Last Week in AI by Skynet Today

Last Week in AI

275 Listeners

All-In with Chamath, Jason, Sacks & Friedberg by All-In Podcast, LLC

All-In with Chamath, Jason, Sacks & Friedberg

8,653 Listeners

Dwarkesh Podcast by Dwarkesh Patel

Dwarkesh Podcast

325 Listeners

Thinking Elixir Podcast by ThinkingElixir.com

Thinking Elixir Podcast

31 Listeners

Beam Radio by Lars Wikman

Beam Radio

11 Listeners

The AI Daily Brief (Formerly The AI Breakdown): Artificial Intelligence News and Analysis by Nathaniel Whittemore

The AI Daily Brief (Formerly The AI Breakdown): Artificial Intelligence News and Analysis

418 Listeners

Elixir Friends by German Velasco

Elixir Friends

0 Listeners