79 subscribers
Go offline with the Player FM app!
Podcasts Worth a Listen
SPONSORED


1 Battle Camp S1: Reality Rivalries with Dana Moon & QT 1:00:36
Scaling the Daylite Apple-Native CRM Using Elixir with AJ
Fetch error
Hmmm there seems to be a problem fetching this series right now. Last successful fetch was on December 26, 2024 11:48 (
What now? This series will be checked again in the next day. If you believe it should be working, please verify the publisher's feed link below is valid and includes actual episode links. You can contact support to request the feed be immediately fetched.
Manage episode 453941301 series 2493466
AJ (Alykhan Jetha), CEO and CTO of Marketcircle, joins the Elixir Wizards to share his experience building and evolving Daylite, their award-winning CRM and business productivity app for Apple users. He details his experiences as a self-taught programmer and how Marketcircle has navigated pivots, challenges, and opportunities since its founding in 1999.
AJ explains why they migrated Daylite’s backend to Elixir, focusing on their sync engine, which demands high concurrency and fault tolerance. He highlights how Elixir has improved performance, reduced cloud costs, and simplified development with its approachable syntax and productive workflows.
The conversation also touches on the technical hurdles of deploying native apps for Apple devices and the potential for integrating new technologies like LiveView Native to streamline cross-platform development.
For technical founders, AJ emphasizes the importance of leveraging your strengths (“superpowers”), staying deeply connected to the development process, and finding stability in tools like Elixir amidst a rapidly evolving tech ecosystem. He also shares Marketcircle’s roadmap for migrating more customers to Elixir-powered systems and explores the potential for new features in their native apps.
Tune in for insights on building resilient systems, navigating technical and business challenges, and how Elixir is shaping Marketcircle’s future.
Topics discussed in this episode:
- AJ’s journey as a self-taught programmer and entrepreneur
- Marketcircle’s evolution since 1999 and lessons from their pivots
- Daylite’s growth as a flagship product for Apple users
- Migrating to Elixir for high concurrency and fault tolerance
- How Elixir improved performance and reduced cloud costs
- The simplicity of Elixir and its impact on developer onboarding
- Challenges in managing a growing microservices architecture
- Insights into deploying native apps for the Apple ecosystem
- Exploring LiveView Native for future cross-platform development
- Advice for technical founders: leveraging your superpowers
- Staying connected to development to maintain system understanding
- The role of Elixir in improving development efficiency and stability
- Planning gradual customer migrations to an Elixir-powered backend
- Potential new features for Daylite’s native apps
- Benefits of collaboration with the Elixir community
- #ElixirMullet -- native app in the front, Elixir in the back
- Navigating a rapidly evolving tech ecosystem as a founder
- Leveraging Elixir to future-proof Marketcircle’s systems
- Balancing technical and business priorities in a startup environment
- AJ’s thoughts on the future of Elixir in powering business tools
Links mentioned:
https://www.marketcircle.com/
Daylite.app
https://www.nextcomputers.org/
https://www.digitalocean.com/
Python Async https://docs.python.org/3/library/asyncio.html
https://github.com/sinatra/sinatra
https://github.com/dependabot
https://kafka.apache.org/
https://www.djangoproject.com/
https://github.com/socketry/falcon
https://github.com/puma/puma
https://www.swift.org/blog/announcing-swift-6/
https://en.wikipedia.org/wiki/Async/await
https://www.ffmpeg.org/
https://www.sqlite.org/
https://github.com/commanded/commanded
https://pragprog.com/titles/khpes/real-world-event-sourcing/
https://en.wikipedia.org/wiki/Ship_of_Theseus
https://reactnative.dev/
https://www.electronjs.org/
https://en.wikipedia.org/wiki/WebOS
https://www.linkedin.com/in/alykhanjetha/
https://bsky.app/profile/ajetha.bsky.social
Special Guest: Alykhan Jetha.
190 episodes
Fetch error
Hmmm there seems to be a problem fetching this series right now. Last successful fetch was on December 26, 2024 11:48 (
What now? This series will be checked again in the next day. If you believe it should be working, please verify the publisher's feed link below is valid and includes actual episode links. You can contact support to request the feed be immediately fetched.
Manage episode 453941301 series 2493466
AJ (Alykhan Jetha), CEO and CTO of Marketcircle, joins the Elixir Wizards to share his experience building and evolving Daylite, their award-winning CRM and business productivity app for Apple users. He details his experiences as a self-taught programmer and how Marketcircle has navigated pivots, challenges, and opportunities since its founding in 1999.
AJ explains why they migrated Daylite’s backend to Elixir, focusing on their sync engine, which demands high concurrency and fault tolerance. He highlights how Elixir has improved performance, reduced cloud costs, and simplified development with its approachable syntax and productive workflows.
The conversation also touches on the technical hurdles of deploying native apps for Apple devices and the potential for integrating new technologies like LiveView Native to streamline cross-platform development.
For technical founders, AJ emphasizes the importance of leveraging your strengths (“superpowers”), staying deeply connected to the development process, and finding stability in tools like Elixir amidst a rapidly evolving tech ecosystem. He also shares Marketcircle’s roadmap for migrating more customers to Elixir-powered systems and explores the potential for new features in their native apps.
Tune in for insights on building resilient systems, navigating technical and business challenges, and how Elixir is shaping Marketcircle’s future.
Topics discussed in this episode:
- AJ’s journey as a self-taught programmer and entrepreneur
- Marketcircle’s evolution since 1999 and lessons from their pivots
- Daylite’s growth as a flagship product for Apple users
- Migrating to Elixir for high concurrency and fault tolerance
- How Elixir improved performance and reduced cloud costs
- The simplicity of Elixir and its impact on developer onboarding
- Challenges in managing a growing microservices architecture
- Insights into deploying native apps for the Apple ecosystem
- Exploring LiveView Native for future cross-platform development
- Advice for technical founders: leveraging your superpowers
- Staying connected to development to maintain system understanding
- The role of Elixir in improving development efficiency and stability
- Planning gradual customer migrations to an Elixir-powered backend
- Potential new features for Daylite’s native apps
- Benefits of collaboration with the Elixir community
- #ElixirMullet -- native app in the front, Elixir in the back
- Navigating a rapidly evolving tech ecosystem as a founder
- Leveraging Elixir to future-proof Marketcircle’s systems
- Balancing technical and business priorities in a startup environment
- AJ’s thoughts on the future of Elixir in powering business tools
Links mentioned:
https://www.marketcircle.com/
Daylite.app
https://www.nextcomputers.org/
https://www.digitalocean.com/
Python Async https://docs.python.org/3/library/asyncio.html
https://github.com/sinatra/sinatra
https://github.com/dependabot
https://kafka.apache.org/
https://www.djangoproject.com/
https://github.com/socketry/falcon
https://github.com/puma/puma
https://www.swift.org/blog/announcing-swift-6/
https://en.wikipedia.org/wiki/Async/await
https://www.ffmpeg.org/
https://www.sqlite.org/
https://github.com/commanded/commanded
https://pragprog.com/titles/khpes/real-world-event-sourcing/
https://en.wikipedia.org/wiki/Ship_of_Theseus
https://reactnative.dev/
https://www.electronjs.org/
https://en.wikipedia.org/wiki/WebOS
https://www.linkedin.com/in/alykhanjetha/
https://bsky.app/profile/ajetha.bsky.social
Special Guest: Alykhan Jetha.
190 episodes
All episodes
×
1 Building an Open Vehicle Control System using Elixir and Nerves with Marc, Thibault, and Loïc 54:19

1 Creating Horizon: Deploy Elixir Phoenix Apps on FreeBSD with Jim Freeze 44:48

1 Telemetry & Observability for Elixir Apps at Cars.com with Zack Kayser & Ethan Gunderson 42:39

1 Scaling the Daylite Apple-Native CRM Using Elixir with AJ 52:21

1 Creating the Castmagic AI-Powered Content Workflow Platform with Justin Tormey 35:40

1 Creating the Standd AI-Native Due Diligence Platform with Stephen Solka 48:44

1 Creating the WebAuthn Components Library for Phoenix LiveView Apps with Owen Bickford 57:32

1 Creating a Terrestrial Telescope using Nerves & LiveView with Lucas Sifoni 49:56

1 Creating a Local-First Offline-Enabled LiveView PWA with Tony Dang 48:18

1 Creating VintageCell: Nerves, PCBs, and GenStateMachine with Bryan Green 28:58

1 Creating the Igniter Code Generation Framework with Zach Daniel 52:55

1 Elixir Wizards X Thinking Elixir ElixirConf 2024 Hype-isode 59:50

1 "The Past is Your Teacher" with Alicia Brindisi and Bri LaVorgna 32:56

1 "So You've Been Hired" with Emma Whamond and Micaela Cunha 46:06

1 "From Inspiration to Execution" with Camber Griffin 45:03

1 "DevOps: From Code to Cloud" with Dan Ivovich 43:43

1 "Printing is Ugly" with Joel Meador and Charles Suggs 47:03

1 "Keeping it Fresh" with Bilal Hankins and Anna Dorigo 36:00

1 "Saga of a Gnarly Report" with Owen and Dan 50:21

1 "Whose Tailwind is it Anyway?" with Ava Slivkoff 48:17


1 "Discovery Discoveries" with Alicia Brindisi and Bri LaVorgna 43:26

1 "Testing 1, 2, 3" with Joel Meador and Charles Suggs 45:40

1 Creating a Language: Elixir vs. Roc with José Valim and Richard Feldman (Elixir Wizards X Software Unscripted Podcast) 1:09:04

1 Package Management in Elixir vs. JavaScript with Wojtek Mach & Amal Hussein 54:06

1 Communities in Tech with Camille Clayton & Scott Tolinski 48:19

1 Actor Model and Concurrent Processing in Elixir vs. Clojure and Ruby with Xiang Ji & Nathan Hessler 47:57

1 Static Code Analysis in Elixir vs. Ruby with René Föhring & Marc-André Lafortune 46:02

1 Web Development Frameworks: Elixir and Phoenix vs. Ruby on Rails with Owen Bickford & Dan Ivovich 41:41

1 Garbage Collection in Erlang vs JVM/Akka with Manuel Rubio & Dan Plyukhin 44:08

1 Machine Learning in Elixir vs. Python, SQL, and Matlab with Katelynn Burns & Alexis Carpenter 31:19

1 Embedded Systems in Elixir vs. C, C++, and Java with Connor Rigby & Taylor Barto 46:30

1 ECS / Game Development with Elixir vs. Python, JavaScript, React with Dorian Iacobescu & Daniel Luu 41:08

1 Learning a Language: Elixir vs. JavaScript with Yohana Tesfazgi & Wes Bos 42:14

1 HTTP Requests in Elixir vs. JavaScript with Yordis Prieto & Stephen Chudleigh 50:29

1 Season 11 Kickoff: The Hosts Discuss Branching Out from Elixir to Compare Notes 32:21

1 José Valim, Guillaume Duboc, and Giuseppe Castagna on the Future of Types in Elixir 48:32

1 Chris McCord and Jason Stiebs on the Future of Phoenix 58:12

1 Sean Moriarity on the Future of Machine Learning with Elixir 47:18

1 Hugo Baraúna & Lucas San Roman on the Future of the Elixir Community 50:48

1 José Valim on the Future of the Elixir Ecosystem 43:57

1 Saša Jurić on The Future of Training & Education in Elixir 46:27

1 Mat Trudel on the Future of Phoenix and Web Transports 48:05

1 Mike Waud and Tony Winn on the Future of Elixir on the Grid 42:41

1 Sophie DeBenedetto on the Future of Elixir and LiveView 51:08
Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.