DiscoverThe Tuple PodcastDerrick Reimer, Founder of SavvyCal
Derrick Reimer, Founder of SavvyCal

Derrick Reimer, Founder of SavvyCal

Update: 2024-05-13
Share

Description

In this conversation, Ben and Derrick discuss the challenges of growing a business and the decision to target specific market segments. They explore the trade-offs between serving a broad audience and focusing on a niche market. They also discuss the technical choices and architectural decisions in building a product, with Derrick sharing his positive experience with Elixir and the Phoenix framework.


Links


Key Takeaways

  • Elixir and the Phoenix framework offer a maintainable and explicit approach to building applications.
  • Functional programming paradigms can simplify code organization and improve maintainability. Object-oriented programming and functional programming have different approaches to code organization and maintainability.
  • The active record pattern in Rails can lead to large and complex models, while the repository pattern in Phoenix provides a more modular and explicit approach.
  • Open source contributions can be seen as a good faith contribution to the commons and can provide benefits such as status and marketing opportunities.
  • Developers can improve their design skills by studying resources like the book 'Refactoring UI' and being introspective about user interfaces in their daily lives.


Chapters

  • (00:00 ) - Introduction and Background

  • (02:12 ) - Savvy Cal and Horizontal Products

  • (05:56 ) - Choosing Between Niche and Broad Audience

  • (15:59 ) - Phoenix vs. Rails

  • (22:20 ) - Object Oriented vs. Functional Programming

  • (36:02 ) - The Motivations Behind Open Source Contributions

  • (43:20 ) - Improving Design Skills as a Technical Person

Comments 
loading
00:00
00:00
1.0x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Derrick Reimer, Founder of SavvyCal

Derrick Reimer, Founder of SavvyCal

Ben Orenstein