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 19, 2024
1 parent 7bca89a commit 7872aa9
Show file tree
Hide file tree
Showing 5 changed files with 948 additions and 4 deletions.
174 changes: 173 additions & 1 deletion _data/elixir_wizards_episodes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,175 @@
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: 'Creating Horizon: Deploy Elixir Phoenix Apps on FreeBSD with Jim Freeze'
slug: s13-e10-elixirconf-horizon-elixir-deployment-jim-freeze
link: https://smartlogic.io/podcast/elixir-wizards/s13-e10-elixirconf-horizon-elixir-deployment-jim-freeze
guid: c04de5e0-2475-4142-b98f-f80779747f0d
pubDate: Thu, 19 Dec 2024 06:30:00 -0500
pubDateFriendly: December 19, 2024
description: "The Elixir Wizards welcome Jim Freeze, organizer of ElixirConf and
creator of the Horizon library. Jim shares his journey from organizing Ruby conferences
to founding and growing ElixirConf into the community cornerstone it is today.
He reflects on the challenges of running a major conference, how COVID-19 shaped
the event, and why the talks remain an evergreen resource for the Elixir ecosystem.\nWe
discuss Horizon, Jim’s deployment library for Elixir and Phoenix applications
with Postgres on FreeBSD. Driven by a need for simplicity and cost-effectiveness,
Jim explains how Horizon minimizes external dependencies while delivering fault-tolerant
and streamlined setups. He compares it to tools like Fly, Terraform, and Ansible,
highlighting its low cognitive load and flexibility—key benefits for developers
seeking more control over their deployment environments.\nJim also unpacks the
broader value of understanding and customizing your deployment stack rather than
relying solely on managed services. He discusses the benefits of using FreeBSD,
including its stability, security, and performance advantages, as well as its
robust ZFS file system. \nJim emphasizes the importance of coherent deployment
workflows, community collaboration, and contributions to open-source projects
like Horizon. He invites listeners to explore Horizon, share feedback, and own
their deployments.\nTopics discussed in this episode:\nJim Freeze’s background
organizing RubyConf and founding ElixirConf\nReducing reliance on managed services
and external dependencies\nSimplifying deployments with minimal tools and lower
cognitive overhead\nThe trade-offs of cutting-edge tools vs. stable, well-documented
solutions\nThe importance of customizing deployment tools to meet specific needs\nAddressing
challenges with Tailwind compatibility\nStreamlining the FreeBSD installation
process for Horizon users\nCommunity collaboration: contributing to open-source
tools\nJim’s vision for Horizon: PKI support, hot standby features, and serverless
potential\nLinks mentioned\nNine Minutes of Elixir (https://youtu.be/hht9s6nAAx8?si=ocrk1wQtGplSGL0B)\nhttps://www.youtube.com/@ElixirConf
\nhttps://github.com/liveview-native \nhttps://github.com/elixir-nx/nx \nhttps://2024.elixirconf.com/
\nhttps://github.com/jfreeze/horizon \nhttps://hexdocs.pm/horizon/deploying-with-horizon.html#web-cluster-topology\nhttps://kamal-deploy.org/
\nhttps://fly.io/ \nhttps://aws.amazon.com/console/ \nhttps://www.digitalocean.com/
\nhttps://cloud.google.com/ \nhttps://www.cloudflare.com/ \nhttps://www.hetzner.com/
\nhttps://www.proxmox.com/en/\nhttps://nginx.org/\nhttps://github.com/openzfs/zfs
\nZettabyte File System https://en.wikipedia.org/wiki/ZFS \nhttps://www.postgresql.org/
\nhttps://www.terraform.io/ \nhttps://www.ansible.com/ \nhttps://docs.freebsd.org/
\nhttps://www.redhat.com/ \nhttps://ubuntu.com/ \nhttps://esbuild.github.io/\nListener's
Survey: https://smr.tl/EWS13 \n Special Guest: Jim Freeze.\n"
author: SmartLogic LLC
embedUrl: https://fireside.fm/player/v2/IAs5ixts+5lrLp0nl
enclosure:
url: https://aphid.fireside.fm/d/1437767933/03a50f66-dc5e-4da4-ab6e-31895b6d4c9e/c04de5e0-2475-4142-b98f-f80779747f0d.mp3
length: '87043770'
type: audio/mpeg
itunes:
episodeType: full
season: '13'
author: SmartLogic LLC
subtitle: ''
duration: '44:48'
explicit: 'no'
keywords: Deploying Apps, Deployment, DevOps Tools, FreeBSD, Elixir Programming
Language, Elixir Phoenix, Webdev, Software Development, Software Engineering,
Software Deployment, Software Deployment Tools, Elixirlang, DevOps, Programming,
Functional Programming
image: https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/0/03a50f66-dc5e-4da4-ab6e-31895b6d4c9e/episodes/c/c04de5e0-2475-4142-b98f-f80779747f0d/cover.jpg?v=1
summary: "\n <p>The Elixir Wizards welcome Jim Freeze, organizer of ElixirConf
and creator of the Horizon library. Jim shares his journey from organizing Ruby
conferences to founding and growing ElixirConf into the community cornerstone
it is today. He reflects on the challenges of running a major conference, how
COVID-19 shaped the event, and why the talks remain an evergreen resource for
the Elixir ecosystem.</p>\n\n<p>We discuss Horizon, Jim’s deployment library
for Elixir and Phoenix applications with Postgres on FreeBSD. Driven by a need
for simplicity and cost-effectiveness, Jim explains how Horizon minimizes external
dependencies while delivering fault-tolerant and streamlined setups. He compares
it to tools like Fly, Terraform, and Ansible, highlighting its low cognitive
load and flexibility—key benefits for developers seeking more control over their
deployment environments.</p>\n\n<p>Jim also unpacks the broader value of understanding
and customizing your deployment stack rather than relying solely on managed
services. He discusses the benefits of using FreeBSD, including its stability,
security, and performance advantages, as well as its robust ZFS file system.
</p>\n\n<p>Jim emphasizes the importance of coherent deployment workflows, community
collaboration, and contributions to open-source projects like Horizon. He invites
listeners to explore Horizon, share feedback, and own their deployments.</p>\n\n<h3>Topics
discussed in this episode:</h3>\n\n<ul>\n<li>Jim Freeze’s background organizing
RubyConf and founding ElixirConf</li>\n<li>Reducing reliance on managed services
and external dependencies</li>\n<li>Simplifying deployments with minimal tools
and lower cognitive overhead</li>\n<li>The trade-offs of cutting-edge tools
vs. stable, well-documented solutions</li>\n<li>The importance of customizing
deployment tools to meet specific needs</li>\n<li>Addressing challenges with
Tailwind compatibility</li>\n<li>Streamlining the FreeBSD installation process
for Horizon users</li>\n<li>Community collaboration: contributing to open-source
tools</li>\n<li>Jim’s vision for Horizon: PKI support, hot standby features,
and serverless potential</li>\n</ul>\n\n<h3>Links mentioned</h3>\n\n<p><a href=\"https://youtu.be/hht9s6nAAx8?si=ocrk1wQtGplSGL0B\"
rel=\"nofollow\">Nine Minutes of Elixir</a><br>\n<a href=\"https://www.youtube.com/@ElixirConf\"
rel=\"nofollow\">https://www.youtube.com/@ElixirConf</a> <br>\n<a href=\"https://github.com/liveview-native\"
rel=\"nofollow\">https://github.com/liveview-native</a> <br>\n<a href=\"https://github.com/elixir-nx/nx\"
rel=\"nofollow\">https://github.com/elixir-nx/nx</a> <br>\n<a href=\"https://2024.elixirconf.com/\"
rel=\"nofollow\">https://2024.elixirconf.com/</a> <br>\n<a href=\"https://github.com/jfreeze/horizon\"
rel=\"nofollow\">https://github.com/jfreeze/horizon</a> <br>\n<a href=\"https://hexdocs.pm/horizon/deploying-with-horizon.html#web-cluster-topology\"
rel=\"nofollow\">https://hexdocs.pm/horizon/deploying-with-horizon.html#web-cluster-topology</a><br>\n<a
href=\"https://kamal-deploy.org/\" rel=\"nofollow\">https://kamal-deploy.org/</a>
<br>\n<a href=\"https://fly.io/\" rel=\"nofollow\">https://fly.io/</a> <br>\n<a
href=\"https://aws.amazon.com/console/\" rel=\"nofollow\">https://aws.amazon.com/console/</a>
<br>\n<a href=\"https://www.digitalocean.com/\" rel=\"nofollow\">https://www.digitalocean.com/</a>
<br>\n<a href=\"https://cloud.google.com/\" rel=\"nofollow\">https://cloud.google.com/</a>
<br>\n<a href=\"https://www.cloudflare.com/\" rel=\"nofollow\">https://www.cloudflare.com/</a>
<br>\n<a href=\"https://www.hetzner.com/\" rel=\"nofollow\">https://www.hetzner.com/</a>
<br>\n<a href=\"https://www.proxmox.com/en/\" rel=\"nofollow\">https://www.proxmox.com/en/</a><br>\n<a
href=\"https://nginx.org/\" rel=\"nofollow\">https://nginx.org/</a><br>\n<a
href=\"https://github.com/openzfs/zfs\" rel=\"nofollow\">https://github.com/openzfs/zfs</a>
<br>\nZettabyte File System <a href=\"https://en.wikipedia.org/wiki/ZFS\" rel=\"nofollow\">https://en.wikipedia.org/wiki/ZFS</a>
<br>\n<a href=\"https://www.postgresql.org/\" rel=\"nofollow\">https://www.postgresql.org/</a>
<br>\n<a href=\"https://www.terraform.io/\" rel=\"nofollow\">https://www.terraform.io/</a>
<br>\n<a href=\"https://www.ansible.com/\" rel=\"nofollow\">https://www.ansible.com/</a>
<br>\n<a href=\"https://docs.freebsd.org/\" rel=\"nofollow\">https://docs.freebsd.org/</a>
<br>\n<a href=\"https://www.redhat.com/\" rel=\"nofollow\">https://www.redhat.com/</a>
<br>\n<a href=\"https://ubuntu.com/\" rel=\"nofollow\">https://ubuntu.com/</a>
<br>\n<a href=\"https://esbuild.github.io/\" rel=\"nofollow\">https://esbuild.github.io/</a><br>\nListener&#39;s
Survey: <a href=\"https://smr.tl/EWS13\" rel=\"nofollow\">https://smr.tl/EWS13</a>
</p><p>Special Guest: Jim Freeze.</p>\n "
contentEncoded: "\n <p>The Elixir Wizards welcome Jim Freeze, organizer of
ElixirConf and creator of the Horizon library. Jim shares his journey from organizing
Ruby conferences to founding and growing ElixirConf into the community cornerstone
it is today. He reflects on the challenges of running a major conference, how
COVID-19 shaped the event, and why the talks remain an evergreen resource for
the Elixir ecosystem.</p>\n\n<p>We discuss Horizon, Jim’s deployment library for
Elixir and Phoenix applications with Postgres on FreeBSD. Driven by a need for
simplicity and cost-effectiveness, Jim explains how Horizon minimizes external
dependencies while delivering fault-tolerant and streamlined setups. He compares
it to tools like Fly, Terraform, and Ansible, highlighting its low cognitive load
and flexibility—key benefits for developers seeking more control over their deployment
environments.</p>\n\n<p>Jim also unpacks the broader value of understanding and
customizing your deployment stack rather than relying solely on managed services.
He discusses the benefits of using FreeBSD, including its stability, security,
and performance advantages, as well as its robust ZFS file system. </p>\n\n<p>Jim
emphasizes the importance of coherent deployment workflows, community collaboration,
and contributions to open-source projects like Horizon. He invites listeners to
explore Horizon, share feedback, and own their deployments.</p>\n\n<h3>Topics
discussed in this episode:</h3>\n\n<ul>\n<li>Jim Freeze’s background organizing
RubyConf and founding ElixirConf</li>\n<li>Reducing reliance on managed services
and external dependencies</li>\n<li>Simplifying deployments with minimal tools
and lower cognitive overhead</li>\n<li>The trade-offs of cutting-edge tools vs.
stable, well-documented solutions</li>\n<li>The importance of customizing deployment
tools to meet specific needs</li>\n<li>Addressing challenges with Tailwind compatibility</li>\n<li>Streamlining
the FreeBSD installation process for Horizon users</li>\n<li>Community collaboration:
contributing to open-source tools</li>\n<li>Jim’s vision for Horizon: PKI support,
hot standby features, and serverless potential</li>\n</ul>\n\n<h3>Links mentioned</h3>\n\n<p><a
href=\"https://youtu.be/hht9s6nAAx8?si=ocrk1wQtGplSGL0B\" rel=\"nofollow\">Nine
Minutes of Elixir</a><br>\n<a href=\"https://www.youtube.com/@ElixirConf\" rel=\"nofollow\">https://www.youtube.com/@ElixirConf</a>
<br>\n<a href=\"https://github.com/liveview-native\" rel=\"nofollow\">https://github.com/liveview-native</a>
<br>\n<a href=\"https://github.com/elixir-nx/nx\" rel=\"nofollow\">https://github.com/elixir-nx/nx</a>
<br>\n<a href=\"https://2024.elixirconf.com/\" rel=\"nofollow\">https://2024.elixirconf.com/</a>
<br>\n<a href=\"https://github.com/jfreeze/horizon\" rel=\"nofollow\">https://github.com/jfreeze/horizon</a>
<br>\n<a href=\"https://hexdocs.pm/horizon/deploying-with-horizon.html#web-cluster-topology\"
rel=\"nofollow\">https://hexdocs.pm/horizon/deploying-with-horizon.html#web-cluster-topology</a><br>\n<a
href=\"https://kamal-deploy.org/\" rel=\"nofollow\">https://kamal-deploy.org/</a>
<br>\n<a href=\"https://fly.io/\" rel=\"nofollow\">https://fly.io/</a> <br>\n<a
href=\"https://aws.amazon.com/console/\" rel=\"nofollow\">https://aws.amazon.com/console/</a>
<br>\n<a href=\"https://www.digitalocean.com/\" rel=\"nofollow\">https://www.digitalocean.com/</a>
<br>\n<a href=\"https://cloud.google.com/\" rel=\"nofollow\">https://cloud.google.com/</a>
<br>\n<a href=\"https://www.cloudflare.com/\" rel=\"nofollow\">https://www.cloudflare.com/</a>
<br>\n<a href=\"https://www.hetzner.com/\" rel=\"nofollow\">https://www.hetzner.com/</a>
<br>\n<a href=\"https://www.proxmox.com/en/\" rel=\"nofollow\">https://www.proxmox.com/en/</a><br>\n<a
href=\"https://nginx.org/\" rel=\"nofollow\">https://nginx.org/</a><br>\n<a href=\"https://github.com/openzfs/zfs\"
rel=\"nofollow\">https://github.com/openzfs/zfs</a> <br>\nZettabyte File System
<a href=\"https://en.wikipedia.org/wiki/ZFS\" rel=\"nofollow\">https://en.wikipedia.org/wiki/ZFS</a>
<br>\n<a href=\"https://www.postgresql.org/\" rel=\"nofollow\">https://www.postgresql.org/</a>
<br>\n<a href=\"https://www.terraform.io/\" rel=\"nofollow\">https://www.terraform.io/</a>
<br>\n<a href=\"https://www.ansible.com/\" rel=\"nofollow\">https://www.ansible.com/</a>
<br>\n<a href=\"https://docs.freebsd.org/\" rel=\"nofollow\">https://docs.freebsd.org/</a>
<br>\n<a href=\"https://www.redhat.com/\" rel=\"nofollow\">https://www.redhat.com/</a>
<br>\n<a href=\"https://ubuntu.com/\" rel=\"nofollow\">https://ubuntu.com/</a>
<br>\n<a href=\"https://esbuild.github.io/\" rel=\"nofollow\">https://esbuild.github.io/</a><br>\nListener&#39;s
Survey: <a href=\"https://smr.tl/EWS13\" rel=\"nofollow\">https://smr.tl/EWS13</a>
</p><p>Special Guest: Jim Freeze.</p>\n "
- title: Telemetry & Observability for Elixir Apps at Cars.com with Zack Kayser &
Ethan Gunderson
slug: s13-e09-observability-telemetry-elixir-cars-commerce
Expand Down Expand Up @@ -162,7 +331,10 @@
subtitle: ''
duration: '42:39'
explicit: 'no'
keywords: ''
keywords: elixir, elixirlang, elixir programming language, phoenix, phoenix liveview,
functional programming, devops, observability, telemetry, app performance, software
development, web development, web apps, software engineering, backend development,
server-side rendering, erlang, beam vm, concurrency, scalability
image: https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/0/03a50f66-dc5e-4da4-ab6e-31895b6d4c9e/episodes/0/0fd8471e-c80e-4683-8410-e06ece191a31/cover.jpg?v=1
summary: "\n <p>Zack Kayser and Ethan Gunderson, Software Engineers at
Cars Commerce, join the Elixir Wizards to share their expertise on telemetry
Expand Down
Loading

0 comments on commit 7872aa9

Please sign in to comment.