Skip to content

Commit

Permalink
Update podcast files
Browse files Browse the repository at this point in the history
  • Loading branch information
SmartLogic Podcasts committed Dec 5, 2024
1 parent f16f021 commit 1e3547d
Show file tree
Hide file tree
Showing 3 changed files with 550 additions and 1 deletion.
183 changes: 183 additions & 0 deletions _data/elixir_wizards_episodes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,189 @@
some of the topics we’ll be covering.</p>\n\n<p>Learn more about how SmartLogic
uses <a href=\"https://smr.tl/2Hyslu8\" rel=\"nofollow\">Phoenix and Elixir.</a></p>\n
\ "
- title: Scaling the Daylite Apple-Native CRM Using Elixir with AJ
slug: s13-e08-scaling-daylite-with-alykhan-jetha
link: https://smartlogic.io/podcast/elixir-wizards/s13-e08-scaling-daylite-with-alykhan-jetha
guid: 18fc1aa1-fd78-488c-99d4-8e9405c99273
pubDate: Thu, 05 Dec 2024 06:30:00 -0500
pubDateFriendly: December 5, 2024
description: "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.\nAJ 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.\nThe 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.\nFor 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.\nTune in for insights on building
resilient systems, navigating technical and business challenges, and how Elixir
is shaping Marketcircle’s future.\nTopics discussed in this episode:\nAJ’s journey
as a self-taught programmer and entrepreneur\nMarketcircle’s evolution since 1999
and lessons from their pivots\nDaylite’s growth as a flagship product for Apple
users\nMigrating to Elixir for high concurrency and fault tolerance\nHow Elixir
improved performance and reduced cloud costs\nThe simplicity of Elixir and its
impact on developer onboarding\nChallenges in managing a growing microservices
architecture\nInsights into deploying native apps for the Apple ecosystem\nExploring
LiveView Native for future cross-platform development\nAdvice for technical founders:
leveraging your superpowers\nStaying connected to development to maintain system
understanding\nThe role of Elixir in improving development efficiency and stability\nPlanning
gradual customer migrations to an Elixir-powered backend\nPotential new features
for Daylite’s native apps\nBenefits of collaboration with the Elixir community\n#ElixirMullet
-- native app in the front, Elixir in the back\nNavigating a rapidly evolving
tech ecosystem as a founder\nLeveraging Elixir to future-proof Marketcircle’s
systems\nBalancing technical and business priorities in a startup environment\nAJ’s
thoughts on the future of Elixir in powering business tools\nLinks mentioned:\nhttps://www.marketcircle.com/\nDaylite.app\nhttps://www.nextcomputers.org/\nhttps://www.digitalocean.com/\nPython
Async https://docs.python.org/3/library/asyncio.html \nhttps://github.com/sinatra/sinatra\nhttps://github.com/dependabot\nhttps://kafka.apache.org/\nhttps://www.djangoproject.com/\nhttps://github.com/socketry/falcon\nhttps://github.com/puma/puma\nhttps://www.swift.org/blog/announcing-swift-6/\nhttps://en.wikipedia.org/wiki/Async/await\nhttps://www.ffmpeg.org/\nhttps://www.sqlite.org/\nhttps://github.com/commanded/commanded\nhttps://pragprog.com/titles/khpes/real-world-event-sourcing/\nhttps://en.wikipedia.org/wiki/ShipofTheseus\nhttps://reactnative.dev/\nhttps://www.electronjs.org/\nhttps://en.wikipedia.org/wiki/WebOS\nhttps://www.linkedin.com/in/alykhanjetha/\nhttps://bsky.app/profile/ajetha.bsky.social
Special Guest: Alykhan Jetha.\n"
author: SmartLogic LLC
embedUrl: https://fireside.fm/player/v2/IAs5ixts+9EjyoRcP
enclosure:
url: https://aphid.fireside.fm/d/1437767933/03a50f66-dc5e-4da4-ab6e-31895b6d4c9e/18fc1aa1-fd78-488c-99d4-8e9405c99273.mp3
length: '101629226'
type: audio/mpeg
itunes:
episodeType: full
season: '13'
author: SmartLogic LLC
subtitle: 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.
duration: '52:21'
explicit: 'no'
keywords: 'scalability, erlang, beam vm, backend development, elixir, elixir programming
language, cloud applications, functional programming, database performance,
concurrency, load balancing, event sourcing, on-prem vs cloud, distributed systems,
conflict resolution, elixirlang, native apps, apple native apps, cloud apps,
SaaS, software development, software engineering, '
image: https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/0/03a50f66-dc5e-4da4-ab6e-31895b6d4c9e/episodes/1/18fc1aa1-fd78-488c-99d4-8e9405c99273/cover.jpg?v=1
summary: "\n <p>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.</p>\n\n<p>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.</p>\n\n<p>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.</p>\n\n<p>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.</p>\n\n<p>Tune in for insights on building
resilient systems, navigating technical and business challenges, and how Elixir
is shaping Marketcircle’s future.</p>\n\n<h3>Topics discussed in this episode:</h3>\n\n<ul>\n<li>AJ’s
journey as a self-taught programmer and entrepreneur</li>\n<li>Marketcircle’s
evolution since 1999 and lessons from their pivots</li>\n<li>Daylite’s growth
as a flagship product for Apple users</li>\n<li>Migrating to Elixir for high
concurrency and fault tolerance</li>\n<li>How Elixir improved performance and
reduced cloud costs</li>\n<li>The simplicity of Elixir and its impact on developer
onboarding</li>\n<li>Challenges in managing a growing microservices architecture</li>\n<li>Insights
into deploying native apps for the Apple ecosystem</li>\n<li>Exploring LiveView
Native for future cross-platform development</li>\n<li>Advice for technical
founders: leveraging your superpowers</li>\n<li>Staying connected to development
to maintain system understanding</li>\n<li>The role of Elixir in improving development
efficiency and stability</li>\n<li>Planning gradual customer migrations to an
Elixir-powered backend</li>\n<li>Potential new features for Daylite’s native
apps</li>\n<li>Benefits of collaboration with the Elixir community</li>\n<li>#ElixirMullet
-- native app in the front, Elixir in the back</li>\n<li>Navigating a rapidly
evolving tech ecosystem as a founder</li>\n<li>Leveraging Elixir to future-proof
Marketcircle’s systems</li>\n<li>Balancing technical and business priorities
in a startup environment</li>\n<li>AJ’s thoughts on the future of Elixir in
powering business tools</li>\n</ul>\n\n<h3>Links mentioned:</h3>\n\n<p><a href=\"https://www.marketcircle.com/\"
rel=\"nofollow\">https://www.marketcircle.com/</a><br>\nDaylite.app<br>\n<a
href=\"https://www.nextcomputers.org/\" rel=\"nofollow\">https://www.nextcomputers.org/</a><br>\n<a
href=\"https://www.digitalocean.com/\" rel=\"nofollow\">https://www.digitalocean.com/</a><br>\nPython
Async <a href=\"https://docs.python.org/3/library/asyncio.html\" rel=\"nofollow\">https://docs.python.org/3/library/asyncio.html</a>
<br>\n<a href=\"https://github.com/sinatra/sinatra\" rel=\"nofollow\">https://github.com/sinatra/sinatra</a><br>\n<a
href=\"https://github.com/dependabot\" rel=\"nofollow\">https://github.com/dependabot</a><br>\n<a
href=\"https://kafka.apache.org/\" rel=\"nofollow\">https://kafka.apache.org/</a><br>\n<a
href=\"https://www.djangoproject.com/\" rel=\"nofollow\">https://www.djangoproject.com/</a><br>\n<a
href=\"https://github.com/socketry/falcon\" rel=\"nofollow\">https://github.com/socketry/falcon</a><br>\n<a
href=\"https://github.com/puma/puma\" rel=\"nofollow\">https://github.com/puma/puma</a><br>\n<a
href=\"https://www.swift.org/blog/announcing-swift-6/\" rel=\"nofollow\">https://www.swift.org/blog/announcing-swift-6/</a><br>\n<a
href=\"https://en.wikipedia.org/wiki/Async/await\" rel=\"nofollow\">https://en.wikipedia.org/wiki/Async/await</a><br>\n<a
href=\"https://www.ffmpeg.org/\" rel=\"nofollow\">https://www.ffmpeg.org/</a><br>\n<a
href=\"https://www.sqlite.org/\" rel=\"nofollow\">https://www.sqlite.org/</a><br>\n<a
href=\"https://github.com/commanded/commanded\" rel=\"nofollow\">https://github.com/commanded/commanded</a><br>\n<a
href=\"https://pragprog.com/titles/khpes/real-world-event-sourcing/\" rel=\"nofollow\">https://pragprog.com/titles/khpes/real-world-event-sourcing/</a><br>\n<a
href=\"https://en.wikipedia.org/wiki/Ship_of_Theseus\" rel=\"nofollow\">https://en.wikipedia.org/wiki/Ship_of_Theseus</a><br>\n<a
href=\"https://reactnative.dev/\" rel=\"nofollow\">https://reactnative.dev/</a><br>\n<a
href=\"https://www.electronjs.org/\" rel=\"nofollow\">https://www.electronjs.org/</a><br>\n<a
href=\"https://en.wikipedia.org/wiki/WebOS\" rel=\"nofollow\">https://en.wikipedia.org/wiki/WebOS</a><br>\n<a
href=\"https://www.linkedin.com/in/alykhanjetha/\" rel=\"nofollow\">https://www.linkedin.com/in/alykhanjetha/</a><br>\n<a
href=\"https://bsky.app/profile/ajetha.bsky.social\" rel=\"nofollow\">https://bsky.app/profile/ajetha.bsky.social</a></p><p>Special
Guest: Alykhan Jetha.</p>\n "
contentEncoded: "\n <p>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.</p>\n\n<p>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.</p>\n\n<p>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.</p>\n\n<p>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.</p>\n\n<p>Tune in for insights on building resilient systems,
navigating technical and business challenges, and how Elixir is shaping Marketcircle’s
future.</p>\n\n<h3>Topics discussed in this episode:</h3>\n\n<ul>\n<li>AJ’s journey
as a self-taught programmer and entrepreneur</li>\n<li>Marketcircle’s evolution
since 1999 and lessons from their pivots</li>\n<li>Daylite’s growth as a flagship
product for Apple users</li>\n<li>Migrating to Elixir for high concurrency and
fault tolerance</li>\n<li>How Elixir improved performance and reduced cloud costs</li>\n<li>The
simplicity of Elixir and its impact on developer onboarding</li>\n<li>Challenges
in managing a growing microservices architecture</li>\n<li>Insights into deploying
native apps for the Apple ecosystem</li>\n<li>Exploring LiveView Native for future
cross-platform development</li>\n<li>Advice for technical founders: leveraging
your superpowers</li>\n<li>Staying connected to development to maintain system
understanding</li>\n<li>The role of Elixir in improving development efficiency
and stability</li>\n<li>Planning gradual customer migrations to an Elixir-powered
backend</li>\n<li>Potential new features for Daylite’s native apps</li>\n<li>Benefits
of collaboration with the Elixir community</li>\n<li>#ElixirMullet -- native app
in the front, Elixir in the back</li>\n<li>Navigating a rapidly evolving tech
ecosystem as a founder</li>\n<li>Leveraging Elixir to future-proof Marketcircle’s
systems</li>\n<li>Balancing technical and business priorities in a startup environment</li>\n<li>AJ’s
thoughts on the future of Elixir in powering business tools</li>\n</ul>\n\n<h3>Links
mentioned:</h3>\n\n<p><a href=\"https://www.marketcircle.com/\" rel=\"nofollow\">https://www.marketcircle.com/</a><br>\nDaylite.app<br>\n<a
href=\"https://www.nextcomputers.org/\" rel=\"nofollow\">https://www.nextcomputers.org/</a><br>\n<a
href=\"https://www.digitalocean.com/\" rel=\"nofollow\">https://www.digitalocean.com/</a><br>\nPython
Async <a href=\"https://docs.python.org/3/library/asyncio.html\" rel=\"nofollow\">https://docs.python.org/3/library/asyncio.html</a>
<br>\n<a href=\"https://github.com/sinatra/sinatra\" rel=\"nofollow\">https://github.com/sinatra/sinatra</a><br>\n<a
href=\"https://github.com/dependabot\" rel=\"nofollow\">https://github.com/dependabot</a><br>\n<a
href=\"https://kafka.apache.org/\" rel=\"nofollow\">https://kafka.apache.org/</a><br>\n<a
href=\"https://www.djangoproject.com/\" rel=\"nofollow\">https://www.djangoproject.com/</a><br>\n<a
href=\"https://github.com/socketry/falcon\" rel=\"nofollow\">https://github.com/socketry/falcon</a><br>\n<a
href=\"https://github.com/puma/puma\" rel=\"nofollow\">https://github.com/puma/puma</a><br>\n<a
href=\"https://www.swift.org/blog/announcing-swift-6/\" rel=\"nofollow\">https://www.swift.org/blog/announcing-swift-6/</a><br>\n<a
href=\"https://en.wikipedia.org/wiki/Async/await\" rel=\"nofollow\">https://en.wikipedia.org/wiki/Async/await</a><br>\n<a
href=\"https://www.ffmpeg.org/\" rel=\"nofollow\">https://www.ffmpeg.org/</a><br>\n<a
href=\"https://www.sqlite.org/\" rel=\"nofollow\">https://www.sqlite.org/</a><br>\n<a
href=\"https://github.com/commanded/commanded\" rel=\"nofollow\">https://github.com/commanded/commanded</a><br>\n<a
href=\"https://pragprog.com/titles/khpes/real-world-event-sourcing/\" rel=\"nofollow\">https://pragprog.com/titles/khpes/real-world-event-sourcing/</a><br>\n<a
href=\"https://en.wikipedia.org/wiki/Ship_of_Theseus\" rel=\"nofollow\">https://en.wikipedia.org/wiki/Ship_of_Theseus</a><br>\n<a
href=\"https://reactnative.dev/\" rel=\"nofollow\">https://reactnative.dev/</a><br>\n<a
href=\"https://www.electronjs.org/\" rel=\"nofollow\">https://www.electronjs.org/</a><br>\n<a
href=\"https://en.wikipedia.org/wiki/WebOS\" rel=\"nofollow\">https://en.wikipedia.org/wiki/WebOS</a><br>\n<a
href=\"https://www.linkedin.com/in/alykhanjetha/\" rel=\"nofollow\">https://www.linkedin.com/in/alykhanjetha/</a><br>\n<a
href=\"https://bsky.app/profile/ajetha.bsky.social\" rel=\"nofollow\">https://bsky.app/profile/ajetha.bsky.social</a></p><p>Special
Guest: Alykhan Jetha.</p>\n "
- title: Creating the Castmagic AI-Powered Content Workflow Platform with Justin Tormey
slug: s13-e07-castmagic-ai-content-creation-workflows
link: https://smartlogic.io/podcast/elixir-wizards/s13-e07-castmagic-ai-content-creation-workflows
Expand Down
Loading

0 comments on commit 1e3547d

Please sign in to comment.