Podcasts about Elixir

  • 1,039PODCASTS
  • 3,088EPISODES
  • 47mAVG DURATION
  • 1DAILY NEW EPISODE
  • Jan 31, 2023LATEST
Elixir

POPULARITY

20152016201720182019202020212022

Categories



Best podcasts about Elixir

Show all podcasts related to elixir

Latest podcast episodes about Elixir

Thinking Elixir Podcast
136: Elixir around the Bonfire

Thinking Elixir Podcast

Play Episode Listen Later Jan 31, 2023 49:34


The "fediverse" has become a hot topic of late. Fortunately, Mayel de Boniol joined to explain what federated means, what ActivityPub is, and more. Mayel is more than just knowledgeable in this area, he created Bonfire Networks as well! It's written in Elixir and is a framework people can use to build their own federated servers to meet their specific needs, be that for tweet-like messages, meetup coordination, collaborative task lists or your own custom extensions. Being written in Elixir and OpenSource, he explains a number of libraries that can help those of us not even building a social app at all! Show Notes online - http://podcast.thinkingelixir.com/136 (http://podcast.thinkingelixir.com/136) Elixir Community News - https://twitter.com/fhunleth/status/1615869044665597952 (https://twitter.com/fhunleth/status/1615869044665597952?utm_source=thinkingelixir&utm_medium=shownotes) – Interesting benchmark about Elixir/Erlang startup times - https://twitter.com/wojtekmach/status/1615433573301121025 (https://twitter.com/wojtekmach/status/1615433573301121025?utm_source=thinkingelixir&utm_medium=shownotes) – Livebook Desktop is getting the internals completely revamped - https://github.com/livebook-dev/livebook#desktop-app (https://github.com/livebook-dev/livebook#desktop-app?utm_source=thinkingelixir&utm_medium=shownotes) - https://podcast.thinkingelixir.com/113 (https://podcast.thinkingelixir.com/113?utm_source=thinkingelixir&utm_medium=shownotes) – Interview with Wojtek about Livebook Desktop in greater detail. - https://twitter.com/livebookdev/status/1616508498212229123 (https://twitter.com/livebookdev/status/1616508498212229123?utm_source=thinkingelixir&utm_medium=shownotes) – Basile Nouvellet created a Discord integration for Livebook - https://github.com/basilenouvellet/kino_discord (https://github.com/basilenouvellet/kino_discord?utm_source=thinkingelixir&utm_medium=shownotes) – Kino Discord library for integrating Discord with Livebook - https://changelog.com/posts/id3vx-a-library-for-parsing-and-encoding-id3-tags (https://changelog.com/posts/id3vx-a-library-for-parsing-and-encoding-id3-tags?utm_source=thinkingelixir&utm_medium=shownotes) – Lars Wikman helped the Changelog podcast add chapters to their MP3 recordings and wrote about how to do it. - https://twitter.com/whatyouhide/status/1617815721592950784 (https://twitter.com/whatyouhide/status/1617815721592950784?utm_source=thinkingelixir&utm_medium=shownotes) – Andrea Leopardi updated Elixir dbg to print out boolean expression results. - https://twitter.com/whatyouhide/status/1617521132529389568 (https://twitter.com/whatyouhide/status/1617521132529389568?utm_source=thinkingelixir&utm_medium=shownotes) – Andrea Leopardi is writing an Elixir book about network programming - https://twitter.com/clarkware/status/1616504190171287565 (https://twitter.com/clarkware/status/1616504190171287565?utm_source=thinkingelixir&utm_medium=shownotes) – Mike Clark with PragProg shared that they are working on a new LiveView video series - https://tw.com/elixir_temple/status/1616766786971516929 (https://tw.com/elixir_temple/status/1616766786971516929?utm_source=thinkingelixir&utm_medium=shownotes) – Temple updated to work well with HEEx templates - https://github.com/mhanberg/temple (https://github.com/mhanberg/temple?utm_source=thinkingelixir&utm_medium=shownotes) – Temple is an Elixir DSL for writing HTML and SVG - https://podcast.thinkingelixir.com/92 (https://podcast.thinkingelixir.com/92?utm_source=thinkingelixir&utm_medium=shownotes) – Temple interview with Mitchell Hanberg - https://alembic.com.au/blog/announcing-ash-authentication (https://alembic.com.au/blog/announcing-ash-authentication?utm_source=thinkingelixir&utm_medium=shownotes) – Ash Framework announced Ash Authentication - https://podcast.thinkingelixir.com/123 (https://podcast.thinkingelixir.com/123?utm_source=thinkingelixir&utm_medium=shownotes) – Ash Framework Models Resources Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com) Discussion Resources - https://bonfirenetworks.org/ (https://bonfirenetworks.org/?utm_source=thinkingelixir&utm_medium=shownotes) - https://bonfirenetworks.org/faq/ (https://bonfirenetworks.org/faq/?utm_source=thinkingelixir&utm_medium=shownotes) - https://github.com/bonfire-networks (https://github.com/bonfire-networks?utm_source=thinkingelixir&utm_medium=shownotes) - https://twitter.com/SwitchToBonfire (https://twitter.com/SwitchToBonfire?utm_source=thinkingelixir&utm_medium=shownotes) - https://doc.bonfirenetworks.org/architecture.html (https://doc.bonfirenetworks.org/architecture.html?utm_source=thinkingelixir&utm_medium=shownotes) - https://app.element.io/#/room/#bonfire-networks:matrix.org (https://app.element.io/#/room/#bonfire-networks:matrix.org?utm_source=thinkingelixir&utm_medium=shownotes) - https://bonfirenetworks.org/faq/ (https://bonfirenetworks.org/faq/?utm_source=thinkingelixir&utm_medium=shownotes) – Question 2 - Federated? What does that mean? - https://pleroma.social/ (https://pleroma.social/?utm_source=thinkingelixir&utm_medium=shownotes) - https://git.pleroma.social/pleroma/pleroma (https://git.pleroma.social/pleroma/pleroma?utm_source=thinkingelixir&utm_medium=shownotes) - https://akkoma.social/ (https://akkoma.social/?utm_source=thinkingelixir&utm_medium=shownotes) - https://genserver.social (https://genserver.social?utm_source=thinkingelixir&utm_medium=shownotes) - https://joinmobilizon.org/en/ (https://joinmobilizon.org/en/?utm_source=thinkingelixir&utm_medium=shownotes) - https://github.com/bonfire-networks/activity_pub (https://github.com/bonfire-networks/activity_pub?utm_source=thinkingelixir&utm_medium=shownotes) - https://embedded-elixir.com/post/2017-05-19-poncho-projects/ (https://embedded-elixir.com/post/2017-05-19-poncho-projects/?utm_source=thinkingelixir&utm_medium=shownotes) - https://github.com/bonfire-networks/pointers (https://github.com/bonfire-networks/pointers?utm_source=thinkingelixir&utm_medium=shownotes) – Ecto's missing universal foreign key - https://doc.bonfirenetworks.org/database.html (https://doc.bonfirenetworks.org/database.html?utm_source=thinkingelixir&utm_medium=shownotes) - https://github.com/bonfire-networks/flexto (https://github.com/bonfire-networks/flexto?utm_source=thinkingelixir&utm_medium=shownotes) – config-based extending of Ecto schemas - https://github.com/bonfire-networks/ecto_sparkles (https://github.com/bonfire-networks/ecto_sparkles?utm_source=thinkingelixir&utm_medium=shownotes) – Various helpers for Ecto - https://doc.bonfirenetworks.org/bonfire-flavoured-elixir.html (https://doc.bonfirenetworks.org/bonfire-flavoured-elixir.html?utm_source=thinkingelixir&utm_medium=shownotes) – Arrows and Untangle - https://doc.bonfirenetworks.org/boundaries.html (https://doc.bonfirenetworks.org/boundaries.html?utm_source=thinkingelixir&utm_medium=shownotes) – Circles and Boundaries - https://github.com/bonfire-networks/bonfire_epics (https://github.com/bonfire-networks/bonfire_epics?utm_source=thinkingelixir&utm_medium=shownotes) – Epics - https://bonfirenetworks.org/extensions/ (https://bonfirenetworks.org/extensions/?utm_source=thinkingelixir&utm_medium=shownotes) – some of the extensions Guest Information - https://github.com/mayel/ (https://github.com/mayel/?utm_source=thinkingelixir&utm_medium=shownotes) – on Github - https://mayel.space/ (https://mayel.space/?utm_source=thinkingelixir&utm_medium=shownotes) – Blog - https://sunbeam.city/@mayel (https://sunbeam.city/@mayel?utm_source=thinkingelixir&utm_medium=shownotes) – on Fediverse - https://indieweb.social/@bonfire (https://indieweb.social/@bonfire?utm_source=thinkingelixir&utm_medium=shownotes) – Bonfire on Fediverse Find us online - Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir) - Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir) - Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com) - Mark Ericksen - @brainlid (https://twitter.com/brainlid) - Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid) - David Bernheisel - @bernheisel (https://twitter.com/bernheisel) - David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern) - Cade Ward - @cadebward (https://twitter.com/cadebward) - Cade Ward on Fediverse - @cadebward@genserver.social (https://genserver.social/cadebward)

Grace Community Church, Arlington, VA
The Magic Elixir - Audio

Grace Community Church, Arlington, VA

Play Episode Listen Later Jan 29, 2023 27:01


We are all looking to improve our health. Matter of fact, the number one New Year's resolution for 2023 is to improve our mental health. There is a short list of very important things we can do to accomplish that top desire, but only one stands above and beyond the rest. In this brand-new series, we will focus all our energy on this Magic Elixir that truly transforms our lives.

COMPRESSEDfm
115 | Everything-as-a-Service

COMPRESSEDfm

Play Episode Listen Later Jan 26, 2023 55:17


Jonathan Wilke joins to talk about his building products, favorite developer tools, and his personal side project, Supastarter.SponsorDaily.devdaily.dev is where developers grow together. It provides a community-based feed of the best developer news, helping you stay up-to-date. daily.dev aggregates hundreds of sources every few minutes and creates a personal feed for you according to your interests, whether it's web dev, data science, or Elixir. Anything you might be interested in, it has the content for you.Check out daily.devShow Notes00:00 Introduction01:09 Welcome Jonathan02:23 Full Time Job and Side Projects06:40 Iterations of Tools08:51 What is Superstarter?16:09 T3 Starter18:07 Building Stuff In24:41 Pricing34:58 Sponsor: Daily.dev35:59 Marketing Strategy41:37 Tech Stack42:57 Stripe Integration44:43 Developer Connection50:25 Picks and Plugs

COMPRESSEDfm
114 | All About The Cloud - AWS, Serverless, and More!

COMPRESSEDfm

Play Episode Listen Later Jan 24, 2023 51:50


Michael speaks about his experience at Amplify and the benefits of going serverless and what are some of the logistics of utilizing it.SponsorHashnodeCreating a developer blog is crucial in creating an online presence for yourself. It's proof of work for your future employer. Hashnode makes it easy to start a blog in seconds on your custom domain for free. It's fully optimized for developers and supports writing in Markdown, rich embeds, publishing from GitHub repository, syntax highlighting, and edge caching with Next.js blogs deployed on Vercel. On top of these, Hashnode is free from paywall, ads, and sign-up prompts.Hashnode is a community of developers, engineers, and people in tech. Your article gets instant readership from their growing community.Check out Hashnode, and join the community.Daily.devdaily.dev is where developers grow together. It provides a community-based feed of the best developer news, helping you stay up-to-date. daily.dev aggregates hundreds of sources every few minutes and creates a personal feed for you according to your interests, whether it's web dev, data science, or Elixir. Anything you might be interested in, it has the content for you.Check out daily.devShow Notes00:00 Introduction00:43 Welcome Michael02:30 Background in AWS and Amplify08:01 Amplify Overview13:09 Overwhelmed by AWS21:08 Sponsor: Hashnode21:54 Amplify and SvelteKit23:45 Cold Starts and Lambda Function29:15 Terms and Definition41:03 Edge and Cloud Functions42:04 Endpoints45:42 How are APIs created?00:00 Daily.dev00:00 How to Start with AWS?00:00 Michaels New Team00:00 Picks and Plugs

Thinking Elixir Podcast
135: Thinking Elixir News 135

Thinking Elixir Podcast

Play Episode Listen Later Jan 24, 2023 20:16


News-only episode covers some overlooked new Livebook features, Mint support added to Elixir GRPC, Phoenix Live Storybook is getting visual comparisons between versions, LiveView Native progress updates, the Circle CI breach and more! Show Notes online - http://podcast.thinkingelixir.com/135 (http://podcast.thinkingelixir.com/135) Elixir Community News - https://news.livebook.dev/whats-new-in-livebook-0.8-4gQiEE (https://news.livebook.dev/whats-new-in-livebook-0.8-4gQiEE) – The Livebook v0.8 release was overshadowed by Bumblebee, but there's a lot to take note of in Livebook itself. - https://twitter.com/livebookdev/status/1613529263902162946 (https://twitter.com/livebookdev/status/1613529263902162946) – Tweet thread of Livebook release highlights - https://genserver.social/notice/ARhZ8jEivs1kSzbxKK (https://genserver.social/notice/ARhZ8jEivs1kSzbxKK) – Nx update includes a new “lazy_transfers” feature - https://github.com/elixir-grpc/grpc/pull/272 (https://github.com/elixir-grpc/grpc/pull/272) – Elixir GRPC gains a new mint HTTP adapter - https://twitter.com/RudManusachi/status/1613059315111460864 (https://twitter.com/RudManusachi/status/1613059315111460864) - https://twitter.com/cblavier/status/1613245631006670848 (https://twitter.com/cblavier/status/1613245631006670848) – Phoenix Live Storybook gets a visual regression testing endpoint in 0.5.0. - https://www.youtube.com/watch?v=Ym-p8oUUfQU (https://www.youtube.com/watch?v=Ym-p8oUUfQU) – Andrea Leopardi continues his ProtoHackers video challenge with number 4 - https://www.youtube.com/watch?v=4Tds-Vxsoho (https://www.youtube.com/watch?v=4Tds-Vxsoho) – Andrea Leopardi's 5th video - https://twitter.com/bcardarella/status/1613943730234429440 (https://twitter.com/bcardarella/status/1613943730234429440) – Major milestone reached for LiveView Native. Starting work on list of Views to support. - https://github.com/liveviewnative/liveview-client-swiftui/issues/42 (https://github.com/liveviewnative/liveview-client-swiftui/issues/42) – LiveView Native issue tracking the set of tasks - https://www.youtube.com/watch?v=dnDGh_Jmw-s (https://www.youtube.com/watch?v=dnDGh_Jmw-s) – Brian Cardarella's 2022 ElixirConf talk - https://twitter.com/ElixirMembrane/status/1615002111745425411 (https://twitter.com/ElixirMembrane/status/1615002111745425411) – Membrane Core has a release candidate for a new 1.0 release. - https://github.com/membraneframework/membrane_core/releases/tag/v1.0.0-rc0 (https://github.com/membraneframework/membrane_core/releases/tag/v1.0.0-rc0) - https://membrane.stream/guide/v0.7/packages.html#content (https://membrane.stream/guide/v0.7/packages.html#content) - https://www.erlang-solutions.com/blog/5-erlang-and-elixir-use-cases-in-fintech/ (https://www.erlang-solutions.com/blog/5-erlang-and-elixir-use-cases-in-fintech/) – ErlangSolutions blog post talking about 5 Erlang and Elixir Use Cases In FinTech. - https://www.elixirconf.eu/ (https://www.elixirconf.eu/) – ElixirConfEU 2023 is a hybrid conference held 20-21 April in Lisbon Portugal - https://techcrunch.com/2023/01/14/circleci-hackers-stole-customer-source-code/ (https://techcrunch.com/2023/01/14/circleci-hackers-stole-customer-source-code/) – CircleCI says hackers stole encryption keys and customers secrets - https://www.rfc-editor.org/rfc/rfc2606.html#section-3 (https://www.rfc-editor.org/rfc/rfc2606.html#section-3) – PSA to use example.com when writing tests. Protected by RFC 2606 Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com) Find us online - Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir) - Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir) - Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com) - Mark Ericksen - @brainlid (https://twitter.com/brainlid) - Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid) - David Bernheisel - @bernheisel (https://twitter.com/bernheisel) - David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern) - Cade Ward - @cadebward (https://twitter.com/cadebward) - Cade Ward on Fediverse - @cadebward@genserver.social (https://genserver.social/cadebward)

The PodCask: a Podcast About Whiskey
What Are People Drinking? + Old Soul Cask Strength Elixir Pick

The PodCask: a Podcast About Whiskey

Play Episode Listen Later Jan 23, 2023 53:42


BUY TICKETS TO WHISKEY WEEKEND: http://whiskeytainment.com Support us: http://Patreon.com/thePodCask Barrel Club: http://OakandThieves.com Merch: http://thePodCask.com/Store Will poses the question to Greeze, "What Are People Drinking?" It seems basic, but between a glut of store picks and new non-distiller producers, it seems more difficult than ever to decipher the prevailing winds of the bourbon public. So they talk about it, and they drink some Old Soul Cask Strength that was picked by our buddy Tarak at Elixir in Spring Hill, TN. 

Beam Radio
Episode 44: Flora Petterson Talks Nerves and Puppets

Beam Radio

Play Episode Listen Later Jan 20, 2023 44:05


The BeamRadio Panel talks with Flora Petterson, technical writer and puppeteer, about using Nerves to animate puppets. We want to connect with you! Twitter: @BeamRadio1 Send us your questions via Twitter @BeamRadio1 #ProcessMailbox Keep up to date with our hosts on Twitter @StevenNunez @akoutmos @lawik @RedRapids @smdebenedetto and on Mastodon @steven@genserver.social @akoutmos@fosstodon.org @lawik@fosstodon.org @redrapids@techhub.social Sponsored by Groxio (https://grox.io) and Underjord (https://underjord.io)

Ship It! DevOps, Infra, Cloud Native
Human scale deployments

Ship It! DevOps, Infra, Cloud Native

Play Episode Listen Later Jan 20, 2023 53:37 Transcription Available


Lars is big on Elixir. Think apps that scale really well, tend to be monolithic, and have one of the most mature deployment models: self-contained releases & built-in hot code reloading. In episode 7, Gerhard talked to Lars about “Why Kubernetes”. There is a follow-up YouTube stream that showed how to automate deploys for an Elixir app using K3s & ArgoCD. More than a year later, how does Lars think about running applications in production? What does simple & straightforward mean to him? Gerhard's favourite: what is “human scale deployments”?

COMPRESSEDfm
113 | Making the Web Weird Again with Astro

COMPRESSEDfm

Play Episode Listen Later Jan 19, 2023 49:34


Ben joins James and Amy to showcase all the wonderful things you can do with Astro as well as to have some fun.SponsorHashnodeCreating a developer blog is crucial in creating an online presence for yourself. It's proof of work for your future employer. Hashnode makes it easy to start a blog in seconds on your custom domain for free. It's fully optimized for developers and supports writing in Markdown, rich embeds, publishing from GitHub repository, syntax highlighting, and edge caching with Next.js blogs deployed on Vercel. On top of these, Hashnode is free from paywall, ads, and sign-up prompts.Hashnode is a community of developers, engineers, and people in tech. Your article gets instant readership from their growing community.Check out Hashnode, and join the community.Daily.devdaily.dev is where developers grow together. It provides a community-based feed of the best developer news, helping you stay up-to-date. daily.dev aggregates hundreds of sources every few minutes and creates a personal feed for you according to your interests, whether it's web dev, data science, or Elixir. Anything you might be interested in, it has the content for you.Check out daily.devShow Notes00:00 Introduction00:53 Welcome Ben and Astro07:10 Funding and Roles11:38 What is Astro?17:40 When to not use Astro?21:12 Sponsor: Hashnode21:27 1.0 Launch23:23 Money Strategy25:18 Astro for Full Stack35:49 Sposor: Daily.dev36:49 Front Matter41:08 Picks and Plugs

COMPRESSEDfm
112 | Modern Best Practices are Hurting the Web

COMPRESSEDfm

Play Episode Listen Later Jan 18, 2023 58:42


Chris joins James and Amy to show his love for vanilla JavaScript and why returning back to the basics maybe the best thing for developers.SponsorHashnodeCreating a developer blog is crucial in creating an online presence for yourself. It's proof of work for your future employer. Hashnode makes it easy to start a blog in seconds on your custom domain for free. It's fully optimized for developers and supports writing in Markdown, rich embeds, publishing from GitHub repository, syntax highlighting, and edge caching with Next.js blogs deployed on Vercel. On top of these, Hashnode is free from paywall, ads, and sign-up prompts.Hashnode is a community of developers, engineers, and people in tech. Your article gets instant readership from their growing community.Check out Hashnode, and join the community.Daily.devdaily.dev is where developers grow together. It provides a community-based feed of the best developer news, helping you stay up-to-date. daily.dev aggregates hundreds of sources every few minutes and creates a personal feed for you according to your interests, whether it's web dev, data science, or Elixir. Anything you might be interested in, it has the content for you.Check out daily.devShow Notes00:00 Introduction01:18 Why Vanilla JavaScript?02:39 Difficult Interview Questions04:01 Patterns and Conventions06:31 Code Generators10:45 Recreating Libraries?13:56 Proxies24:46 Testing26:24 Why Svelte is Different33:33 Sponsor: Hashnode34:18 Local Storage40:51 Web and Service Workers43:28 Chris's Course Platform50:50 Sponsor: Daily.dev51:51 Picks and Plugs

Thinking Elixir Podcast
134: Inside the Security Working Group

Thinking Elixir Podcast

Play Episode Listen Later Jan 17, 2023 54:28


We get a glimpse into the EEF's Security Working Group with Bram Verburg. We learn about existing resources available to the community and we get hints of work underway for the future. Bram shares some cool security tips and insights as well! Show Notes online - http://podcast.thinkingelixir.com/134 (http://podcast.thinkingelixir.com/134) Elixir Community News - http://example.com/ (http://example.com/) – Example website - https://github.com/phoenixframework/phoenix/blob/master/CHANGELOG.md (https://github.com/phoenixframework/phoenix/blob/master/CHANGELOG.md) – New release candidate for Phoenix! 1.7.0-rc.1 - https://github.com/phoenixframework/phoenixliveview/blob/master/CHANGELOG.md (https://github.com/phoenixframework/phoenix_live_view/blob/master/CHANGELOG.md) – New minor Phoenix LiveView releases - https://twitter.com/whatyouhide/status/1610675036108771328 (https://twitter.com/whatyouhide/status/1610675036108771328) – Andrea Leopardi published his second video where he works through the ProtoHackers.com challenges using Elixir - https://github.com/sorentwo/oban/pull/819 (https://github.com/sorentwo/oban/pull/819) – Oban now supports SQLite3 - https://github.com/JohnnyCurran/TimeTravel (https://github.com/JohnnyCurran/TimeTravel) – Time Travel with LiveView events - https://www.chriis.dev/opinion/setting-up-a-google-chrome-shortcut-to-elixir-documentation-in-30-seconds (https://www.chriis.dev/opinion/setting-up-a-google-chrome-shortcut-to-elixir-documentation-in-30-seconds) – Chris Gregori shared a post about setting up a Google Chrome shortcut to Elixir documentation - https://twitter.com/benvp_/status/1610884773387321345 (https://twitter.com/benvp_/status/1610884773387321345) – Tip for saving hex docs offline locally - https://twitter.com/theerlef/status/1611076916957843456 (https://twitter.com/theerlef/status/1611076916957843456) – erlef/setup-beam v1.15.1 has been released - https://github.com/erlef/setup-beam/releases/tag/v1.15.1 (https://github.com/erlef/setup-beam/releases/tag/v1.15.1) - https://github.com/elixir-nx/ex_faiss (https://github.com/elixir-nx/ex_faiss) – Sean Morriarity released a new library in the Nx family called exfaiss - https://dockyard.com/blog/2023/01/04/search-and-clustering-with-exfaiss (https://dockyard.com/blog/2023/01/04/search-and-clustering-with-exfaiss) – Blog post to accompany exfaiss - https://github.com/lexmag (https://github.com/lexmag) – Core team Aleksei - https://github.com/am-kantox (https://github.com/am-kantox) – Finitomata Aleksei - https://twitter.com/yburyug/status/1611125098286813184 (https://twitter.com/yburyug/status/1611125098286813184) – Fun Phoenix success story Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com) Discussion Resources - https://erlef.github.io/security-wg/ (https://erlef.github.io/security-wg/) - https://erlef.org/wg/security (https://erlef.org/wg/security) - https://github.com/erlef/security-wg (https://github.com/erlef/security-wg) - https://erlef.github.io/security-wg/securecodinganddeploymenthardening/ (https://erlef.github.io/security-wg/secure_coding_and_deployment_hardening/) - https://podcast.thinkingelixir.com/64 (https://podcast.thinkingelixir.com/64) – OTP Certificate Woes with Bram Verburg - https://erlef.github.io/security-wg/securecodinganddeploymenthardening/releases (https://erlef.github.io/security-wg/secure_coding_and_deployment_hardening/releases) – Section on releases and Erlang's ability to conditionally include the compiler - https://bluecode.com/en/ (https://bluecode.com/en/) - https://www.linkedin.com/in/FrancescoCesarini (https://www.linkedin.com/in/FrancescoCesarini) - https://podcast.thinkingelixir.com/122 (https://podcast.thinkingelixir.com/122) – Interview with Holden Oullette about Elixir Secure Coding Training for teams - https://en.wikipedia.org/wiki/Whac-A-Mole (https://en.wikipedia.org/wiki/Whac-A-Mole) - https://podcast.thinkingelixir.com/131 (https://podcast.thinkingelixir.com/131) – Interview with Michael Lubas about securing Elixir and Phoenix applications - https://erlef.github.io/security-wg/securecodinganddeploymenthardening/crash_dumps (https://erlef.github.io/security-wg/secure_coding_and_deployment_hardening/crash_dumps) - https://github.com/voltone/x509/ (https://github.com/voltone/x509/) - https://github.com/beam-telemetry/telemetry (https://github.com/beam-telemetry/telemetry) - https://www.lua.org/start.html (https://www.lua.org/start.html) - https://www.cisa.gov/uscert/bsi/articles/knowledge/sdlc-process/secure-software-development-life-cycle-processes (https://www.cisa.gov/uscert/bsi/articles/knowledge/sdlc-process/secure-software-development-life-cycle-processes) – Secure Software Development Lifecycle - https://github.com/nccgroup/sobelow (https://github.com/nccgroup/sobelow) - https://github.com/rrrene/credo (https://github.com/rrrene/credo) - https://en.wikipedia.org/wiki/Data-flow_analysis (https://en.wikipedia.org/wiki/Data-flow_analysis) - https://erlef.org/ (https://erlef.org/) - https://members.erlef.org/join-us (https://members.erlef.org/join-us) Guest Information - https://twitter.com/voltonez (https://twitter.com/voltonez) – on Twitter - https://fosstodon.org/@voltone (https://fosstodon.org/@voltone) – on Fediverse - https://github.com/voltone (https://github.com/voltone) – on Github - https://blog.voltone.net/ (https://blog.voltone.net/) – Blog Find us online - Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir) - Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir) - Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com) - Mark Ericksen - @brainlid (https://twitter.com/brainlid) - Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid) - David Bernheisel - @bernheisel (https://twitter.com/bernheisel) - David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern) - Cade Ward - @cadebward (https://twitter.com/cadebward) - Cade Ward on Fediverse - @cadebward@genserver.social (https://genserver.social/cadebward)

Redemption Spokane
A Sweet Gospel Elixir for the Soul

Redemption Spokane

Play Episode Listen Later Jan 15, 2023 43:47


Mark 6:7-13Sermon #434

Thinking Elixir Podcast
133: Winning the ML Prise

Thinking Elixir Podcast

Play Episode Listen Later Jan 10, 2023 43:53


We talk with Philip Brown who started Prise in Jan 2022 using Elixir, Axon and Nx to apply machine learning to project management. He shares what he's accomplished as a one-person dev team and how Elixir enabled him to develop more rapidly. He shares how, with no ML academic training, he learned as he went and developed and trained his own models that classify and prioritize people's tasks spread across multiple systems! A fun and empowering discussion! Show Notes online - http://podcast.thinkingelixir.com/133 (http://podcast.thinkingelixir.com/133) Elixir Community News - https://twitter.com/whatyouhide/status/1609914819511222273 (https://twitter.com/whatyouhide/status/1609914819511222273) – Andrea Leopardi has started a video series solving networking problems from protohackers.com - https://protohackers.com/ (https://protohackers.com/) - https://twitter.com/livebookdev/status/1608127539196882944 (https://twitter.com/livebookdev/status/1608127539196882944) – A Smart cell for playing with DALL-E directly from Livebook - https://github.com/PJUllrich/kino_dalle (https://github.com/PJUllrich/kino_dalle) - https://twitter.com/toranb/status/1609238634020106246 (https://twitter.com/toranb/status/1609238634020106246) – A "hello world" of ML with Axon - https://gist.github.com/toranb/e5c48565e83e4baaaf2c5850531a8a58 (https://gist.github.com/toranb/e5c48565e83e4baaaf2c5850531a8a58) – Gist with the full example - https://en.wikipedia.org/wiki/Fizz_buzz (https://en.wikipedia.org/wiki/Fizz_buzz) – Fizz Buzz explained - https://www.germanvelasco.com/blog/phoenix-1-7-is-view-less (https://www.germanvelasco.com/blog/phoenix-1-7-is-view-less) – German Velesco released a video and post about Phoenix going “View-less” - https://www.youtube.com/watch?v=h-803kOXq3g (https://www.youtube.com/watch?v=h-803kOXq3g) - https://news.ycombinator.com/item?id=34188461 (https://news.ycombinator.com/item?id=34188461) – The view-less post discussion on Hacker News - https://www.youtube.com/playlist?list=PLvL2NEhYV4ZuuF39ADAh6IwIuh8K6gd (https://www.youtube.com/playlist?list=PLvL2NEhYV4ZuuF39_A_DAh6IwIuh8K6gd) – ElixirConf EU 2022 videos continue to be released. - https://rocket-science.ru/hacking/2023/01/01/finitomata-marries-ecto (https://rocket-science.ru/hacking/2023/01/01/finitomata-marries-ecto) – finitomata library updated to support Ecto - https://github.com/am-kantox/finitomata (https://github.com/am-kantox/finitomata) - https://fosstodon.org/@lfe/109620918877368730 (https://fosstodon.org/@lfe/109620918877368730) – Version 2.1.0 of LFE was released. - https://pagespeed.web.dev/report (https://pagespeed.web.dev/report) – Fun experiment. Pagespeed Insights and LiveView with Tailwind. - https://hex.pm/packages/phoenix_seo (https://hex.pm/packages/phoenix_seo) – Phoenix SEO package Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com) Discussion Resources - https://prise.com (https://prise.com) - https://www.reddit.com/r/elixir/comments/z9q156/ibuiltpriseatooltotrackandsearch_work/ (https://www.reddit.com/r/elixir/comments/z9q156/i_built_prise_a_tool_to_track_and_search_work/) - https://fly.io/phoenix-files/recognize-digits-using-ml-in-elixir/ (https://fly.io/phoenix-files/recognize-digits-using-ml-in-elixir/) – End-to-end article showing recognizing handwritten digits with Elixir, Axon, and Nx - https://twitter.com/philipbrown/status/1604476648639692800 (https://twitter.com/philipbrown/status/1604476648639692800) – Tweet about Elixir reducing cost of development - https://twitter.com/philipbrown/status/1604793690630672384 (https://twitter.com/philipbrown/status/1604793690630672384) – Tweet about Elixir reducing cost of development Guest Information - https://twitter.com/philipbrown (https://twitter.com/philipbrown) – on Twitter - https://github.com/philipbrown/ (https://github.com/philipbrown/) – on Github - https://prise.com (https://prise.com) – Website - https://culttt.com (https://culttt.com) – Blog - philip@prise.com Find us online - Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir) - Message the show on Mastadon - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir) - Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com) - Mark Ericksen - @brainlid (https://twitter.com/brainlid) - Mark Ericksen on Mastadon - @brainlid@genserver.social (https://genserver.social/brainlid) - David Bernheisel - @bernheisel (https://twitter.com/bernheisel) - David Bernheisel on Mastadon - @dbern@genserver.social (https://genserver.social/dbern) - Cade Ward - @cadebward (https://twitter.com/cadebward) - Cade Ward on Mastadon - @cadebward@genserver.social (https://genserver.social/cadebward)

Alfacast
#170 - Red Lion & The Alchemical Revolution of 2023 w/ Dr. Barre Lando & Mike Winner

Alfacast

Play Episode Listen Later Jan 8, 2023 115:06


2022 was the year of the great awakening. The transparent machinations of the technocracy has laid the "official narrative"  increasingly thread-bare, while many have opted out of the elitists ant farm. This new year will undoubtedly be one for the books, but it will have nothing to do with the prevailing "news cycles'.  A growing interest in the Alchemical Sciences is now revealing to many the very mechanisms of creation, and with it the reigns of Self-Determination.   The classic "novel" The Red Lion:  The Elixir of Eternal Life, which was written by Maria Szepes during the second World War and published in Budapest, chronicles a man's search for the Elixir of Life.  This remarkable book revealed the broader Alchemy of human existence, but was soon banned by the government. The Red Lion is perhaps more relevant to present time than ever, and will be the reference point for this Alfacast episode.  Far too long the term Alchemy has conjured imagery of superstitious wizardry, but the actual chicanery lies in the bastardization of science through linear chemistry. This in-house conversation with the Alfa Vedic community is the perfect commencement for the life-changing events clearly on the near horizon.  We look forward to seeing you! Save BIG on your Brown's Gas AquaCure Machine by using the coupon code "alfavedic' at checkout here: https://eagle-research.com/product/ac50/ Alfa Vedic is an off-grid agriculture & health co-op focused on developing products, media & educational platforms for the betterment of our world. By using advanced scientific methods, cutting-edge technologies and tools derived from the knowledge of the world's greatest minds, the AV community aims to be a model for the future we all want to see. Our comprehensive line of health products and nutrition is available on our website. Most products are hand mixed and formulated right on our off grid farm including our Immortality Teas which we grow on site. Find them all at  https://alfavedic.com  

Beam Radio
Episode 43: Doing Well and Doing Good: Elixir Apprenticeships

Beam Radio

Play Episode Listen Later Jan 5, 2023 44:36


Show Notes: Apprenticeship Patterns https://www.oreilly.com/library/view/apprenticeship-patterns/9780596806842/ Contact info for guests: Andrew Ek: andrew.ek@launchscout.com / @ektastrophe (twitter) Chris Nelson: chris@launchscout.com / @superchris (twitter) We want to connect with you! Twitter: @BeamRadio1 Send us your questions via Twitter @BeamRadio1 #ProcessMailbox or to info@grox.io with subject #ProcessMailbox Keep up to date with our hosts on Twitter @StevenNunez @akoutmos @lawik @RedRapids @smdebenedetto and on Mastodon @steven@genserver.social @akoutmos@fosstodon.org @lawik@fosstodon.org @redrapids@techhub.social Sponsored by Groxio (https://grox.io) and Underjord (https://underjord.io)

Linux Action News
Linux Action News 274

Linux Action News

Play Episode Listen Later Jan 5, 2023 17:01


Linux Action News
Linux Action News 274

Linux Action News

Play Episode Listen Later Jan 5, 2023 17:01


The Holistic OBGYN Podcast
#104 - JW Ross: On an Elixir that Supports Focus, Calm, and Sex

The Holistic OBGYN Podcast

Play Episode Listen Later Jan 4, 2023 70:00


Throughout history, cultures around the world have used different solutions for social lubrication. And while many of us have been socialized to think that alcohol is the best way to relieve social awkwardness and have a good time, it comes with many negative unintended consequences. So, what's the alternative? That's a question that Botanic Tonics founder, and today's guest, JW Ross, set out to answer. After struggling with alcohol addiction, JW wanted to find a solution for his social awkwardness that wouldn't have detrimental effects on his body. He deeply researched the plants used by different societies worldwide, and that's when he learned about kava. Where alcohol amplifies you, kava calms you down. Since trying JW's Feel Free Wellness Tonic, it's become a crucial part of my daily self-care and something I recommend to many clients. It's one of the few products I've found that sustain me, help me rebalance my nervous system, and show up in the world in alignment and integrity. (00:09:50) Work Hard, Play Hard (00:14:38) Taking Advantage of the New Brain (00:19:33) Social Lubricants (00:36:56) Experimenting With Kava (00:50:38) Getting Started with Kava Visit the show notes for more: https://www.BelovedHolistics.com/104 Made possible by: FullWell - code BELOVED10 for 10% off the best prenatal vitamins and men's virility vitamins on the planet! BIRTHFIT - code BELOVED to get one month FREE in their B! Community! BiOptimizers - code BELOVED for 10% off the only sleep aid supplement you'll ever need! Organifi - code BELOVED for 20% off their Gold Chocolate Latte! "A healthy hot chocolate!" Try Feel Free: BotanicTonics.com - use code BELOVED40 to save 40% Connect with me Instagram @nathanrileyobgyn TikTok @nathanrileyobgyn Beloved Holistics Shop BelovedHolistics.com Medical Disclaimer: The Holistic OBGYN Podcast is an educational program. No information conveyed through this podcast should be construed as medical advice. These conversations are available to the public for educational and entertainment purposes only. Music provided by EdvardGaresPremium / Pond5 --- Send in a voice message: https://anchor.fm/theholisticobgyn/message

Thinking Elixir Podcast
132: Embed Friendly Alternative to LiveView?

Thinking Elixir Podcast

Play Episode Listen Later Jan 3, 2023 44:38


LiveView isn't always the right answer. Chris Nelson created LiveState to enable embedding custom HTML components in other websites and connect over Phoenix channels to keep UI state on the server! LiveState takes an interesting approach that tries to keep many of the benefits of LiveView but apply it to situations like custom components in static sites hosted by other people. Chris explains how it works and what problems it solves. Check it out! Show Notes online - http://podcast.thinkingelixir.com/132 (http://podcast.thinkingelixir.com/132) Elixir Community News - Happy New Year! Welcome to 2023! - https://elixir-lang.org/blog/2022/12/22/cheatsheets-and-8-other-features-in-exdoc-that-improve-the-developer-experience/ (https://elixir-lang.org/blog/2022/12/22/cheatsheets-and-8-other-features-in-exdoc-that-improve-the-developer-experience/) – ElixirLang blog post highlighting some ExDoc features - https://twitter.com/hugobarauna/status/1605283803668221952 (https://twitter.com/hugobarauna/status/1605283803668221952) – Hugo Baraúna used the new ExDoc Cheatsheet feature to add a couple Cheatsheets for Ecto. - https://hexdocs.pm/ecto/crud.html (https://hexdocs.pm/ecto/crud.html) - https://hexdocs.pm/ecto/associations.html (https://hexdocs.pm/ecto/associations.html) - https://github.com/lukegalea/LiveBookGoogleColab/blob/main/GoogleColabhostedElixirLiveBook%2BBumbleeBeeonGPU(StableDiffusion%2BGPT2)v10.ipynb (https://github.com/lukegalea/LiveBook_GoogleColab/blob/main/Google_Colab_hosted_Elixir_LiveBook_%2B_BumbleeBee_on_GPU_(Stable_Diffusion_%2B_GPT_2)_v1_0.ipynb) – Luke Galea created a Livebook online with an “Open in Colab” link at the top that goes through Jupyter notebooks to run Livebook on Google Colab's free tier. - https://www.reddit.com/r/elixir/comments/zq5d2z/runelixirlivebookwbumbleebeeongpuforfree/ (https://www.reddit.com/r/elixir/comments/zq5d2z/run_elixir_livebook_w_bumbleebee_on_gpu_for_free/) - https://github.com/am-kantox/finitomata (https://github.com/am-kantox/finitomata) – Aleksei Matiushkin released a library called Finitomata that reads your PlantUML or Mermaid chart and create a state machine from it - https://twitter.com/elixirmembrane/status/1605519154689310721 (https://twitter.com/elixirmembrane/status/1605519154689310721) – The membrane library “membranertcengine” announced v0.8. - https://github.com/membraneframework/membranertcengine (https://github.com/membraneframework/membrane_rtc_engine) - https://elixirforum.com/t/webauthnlivecomponent-passwordless-auth-for-liveview-apps/49941/12 (https://elixirforum.com/t/webauthnlivecomponent-passwordless-auth-for-liveview-apps/49941/12) – Owen Bickford has released some early support for passkeys in browsers and mobile devices - https://blog.chromium.org/2022/12/introducing-passkeys-in-chrome.html (https://blog.chromium.org/2022/12/introducing-passkeys-in-chrome.html) - https://support.apple.com/guide/iphone/sign-in-with-passkeys-iphf538ea8d0/16.0/ios/16.0 (https://support.apple.com/guide/iphone/sign-in-with-passkeys-iphf538ea8d0/16.0/ios/16.0) - https://hex.pm/packages/webauthnlivecomponent (https://hex.pm/packages/webauthn_live_component) – Owen's library on Hex Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com) Discussion Resources - https://launchscout.com/ (https://launchscout.com/) - https://launchscout.com/blog/embedded-web-apps-with-livestate (https://launchscout.com/blog/embedded-web-apps-with-livestate) – Blog post talking about LiveState - https://github.com/launchscout/live_state (https://github.com/launchscout/live_state) – server-side of LiveState - https://github.com/launchscout/live-state (https://github.com/launchscout/live-state) – npm package for client-side of LiveState - https://github.com/launchscout/livestate-comments (https://github.com/launchscout/livestate-comments) – demo showing how LiveState works - https://www.youtube.com/watch?v=jLamITBMoVI (https://www.youtube.com/watch?v=jLamITBMoVI) – ElixirConf 2022 video - https://www.w3.org/TR/css-shadow-parts-1/ (https://www.w3.org/TR/css-shadow-parts-1/) - https://developer.mozilla.org/en-US/docs/Web/Web_Components (https://developer.mozilla.org/en-US/docs/Web/Web_Components) - https://hexdocs.pm/phoenix/channels.html (https://hexdocs.pm/phoenix/channels.html) - https://disqus.com/ (https://disqus.com/) - https://www.w3.org/TR/css3-cascade/#inherit-initial (https://www.w3.org/TR/css3-cascade/#inherit-initial) - https://developer.mozilla.org/en-US/docs/Web/WebComponents/Usingcustom_elements (https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_custom_elements) Guest Information - https://twitter.com/superchris (https://twitter.com/superchris) – on Twitter - https://github.com/superchris/ (https://github.com/superchris/) – on Github - https://launchscout.com/blog/ (https://launchscout.com/blog/) – Blog - chris@launchscout.com Find us online - Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir) - Message the show on Mastadon - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir) - Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com) - Mark Ericksen - @brainlid (https://twitter.com/brainlid) - Mark Ericksen on Mastadon - @brainlid@genserver.social (https://genserver.social/brainlid) - David Bernheisel - @bernheisel (https://twitter.com/bernheisel) - David Bernheisel on Mastadon - @dbern@genserver.social (https://genserver.social/dbern) - Cade Ward - @cadebward (https://twitter.com/cadebward) - Cade Ward on Mastadon - @cadebward@genserver.social (https://genserver.social/cadebward)

Let's Talk Religion
Mulla Sadra & Islamic Existentialism

Let's Talk Religion

Play Episode Listen Later Dec 31, 2022 37:26


This has been one of the most requested subjects, it is finally time to talk about Mulla Sadra.Sources/Recommended Reading:Adamson, Peter (ed.) (2005). “The Cambridge Companion to Arabic Philosophy”. Cambridge University Press.Chittick, William (1998). "The Self-Disclosure of God: Principles of Ibn al-'Arabi's Cosmology". State University of New York Press.Kalin, Ibrahim (2005). “Knowledge in later Islamic Philosophy: Mulla Sadra on Existence, Intellect and Intuition”. Oxford University Press.Meisami, Sayeh (2013). “Mulla Sadra”. Makers of the Muslim World Series. OneWorld Academic.Sadr al-din al-Shirazi (2014). “Metaphysical Penetrations: A Parallel English-Arabic text”. Translated by Seyyed Hossein Nasr. Edited by Ibrahim Kalin. Islamic Translation Series. University of Chicago Press.Sadr al-din al-Shirazi (Mulla Sadra) (2003). “The Elixir of the Gnostics: A Parallel English-Arabic text”. Translated by William Chittick. Islamic Translation Series. University of Chicago Press.Sadr al-din al-Shirazi (Mulla Sadra) (1981). “The Wisdom of the Throne: An Introduction to the Philosophy of Mulla Sadra”. Translated by James W. Morris. Princeton University Press.Rizvi, Sajjad H. (2009). “Mulla Sadra and Metaphysics: Modulation of Being”. Routledge.Rustom, Mohammed (2013). “The Triumph of Mercy: Philosophy and Scripture in Mulla Sadra”. State University of New York Press.#Philosophy #Islam #Mysicism Hosted on Acast. See acast.com/privacy for more information.

Screaming in the Cloud
Holiday Replay Edition - Inside the Mind of a DevOps Novelist with Gene Kim

Screaming in the Cloud

Play Episode Listen Later Dec 29, 2022 30:49


About GeneGene Kim is a multiple award-winning CTO, researcher and author, and has been studying high-performing technology organizations since 1999. He was founder and CTO of Tripwire for 13 years. He has written six books, including The Unicorn Project (2019), The Phoenix Project (2013), The DevOps Handbook (2016), the Shingo Publication Award winning Accelerate (2018), and The Visible Ops Handbook (2004-2006) series. Since 2014, he has been the founder and organizer of DevOps Enterprise Summit, studying the technology transformations of large, complex organizations.Links: The Phoenix Project: https://www.amazon.com/Phoenix-Project-DevOps-Helping-Business/dp/1942788290/ The Unicorn Project: https://www.amazon.com/Unicorn-Project-Developers-Disruption-Thriving/dp/B0812C82T9 The DevOps Enterprise Summit: https://events.itrevolution.com/ @RealGeneKim TranscriptAnnouncer: Hello, and welcome to Screaming in the Cloud with your host, Cloud Economist Corey Quinn. This weekly show features conversations with people doing interesting work in the world of cloud, thoughtful commentary on the state of the technical world, and ridiculous titles for which Corey refuses to apologize. This is Screaming in the Cloud.Corey: If you asked me to rank which cloud provider has the best developer experience, I'd be hard-pressed to choose a platform that isn't Google Cloud. Their developer experience is unparalleled and, in the early stages of building something great, that translates directly into velocity. Try it yourself with the Google for Startups Cloud Program over at cloud.google.com/startup. It'll give you up to $100k a year for each of the first two years in Google Cloud credits for companies that range from bootstrapped all the way on up to Series A. Go build something, and then tell me about it. My thanks to Google Cloud for sponsoring this ridiculous podcast.Corey: This episode is brought to us by our friends at Pinecone. They believe that all anyone really wants is to be understood, and that includes your users. AI models combined with the Pinecone vector database let your applications understand and act on what your users want… without making them spell it out. Make your search application find results by meaning instead of just keywords, your personalization system make picks based on relevance instead of just tags, and your security applications match threats by resemblance instead of just regular expressions. Pinecone provides the cloud infrastructure that makes this easy, fast, and scalable. Thanks to my friends at Pinecone for sponsoring this episode. Visit Pinecone.io to understand more.Corey Quinn: Welcome to Screaming in the Cloud. I'm Corey Quinn. I'm joined this week by a man who needs no introduction but gets one anyway. Gene Kim, most famously known for writing The Phoenix Project, but now the Wall Street Journal best-selling author of The Unicorn Project, six years later. Gene, welcome to the show.Gene Kim: Corey so great to be on. I was just mentioning before how delightful it is to be on the other side of the podcast. And it's so much smaller in here than I had thought it would be.Corey Quinn: Excellent. It's always nice to wind up finally meeting people whose work was seminal and foundational. Once upon a time, when I was a young, angry Unix systems administrator—because it's not like there's a second type of Unix administrator—[laughing] The Phoenix Project was one of those texts that was transformational, as far as changing the way I tended to view a lot of what I was working on and gave a glimpse into what could have been a realistic outcome for the world, or the company I was at, but somehow was simultaneously uplifting and incredibly depressing all at the same time. Now, The Unicorn Project does that exact same thing only aimed at developers instead of traditional crusty ops folks.Gene Kim: [laughing] Yeah, yeah. Very much so. Yeah, The Phoenix Project was very much aimed at ops leadership. So, Bill Palmer, the protagonist of that book was the VP of Operations at Parts Unlimited, and the protagonist in The Unicorn Project is Maxine Chambers, Senior Architect, and Developer, and I love the fact that it's told in the same timeline as The Phoenix Project, and in the first scene, she is unfairly blamed for causing the payroll outage and is exiled to The Phoenix Project, where she recoils in existential horror and then finds that she can't do anything herself. She can't do a build, she can't run her own tests. She can't, God forbid, do her own deploys. And I just love the opening third of the book where it really does paint that tundra that many developers find themselves in where they're just caught in decades of built-up technical debt, unable to do even the simplest things independently, let alone be able to independently develop tests or create value for customers. So, it was fun, very much fun, to revisit the Parts Unlimited universe.Corey Quinn: What I found that was fun about—there are few things in there I want to unpack. The first is that it really was the, shall we say, retelling of the same story in, quote/unquote, “the same timeframe”, but these books were written six years apart.Gene Kim: Yeah, and by the way, I want to first acknowledge all the help that you gave me during the editing process. Some of your comments are just so spot on with exactly the feedback I needed at the time and led to the most significant lift to jam a whole bunch of changes in it right before it got turned over to production. Yeah, so The Phoenix Project is told, quote, “in the present day,” and in the same way, The Unicorn Project is also told—takes place in the present day. In fact, they even start, plus or minus, on the same day. And there is a little bit of suspension of disbelief needed, just because there are certain things that are in the common vernacular, very much in zeitgeist now, that weren't six years ago, like “digital disruption”, even things like Uber and Lyft that feature prominently in the book that were just never mentioned in The Phoenix Project, but yeah, I think it was the story very much told in the same vein as like Ender's Shadow, where it takes place in the same timeline, but from a different perspective.Corey Quinn: So, something else that—again, I understand it's an allegory, and trying to tell an allegorical story while also working it into the form of a fictional work is incredibly complicated. That's something that I don't think people can really appreciate until they've tried to do something like it. But I still found myself, at various times, reading through the book and wondering, asking myself questions that, I guess, say more about me than they do about anyone else. But it's, “Wow, she's at a company that is pretty much scapegoating her and blaming her for all of us. Why isn't she quitting? Why isn't she screaming at people? Why isn't she punching the boss right in their stupid, condescending face and storming out of the office?” And I'm wondering how much of that is my own challenges as far as how life goes, as well as how much of it is just there for, I guess, narrative devices. It needed to wind up being someone who would not storm out when push came to shove.Gene Kim: But yeah, I think she actually does the last of the third thing that you mentioned where she does slam the sheet of paper down and say, “Man, you said the outage is caused by a technical failure and a human error, and now you're telling me I'm the human error?” And just cannot believe that she's been put in that position. Yeah, so thanks to your feedback and the others, she actually does shop her resume around. And starts putting out feelers, because this is no longer feeling like the great place to work that attracted her, eight years prior. The reality is for most people, is that it's sometimes difficult to get a new job overnight, even if you want to. But I think that Maxine stays because she believes in the mission. She takes a great deal of pride of what she's created over the years, and I think like most great brands, they do create a sense of mission and there's a deep sense of the customers they serve. And, there's something very satisfying about the work to her. And yeah, I think she is very much, for a couple of weeks, very much always thinking about, she won't be here for long, one way or another, but by the time she stumbles into the rebellion, the crazy group of misfits, the ragtag bunch of misfits, who are trying to find better ways of working and willing to break whatever rules it takes to take over the very ancient powerful order, she falls in love with a group. She found a group of kindred spirits who very much, like her, believe that developer productivity is one of the most important things that we can do as an organization. So, by the time that she looks up with that group, I mean, I think she's all thoughts of leaving are gone.Corey Quinn: Right. And the idea of, if you stick around, you can theoretically change things for the better is extraordinarily compelling. The challenge I've seen is that as I navigate the world, I've met a number of very gifted employees who, frankly wind up demonstrating that same level of loyalty and same kind of loyalty to companies that are absolutely not worthy of them. So my question has always been, when do I stick around versus when do I leave? I'm very far on the bailout as early as humanly possible side of that spectrum. It's why I'm a great consultant but an absolutely terrible employee.Gene Kim: [laughing] Well, so we were honored to have you at the DevOps Enterprise Summit. And you've probably seen that The Unicorn Project book is really dedicated to the achievements of the DevOps Enterprise community. It's certainly inspired by and dedicated to their efforts. And I think what was so inspirational to me were all these courageous leaders who are—they know what the mission is. I mean, they viscerally understand what the mission is and understand that the ways of working aren't working so well and are doing whatever they can to create better ways of working that are safer, faster, and happier. And I think what is so magnificent about so many of their journeys is that their organization in response says, “Thank you. That's amazing. Can we put you in a position of even more authority that will allow you to even make a more material, more impactful contribution to the organization?” And so it's been my observation, having run the conference for, now, six years, going on seven years is that this is a population that is being out promoted—has been promoted at a rate far higher than the population at large. And so for me, that's just an incredible story of grit and determination. And so yeah, where does grit and determination becomes sort of blind loyalty? That's ultimately self-punishing? That's a deep question that I've never really studied. But I certainly do understand that there is a time when no amount of perseverance and grit will get from here to there, and that's a fact.Corey Quinn: I think that it's a really interesting narrative, just to see it, how it tends to evolve, but also, I guess, for lack of a better term, and please don't hold this against me, it seems in many ways to speak to a very academic perspective, and I don't mean that as an insult. Now, the real interesting question is why I would think, well—why would accusing someone of being academic ever be considered as an insult, but my academic career was fascinating. It feels like it aligns very well with The Five Ideals, which is something that you have been talking about significantly for a long time. And in an academic setting that seems to make sense, but I don't see it thought of or spoken of in the same way on the ground. So first, can you start off by giving us an intro to what The Five Ideals are, and I guess maybe disambiguate the theory from the practice?Gene Kim: Oh for sure, yeah. So The Five Ideals are— oh, let's go back one step. So The Phoenix Project had The Three Ways, which were the principles for which you can derive all the observed DevOps practices from and The Four Types of Work. And so in The Five Ideals I used the concept of The Five Ideals and they are—the first—Corey Quinn: And the next version of The Nine whatever you call them at that point, I'm sure. It's a geometric progression.Gene Kim: Right or actually, isn't it the pri—oh, no. four isn't, four isn't prime. Yeah, yeah, I don't know. So, The Five Ideals is a nice small number and it was just really meant to verbalize things that I thought were very important, things I just gravitate towards. One is Locality and Simplicity. And briefly, that's just, to what degree can teams do what they need to do independently without having to coordinate, communicate, prioritize, sequence, marshal, deconflict, with scores of other teams. The Second Ideal is what I think the outcomes are when you have that, which is Focus, Flow and Joy. And so, Dr. Mihaly Csikszentmihalyi, he describes flow as a state when we are so engrossed in the work we love that we lose track of time and even sense of self. And that's been very much my experience, coding ever since I learned Clojure, this functional programming language. Third Ideal is Improvement of Daily Work, which shows up in The Phoenix Project to say that improvement daily work is even more important than daily work itself. Fourth Ideal is Psychological Safety, which shows up in the State of DevOps Report, but showed up prominently in Google's Project Oxygen, and even in the Toyota production process where clearly it has to be—in order for someone to pull the andon cord that potentially stops the assembly line, you have to have an environment where it's psychologically safe to do so. And then Fifth Ideal is Customer Focus, really focus on core competencies that create enduring, durable business value that customers are willing to pay for, versus context, which is everything else. And yeah, to answer your question, Where did it come from? Why do I think it is important? Why do I focus on that? For me, it's really coming from the State of DevOps Report, that I did with Dr. Nicole Forsgren and Jez Humble. And so, beyond all the numbers and the metrics and the technical practices and the architectural practices and the cultural norms, for me, what that really tells the story of is of The Five Ideals, as to what one of them is very much a need for architecture that allows teams to work independently, having a higher predictor of even, continuous delivery. I love that. And that from the individual perspective, the ideal being, that allows us to focus on the work we want to do to help achieve the mission with a sense of flow and joy. And then really elevating the notion that greatness isn't free, we need to improve daily work, we have to make it psychologically safe to talk about problems. And then the last one really being, can we really unflinchingly look at the work we do on an everyday basis and ask, what the customers care about it? And if customers don't care about it, can we question whether that work really should be done or not. So that's where for me, it's really meant to speak to some more visceral emotions that were concretized and validated through the State of DevOps Report. But these notions I am just very attracted to.Corey Quinn: I like the idea of it. The question, of course, is always how to put these into daily practice. How do you take these from an idealized—well, let's not call it a textbook, but something very similar to that—and apply it to the I guess, uncontrolled chaos that is the day-to-day life of an awful lot of people in their daily jobs.Gene Kim: Yeah. Right. So, the protagonist is Maxine and her role in the story, in the beginning, is just to recognize what not great looks like. She's lived and created greatness for all of her career. And then she gets exiled to this terrible Phoenix project that chews up developers and spits them out and they leave these husks of people they used to be. And so, she's not doing a lot of problem-solving. Instead, it's this recoiling from the inability for people to do builds or do their own tests or be able to do work without having to open up 20 different tickets or not being able to do their own deploys. She just recoil from this spending five days watching people do code merges, and for me, I'm hoping that what this will do, and after people read the book, will see this all around them, hopefully, will have a similar kind of recoiling reaction where they say, “Oh my gosh, this is terrible. I should feel as bad about this as Maxine does, and then maybe even find my fellow rebels and see if we can create a pocket of greatness that can become like the sublimation event in Dr. Thomas Kuhn's book, The Structure of Scientific Revolutions.” Create that kernel of greatness, of which then greatness then finds itself surrounded by even more greatness.Corey Quinn: What I always found to be fascinating about your work is how you wind up tying so many different concepts together in ways you wouldn't necessarily expect. For example, when I was reviewing one of your manuscripts before this went to print, you did reject one of my suggestions, which was just, retitle the entire thing. Instead of calling it The Unicorn Project. Instead, call it Gene Kim's Love Letter to Functional Programming. So what is up with that?Gene Kim: Yeah, to put that into context, for 25 years or more, I've self-identified as an ops person. The Phoenix Project was really an ops book. And that was despite getting my graduate degree in compiler design and high-speed networking in 1995. And the reason why I gravitated towards ops, because that was my observation, that that's where the saves were made. It was ops who saved the customer from horrendous, terrible developers who just kept on putting things into production that would then blow up and take everyone with it. It was ops protecting us from the bad adversaries who were trying to steal data because security people were so ineffective. But four years ago, I learned a functional programming language called Clojure and, without a doubt, it reintroduced the joy of coding back into my life and now, in a good month, I spend half the time—in the ideal—writing, half the time hanging out with the best in the game, of which I would consider this to be a part of, and then 20% of time coding. And I find for the first time in my career, in over 30 years of coding, I can write something for years on end, without it collapsing in on itself, like a house of cards. And that is an amazing feeling, to say that maybe it wasn't my inability, or my lack of experience, or my lack of sensibilities, but maybe it was just that I was sort of using the wrong tool to think with. That comes from the French philosopher Claude Lévi-Strauss. He said of certain things, “Is it a good tool to think with?” And I just find functional programming is such a better tool to think with, that notions like composability, like immutability, what I find so exciting is that these things aren't just for programming languages. And some other programming languages that follow the same vein are, OCaml, Lisp, ML, Elixir, Haskell. These all languages that are sort of popularizing functional programming, but what I find so exciting is that we see it in infrastructure and operations, too. So Docker is fundamentally immutable. So if you want to change a container, we have to make a new one. Kubernetes composes these containers together at the level of system of systems. Kafka is amazing because it usually reveals the desire to have this immutable data model where you can't change the past. Version control is immutable. So, I think it's no surprise that as our systems get more and more complex and distributed, we're relying on things like immutability, just to make it so that we can reason about them. So, it is something I love addressing in the book, and it's something I decided to double down on after you mentioned it. I'm just saying, all kidding aside is this a book for—Corey Quinn: Oh good, I got to make it worse. Always excited when that happens.Gene Kim: Yeah, I mean, your suggestion really brought to the forefront a very critical decision, which was, is this a book for technology leaders, or even business leaders, or is this a book developers? And, after a lot of soul searching, I decided no, this is a book for developers, because I think the sensibilities that we need to instill and the awareness we need to create these things around are the developers and then you just hope and pray that the book will be good enough that if enough engineers like it, then engineering leaders will like it. And if enough engineering leaders like it, then maybe some business leaders will read it as well. So that's something I'm eagerly seeing what will happen as the weeks, months, and years go by. Corey Quinn: This episode is sponsored in part by DataStax. The NoSQL event of the year is DataStax Accelerate in San Diego this May from the 11th through the 13th. I've given a talk previously called the myth of multi-cloud, and it's time for me to revisit that with... A sequel! Which is funny given that it's a NoSQL conference, but there you have it. To learn more, visit datastax.com that's D-A-T-A-S-T-A-X.com and I hope to see you in San Diego. This May.Corey Quinn: One thing that I always admired about your writing is that you can start off trying to make a point about one particular aspect of things. And along the way you tie in so many different things, and the functional programming is just one aspect of this. At some point, by the end of it, I half expected you to just pick a fight over vi versus Emacs, just for the sheer joy you get in effectively drawing interesting and, I guess, shall we say, the right level of conflict into it, where it seems very clear that what you're talking about is something thing that has the potential to be transformative and by throwing things like that in you're, on some level, roping people in who otherwise wouldn't weigh in at all. But it's really neat to watch once you have people's attention, just almost in spite of what they want, you teach them something. I don't know if that's a fair accusation or not, but it's very much I'm left with the sense that what you're doing has definite impact and reverberations throughout larger industries.Gene Kim: Yeah, I hope so. In fact, just to reveal this kind of insecurity is, there's an author I've read a lot of and she actually read this blog post that she wrote about the worst novel to write, and she called it The Yeomans Tour of the Starship Enterprise. And she says, “The book begins like this: it's a Yeoman on the Starship Enterprise, and all he does is admire the dilithium crystals, and the phaser, and talk about the specifications of the engine room.” And I sometimes worry that that's what I've done in The Unicorn Project, but hopefully—I did want to have that technical detail there and share some things that I love about technology and the things I hate about technology, like YAML files, and integrate that into the narrative because I think it is important. And I would like to think that people reading it appreciate things like our mutual distaste of YAML files, that we've all struggled trying to escape spaces and file names inside of make files. I mean, these are the things that are puzzles we have to solve, but they're so far removed from the business problem we're trying to solve that really, the purpose of that was trying to show the mistake of solving puzzles in our daily work instead of solving real problems.Corey Quinn: One thing that I found was really a one-two punch, for me at least, was first I read and give feedback on the book and then relatively quickly thereafter, I found myself at my first DevOps Enterprise Summit, and I feel like on some level, I may have been misinterpreted when I was doing my live-tweeting/shitposting-with-style during a lot of the opening keynotes, and the rest, where I was focusing on how different of a conference it was. Unlike a typical DevOps Days or big cloud event, it wasn't a whole bunch of relatively recent software startups. There were serious institutions coming out to have conversations. We're talking USAA, we're talking to US Air Force, we're talking large banks, we're talking companies that have a 200-year history, where you don't get to just throw everything away and start over. These are companies that by and large, have, in many ways, felt excluded to some extent, from the modern discussions of, well, we're going to write some stuff late at night, and by the following morning, it's in production. You don't get to do that when you're a 200-year-old insurance company. And I feel like that was on some level interpreted as me making fun of startups for quote/unquote, “not being serious,” which was never my intention. It's just this was a different conversation series for a different audience who has vastly different constraints. And I found it incredibly compelling and I intend to go back.Gene Kim: Well, that's wonderful. And, in fact, we have plans for you, Mr. Quinn.Corey Quinn: Uh-oh.Gene Kim: Yeah. I think when I say I admire the DevOps Enterprise community. I mean that I'm just so many different dimensions. The fact that these, leaders and—it's not leaders just in terms of seniority on the organization chart—these are people who are leading technology efforts to survive and win in the marketplace. In organizations that have been around sometimes for centuries, Barclays Bank was founded in the year 1634. That predates the invention of paper cash. HMRC, the UK version of the IRS was founded in the year 1200. And, so there's probably no code that goes that far back, but there's certainly values and—Corey Quinn: Well, you'd like to hope not. Gene Kim: Yeah, right. You never know. But there are certainly values and traditions and maybe even processes that go back centuries. And so that's what's helped these organizations be successful. And here are a next generation of leaders, trying to make sure that these organizations see another century of greatness. So I think that's, in my mind, deeply admirable.Corey Quinn: Very much so. And my only concern was, I was just hoping that people didn't misinterpret my snark and sarcasm as aimed at, “Oh, look at these crappy—these companies are real companies and all those crappy SAS companies are just flashes in the pan.” No, I don't believe that members of the Fortune 500 are flash in the pan companies, with a couple notable exceptions who I will not name now, because I might want some of them on this podcast someday. The concern that I have is that everyone's work is valuable. Everyone's work is important. And what I'm seeing historically, and something that you've nailed, is a certain lack of stories that apply to some of those organizations that are, for lack of a better term, ossified into their current process model, where they there's no clear path for them to break into, quote/unquote, “doing the DevOps.”Gene Kim: Yeah. And the business frame and the imperative for it is incredible. Tesla is now offering auto insurance bundled into the car. Banks are now having to compete with Apple. I mean, it is just breathtaking to see how competitive the marketplaces and the need to understand the customer and deliver value to them quickly and to be able to experiment and innovate and out-innovate the competition. I don't think there's any business leader on the planet who doesn't understand that software is eating the world and they have to that any level of investment they do involves software at some level. And so the question is, for them, is how do they get educated enough to invest and manage and lead competently? So, to me it really is like the sleeping giant awakening. And it's my genuine belief is that the next 50 years, as much value as the tech giants have created: Facebook, Amazon, Netflix, Google, Microsoft, they've generated trillions of dollars of economic value. When we can get eighteen million developers, as productive as an engineer at a tech giant is, that will generate tens of trillions of dollars of economic value per year. And so, when you generate that much economic activity, all problems become solvable, you look at climate change, you take a look at the disparity between rich and poor. All things can be fixed when you significantly change the economic economy in this way. So, I'm extremely hopeful and I know that the need for things like DevOps are urgent and important.Corey Quinn: I guess that that's probably the best way of framing this. So you wrote one version that was aimed at operators back in 2013, this one was aimed at developers, and effectively retails and clarifies an awful lot of the same points. As a historical ops person, I didn't feel left behind by The Unicorn Project, despite not being its target market. So I guess the question on everyone's mind, are you planning on doing a third iteration, and if so, for what demographic?Gene Kim: Yeah, nothing at this point, but there is one thing that I'm interested in which is the role of business leaders. And Sarah is an interesting villain. One of my favorite pieces of feedback during the review process was, “I didn't think I could ever hate Sarah more. And yet, I did find her even to be more loathsome than before.” She's actually based on a real person, someone that I worked with.Corey Quinn: That's the best part, is these characters are relatable enough that everyone can map people they know onto various aspects of them, but can't ever disclose the entire list in public because that apparently has career consequences.Gene Kim: That's right. Yes, I will not say who the character is based on but there's, in the last scene of the book that went to print, Sarah has an interesting interaction with Maxine, where they meet for lunch. And, I think the line was, “And it wasn't what Maxine had thought, and she's actually looking forward to the next meeting.” I think that leaves room for it. So one of the things I want to do with some friends and colleagues is just understand, why does Sarah act the way she does? I think we've all worked with someone like her. And there are some that are genuinely bad actors, but I think a lot of them are doing something, based on genuine, real motives. And it would be fun, I thought, to do something with Elizabeth Henderson, who we decided to start having a conversation like, what does she read? What is her background? What is she good at? What does her resume look like? And what caused her to—who in technology treated her so badly that she treats technology so badly? And why does she behave the way she does? And so I think she reads a lot of strategy books. I think she is not a great people manager, I think she maybe has come from the mergers and acquisition route that viewed people as fungible. And yeah, I think she is definitely a creature of economics, was lured by an external investor, about how good it can be if you can extract value out of the company, squeeze every bit of—sweat every asset and sell the company for parts. So I would just love to have a better understanding of, when people say they work with someone like a Sarah, is there a commonality to that? And can we better understand Sarah so that we can both work with her and also, compete better against her, in our own organizations?Corey Quinn: I think that's probably a question best left for people to figure out on their own, in a circumstance where I can't possibly be blamed for it.Gene Kim: [laughing].That can be arranged, Mr. Quinn.Corey Quinn: All right. Well, if people want to learn more about your thoughts, ideas, feelings around these things, or of course to buy the book, where can they find you?Gene Kim: If you're interested in the ideas that are in The Unicorn Project, I would point you to all of the freely available videos on YouTube. Just Google DevOps Enterprise Summit and anything that's on the plenary stage are specifically chosen stories that very much informed The Unicorn Project. And the best way to reach me is probably on Twitter. I'm @RealGeneKim on Twitter, and feel free to just @ mention me, or DM me. Happy to be reached out in whatever way you can find me. Corey Quinn: You know where the hate mail goes then. Gene, thank you so much for taking the time to speak with me, I appreciate it.Gene Kim: And Corey, likewise, and again, thank you so much for your unflinching feedback on the book and I hope you see your fingerprints all over it and I'm just so delighted with the way it came out. So thanks to you, Corey. Corey Quinn: As soon as my signed copy shows up, you'll be the first to know.Gene Kim: Consider it done. Corey Quinn: Excellent, excellent. That's the trick, is to ask people for something in a scenario in which they cannot possibly say no. Gene Kim, multiple award-winning CTO, researcher, and author. Pick up his new book, The Wall Street Journal best-selling The Unicorn Project. I'm Cloud Economist Corey Quinn, and this is Screaming in the Cloud. If you've enjoyed this podcast, please leave a five-star review on Apple Podcasts. If you hated this podcast, please leave a five-star review on Apple Podcasts and leave a compelling comment.Announcer: This has been this week's episode of Screaming in the Cloud. You can also find more Corey at ScreamingintheCloud.com or wherever fine snark is sold.This has been a HumblePod production. Stay humble.

Here's What We Know
Searching for Roots in Auschwitz, Ghostwriter Josh Bains

Here's What We Know

Play Episode Listen Later Dec 28, 2022 102:47


Josh Bains joined me this week, and his journey is fascinating!!Ghostwriting is its own form of literary mastery. In his efforts to expand on the profession, Josh Bains invites listeners to consider the stories in their lives. Through vulnerability and open-mindedness, Josh elaborates on his various adventures and those of others that ultimately led to priceless lessons, life-changing morals, and new growth paths.In this episode:Bagpipes and a bicycle: A journey to ScotlandSearching for roots in AuschwitzHong Kong & the surprise synagogueIndia, Thailand, Israel, and California: a search for living JewsFinding an international family in the Jewish CommunityChristian and Jewish SpiritualityJosh Bain's path into ghostwritingFinding the Elixir in a story (River Town by Peter Hessler)Using literary concepts to delve into impactful writingAbout Josh:Josh Bains is a New York Times Bestselling Ghostwriter, Author Coach, and World Traveler. A SoCal native, after receiving his journalism degree from the University of Hong Kong, Josh began exploring his Jewish roots--eventually spending three years in Israel, where he reported on the Middle East conflict, as he learned in a traditional yeshiva for Jewish learning in the Old City of Jerusalem. Today, Josh helps people tell their stories and speaks about self-development.https://joshbains.com/This episode is sponsored by Habana Cuba.www.GaryScottThomas.com

Thinking Elixir Podcast
131: Start Securing Elixir and Phoenix

Thinking Elixir Podcast

Play Episode Listen Later Dec 27, 2022 38:12


Securing our apps is our responsibility as developers. We are the custodians and the guardians of our user's data. We met up again with Michael Lubas to discuss some lesser known community security resources and helpful tips to get us started with securing our Elixir and Phoenix applications! Show Notes online - http://podcast.thinkingelixir.com/131 (http://podcast.thinkingelixir.com/131) Elixir Community News - https://erlangforums.com/t/otp-25-2-released/2166 (https://erlangforums.com/t/otp-25-2-released/2166) – Erlang/OTP 25.2 is the second maintenance patch package for OTP 25, with mostly bug fixes as well as improvements. - https://twitter.com/livebookdev/status/1603787699458113539 (https://twitter.com/livebookdev/status/1603787699458113539) – HuggingFace announced “spaces”, a feature that lets people run Docker images on HuggingFace. - https://huggingface.co/spaces/livebook-dev/singlefilephxbumblebeeml (https://huggingface.co/spaces/livebook-dev/single_file_phx_bumblebee_ml) – Elixir Phoenix was specifically shown as a Docker example on HuggingFace - https://twitter.com/sean_moriarity/status/1602817446875992066 (https://twitter.com/sean_moriarity/status/1602817446875992066) – Sean Moriarity added “negative prompts” feature to Nx's Stable Diffusion support. - https://github.com/elixir-nx/bumblebee/pull/109 (https://github.com/elixir-nx/bumblebee/pull/109) – PR adding "negative prompt" support - https://twitter.com/miruoss/status/1604849993130676225 (https://twitter.com/miruoss/status/1604849993130676225) – Michael Ruoss has a new Kino plugin for working with kubernetes pods - https://github.com/mruoss/kinok8sterm (https://github.com/mruoss/kino_k8s_term) – KinoK8sTerm - https://twitter.com/livebookdev/status/1603391808209391617 (https://twitter.com/livebookdev/status/1603391808209391617) – Livebook added two new neural network tasks to Bumblebee integration. - https://twitter.com/hanrelan/status/1603470678081929216 (https://twitter.com/hanrelan/status/1603470678081929216) – Customized Livebook Stable Diffusion shows intermediate steps when generating images. - https://blog.ftes.de/elixir-dijkstras-algorithm-with-priority-queue-f6022d710877 (https://blog.ftes.de/elixir-dijkstras-algorithm-with-priority-queue-f6022d710877) – Fredrik Teschke wrote a blogpost using Livebook to visualize Dijkstra's algorithm for finding the shortest path between nodes in a graph. - https://notes.club/ (https://notes.club/) – Notesclub is a website by Hec Perez that makes it easy to share and discover Livebook notebooks online. - https://twitter.com/louispilfold/status/1602740866602631170 (https://twitter.com/louispilfold/status/1602740866602631170) – Louis Pilfold announced his last full day at Nomio. He is now working full time on Gleam. - https://twitter.com/louispilfold/status/1600960290455113728 (https://twitter.com/louispilfold/status/1600960290455113728) – Louis Pilfold shared that Bumblebee, Nx and Axon work in Gleam thanks to Gleam's new Elixir support. - https://twitter.com/kipcole9/status/1604929772253229057 (https://twitter.com/kipcole9/status/1604929772253229057) – Kip Cole has a library called Image. He added Image.Classification.classify(image) using Bumblebee. - https://sessionize.com/code-beam-lite-stockholm-2023 (https://sessionize.com/code-beam-lite-stockholm-2023) – Code BEAM Lite Stockholm 2023, 12 May 2023, Stockholm, Sweden. Call for speakers is open until Feb 5th 2023. Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com) Discussion Resources - https://paraxial.io (https://paraxial.io) - https://paraxial.io/blog/securing-elixir (https://paraxial.io/blog/securing-elixir) – Securing Elixir/Phoenix Applications - 5 Tips to Get Started - https://paraxial.io/blog/xss-phoenix (https://paraxial.io/blog/xss-phoenix) – Cross Site Scripting (XSS) Patterns in Phoenix - https://podcast.thinkingelixir.com/93 (https://podcast.thinkingelixir.com/93) – Previous interview with Michael - https://www.youtube.com/watch?v=w3lKmFsmlvQ (https://www.youtube.com/watch?v=w3lKmFsmlvQ) – ElixirConf 2017 - Plugging the Security Holes in Your Phoenix Application - Griffin Byatt - https://felt.com/blog/rate-limiting (https://felt.com/blog/rate-limiting) – Rate Limiting Algorithms for Client-Facing Web Apps by Tyler Young - https://github.com/podium/elixir-secure-coding (https://github.com/podium/elixir-secure-coding) – Elixir Secure Coding Training (ESCT) that runs in Livebook - https://github.com/rrrene/htmlsanitizeex (https://github.com/rrrene/html_sanitize_ex) - https://fly.io/phoenix-files/github-actions-for-elixir-ci/ (https://fly.io/phoenix-files/github-actions-for-elixir-ci/) – Blog post about Elixir CI/CD checks - https://github.com/mirego/mix_audit (https://github.com/mirego/mix_audit) – mix_audit - https://hexdocs.pm/mix/Mix.Tasks.Deps.Unlock.html (https://hexdocs.pm/mix/Mix.Tasks.Deps.Unlock.html) – mix hex.audit - https://erlef.github.io/security-wg/securecodinganddeploymenthardening/ (https://erlef.github.io/security-wg/secure_coding_and_deployment_hardening/) – Erlang Ecosystem Foundation resource - Secure Coding and Deployment Hardening Guidelines - https://github.com/slab/safeurl-elixir (https://github.com/slab/safeurl-elixir) – SafeURL hex package by Slab - https://slab.com/ (https://slab.com/) Guest Information - https://twitter.com/paraxialio (https://twitter.com/paraxialio) – on Twitter - https://github.com/paraxialio/ (https://github.com/paraxialio/) – on Github - https://paraxial.io/ (https://paraxial.io/) – Blog - michael@paraxial.io - https://genserver.social/paraxial (https://genserver.social/paraxial) – on Mastadon Find us online - Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir) - Message the show on Mastadon - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir) - Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com) - Mark Ericksen - @brainlid (https://twitter.com/brainlid) - Mark Ericksen on Mastadon - @brainlid@genserver.social (https://genserver.social/brainlid) - David Bernheisel - @bernheisel (https://twitter.com/bernheisel) - David Bernheisel on Mastadon - @dbern@genserver.social (https://genserver.social/dbern) - Cade Ward - @cadebward (https://twitter.com/cadebward) - Cade Ward on Mastadon - @cadebward@genserver.social (https://genserver.social/cadebward)

Audios de Bienestar y Amor Propio
Movimiento: elixir de la vida subestimado para más energía, flujo y conexión

Audios de Bienestar y Amor Propio

Play Episode Listen Later Dec 26, 2022 35:31


“Con movimientos auténticos a más amor propio y con amor propio a movimientos más auténticos”. El lema de nuestra ONG!

Smart Software with SmartLogic
Marcelo Dominguez on Command and Query Responsibility Segregation

Smart Software with SmartLogic

Play Episode Listen Later Dec 22, 2022 44:12


Today on Elixir Wizards, Marcelo Dominguez, co-founder at Mimiquate, joins us to parse the particulars of command query responsibility segregation (CQRS). Mimiquate is a specialized team of developers providing solutions for their clients with Elixir, Ruby on Rails, and Ember. Tune in to learn the benefits and potential applications of CQRS. *Please remember to take our LISTENER SURVEY (https://smr.tl/survey2022) so we can come back bigger and better for Season 10 – Coming in early 2023!! * The Wizards catch up with Marcelo and hear about ElixirConf Uruguay and Advent of Code 2022 Marcelo and the hosts run through their experience with CQRS and event sourcing The definition of CQRS What is the elevator pitch for CQRS Marcelo distinguishes between database writes and reads What are some limitations of the CRUD pattern How to know whether your application will benefit from the CQRS pattern What tools are in the Elixir ecosystem for implementing CQRS How to quickly recover from outages within a mature CQRS application How multi-node distribution impact CQRS architecture Links Mentioned in Today's Episode: Eventsourcing and CQRS in Elixir (https://www.youtube.com/watch?v=NTzP_5CHqKk) CQRS Pattern (Microsoft) (https://learn.microsoft.com/en-us/azure/architecture/patterns/cqrs) Commanded (Hex Docs) (https://hexdocs.pm/commanded/Commanded.html) Advent of Code (https://adventofcode.com/) Marcelo's Advent of Code Gist for Day 1 (https://gist.github.com/marpo60/bcf7dd45003adfe01b5581d03157a5de) Marcelo Dominguez on LinkedIn — https://uy.linkedin.com/in/marpo60 Marcelo Dominguez on Twitter — https://twitter.com/marpo60 Marcelo Dominguez on GitHub – https://github.com/marpo60 Mimiquate – https://www.mimiquate.com/ SmartLogic — https://smartlogic.io/ SmartLogic Twitter — https://twitter.com/smartlogic

Elixir Outlaws
Episode 124: "A friend of the show is finally on the show"

Elixir Outlaws

Play Episode Listen Later Dec 22, 2022 21:21


The Elixir Outlaws now have a Patreon (https://www.patreon.com/user?u=5332239). If you're enjoying the show then please consider throwing a few bucks our way to help us pay for the costs for the show. Special Guest: Eric Oestrich.

Beam Radio
Episode 42: Happy Holidays!

Beam Radio

Play Episode Listen Later Dec 21, 2022 0:17


We want to connect with you! Twitter: @BeamRadio1 Send us your questions via Twitter @BeamRadio1 #ProcessMailbox Keep up to date with our hosts on Twitter @StevenNunez @akoutmos @lawik @RedRapids @smdebenedetto Sponsored by Groxio (https://grox.io) and Underjord (https://underjord.io)

Thinking Elixir Podcast
130: Bumblebee Buzz with José Valim

Thinking Elixir Podcast

Play Episode Listen Later Dec 20, 2022 75:48 Very Popular


The Elixir community is buzzing with excitement around Bumblebee! Bumblebee makes it easy to use a variety of pre-trained neural network models in Elixir. José Valim, Paulo Valente, and Jonatan Kłosko join us to talk about this latest advancement. We learn how Bumblebee works, the abilities that are supported today, where things are going next and the longer term visions of what's possible. We cover the new Livebook smart cells that create an easy playground for playing with Bumblebee, a single-file Phoenix example that does image classification, and much more! Show Notes online - http://podcast.thinkingelixir.com/130 (http://podcast.thinkingelixir.com/130) Elixir Community News - https://news.livebook.dev/announcing-bumblebee-gpt2-stable-diffusion-and-more-in-elixir-3Op73O (https://news.livebook.dev/announcing-bumblebee-gpt2-stable-diffusion-and-more-in-elixir-3Op73O) – José Valim made the Bumblebee reveal - https://github.com/elixir-nx/bumblebee/tree/main/examples/phoenix (https://github.com/elixir-nx/bumblebee/tree/main/examples/phoenix) – Phoenix examples using Bumblebee - https://spawnfest.org/2022.html (https://spawnfest.org/2022.html) – SpawnFest 2022 winners announced - https://github.com/spawnfest/json_native (https://github.com/spawnfest/json_native) – 1st place overall - jasonnative - https://github.com/spawnfest/secret_vault (https://github.com/spawnfest/secret_vault) – Tie for 2nd place - secretvault - https://github.com/spawnfest/the-arborists (https://github.com/spawnfest/the-arborists) – Tied for 2nd place - the-arborists - https://github.com/spawnfest/dtu (https://github.com/spawnfest/dtu) – 3rd place overall - dtu (“Data The Ultimate”) - https://podcast.thinkingelixir.com/127 (https://podcast.thinkingelixir.com/127) – Lively project episode won in Livebook category - https://twitter.com/sorentwo/status/1600167231828086785 (https://twitter.com/sorentwo/status/1600167231828086785) – Github's Dependabot Elixir support explained - https://fosstodon.org/@tylerayoung/109467615067473743 (https://fosstodon.org/@tylerayoung/109467615067473743) – Post from Tyler Young about Dependabot - https://twitter.com/ElixirMembrane/status/1599751442180382721 (https://twitter.com/ElixirMembrane/status/1599751442180382721) – The Membrane GitHub org is changing to Jellyfish - https://podcast.thinkingelixir.com/43 (https://podcast.thinkingelixir.com/43) – Previous interview about Membrane - https://github.com/benvp/ex_cva (https://github.com/benvp/ex_cva) – Class Variance Authority library - https://elixirforum.com/t/cva-easily-construct-component-variants/52043 (https://elixirforum.com/t/cva-easily-construct-component-variants/52043) – CVA variant usage explained - https://github.com/joe-bell/cva (https://github.com/joe-bell/cva) – Original implementation in JS Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com) Discussion Resources - https://twitter.com/josevalim/status/1600955042621976576 (https://twitter.com/josevalim/status/1600955042621976576) – Bumblebee announcement - https://news.livebook.dev/announcing-bumblebee-gpt2-stable-diffusion-and-more-in-elixir-3Op73O (https://news.livebook.dev/announcing-bumblebee-gpt2-stable-diffusion-and-more-in-elixir-3Op73O) – Livebook announcement with embedded Youtube video - https://www.youtube.com/watch?v=g3oyh3g1AtQ (https://www.youtube.com/watch?v=g3oyh3g1AtQ) – YouTube show-and-tell video from Jose - https://twitter.com/josevalim/status/1601228739819450368 (https://twitter.com/josevalim/status/1601228739819450368) – Guest article on HuggingFace about Elixir and ML - https://huggingface.co/blog/elixir-bumblebee (https://huggingface.co/blog/elixir-bumblebee) - https://github.com/elixir-nx/bumblebee/tree/main/examples/phoenix (https://github.com/elixir-nx/bumblebee/tree/main/examples/phoenix) – Examples of embedding a Phoenix app in a single file from Chris McCord - https://github.com/livebook-dev/kino_bumblebee (https://github.com/livebook-dev/kino_bumblebee) – Livebook smart cell - https://podcast.thinkingelixir.com/109 (https://podcast.thinkingelixir.com/109) – Paulo episode - https://podcast.thinkingelixir.com/46 (https://podcast.thinkingelixir.com/46) – Jonatan episode - https://huggingface.co (https://huggingface.co) - https://github.com/elixir-nx/scholar (https://github.com/elixir-nx/scholar) - https://podcast.thinkingelixir.com/104 (https://podcast.thinkingelixir.com/104) – Exploring Our Data with Chris Grainger - https://podcast.thinkingelixir.com/95 (https://podcast.thinkingelixir.com/95) – Rustler Precompiled with Philip Sampaio - https://en.wikipedia.org/wiki/Federated_learning (https://en.wikipedia.org/wiki/Federated_learning) - https://prise.com/ (https://prise.com/) - https://www.amplified.ai/ (https://www.amplified.ai/) - https://github.com/polvalente/nx-signal (https://github.com/polvalente/nx-signal) - https://erlef.org/slack-invite/erlef (https://erlef.org/slack-invite/erlef) Guest Information - https://genserver.social/josevalim (https://genserver.social/josevalim) – José Valim on Mastadon - https://twitter.com/josevalim (https://twitter.com/josevalim) – José Valim on Twitter - https://github.com/josevalim (https://github.com/josevalim) – José Valim on Github - https://dashbit.co/ (https://dashbit.co/) – Dashbit website and blog - https://github.com/jonatanklosko/ (https://github.com/jonatanklosko/) – Jonatan Kłosko on Github - https://jonatanklosko.com/ (https://jonatanklosko.com/) – Blog - jonatanklosko@gmail.com (jonatanklosko@gmail.com) – Jonatan's email - https://twitter.com/polvalente (https://twitter.com/polvalente) – Paulo Valente on Twitter - https://github.com/polvalente/ (https://github.com/polvalente/) – Paulo Valente on Github Find us online - Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir) - Message the show on Mastadon - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir) - Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com) - Mark Ericksen - @brainlid (https://twitter.com/brainlid) - Mark Ericksen on Mastadon - @brainlid@genserver.social (https://genserver.social/brainlid) - David Bernheisel - @bernheisel (https://twitter.com/bernheisel) - David Bernheisel on Mastadon - @dbern@genserver.social (https://genserver.social/dbern) - Cade Ward - @cadebward (https://twitter.com/cadebward) - Cade Ward on Mastadon - @cadebward@genserver.social (https://genserver.social/cadebward)

Beam Radio
Episode 41: Membrane

Beam Radio

Play Episode Listen Later Dec 19, 2022 50:46


The Beam Radio panel talks with Mateusz Front, a lead architect at Membrane about all the cool BEAM things going on there. Mateusz Front: Twitter - @uusszz https://membrane.stream We want to connect with you! Twitter: @BeamRadio1 Send us your questions via Twitter @BeamRadio1 #ProcessMailbox Keep up to date with our hosts on Twitter @StevenNunez @akoutmos @lawik @RedRapids @smdebenedetto Sponsored by Groxio (https://grox.io) and Underjord (https://underjord.io)

All Ruby Podcasts by Devchat.tv
Tracking Errors and Performance Using AppSignal With Thijs Cadier - BONUS

All Ruby Podcasts by Devchat.tv

Play Episode Listen Later Dec 16, 2022 27:52


AppSignal is a real-time APM provider for Ruby, Rails, Elixir & Phoenix. In addition to host monitoring and an intuitive custom analytics platform, it provides insights into errors and performance problems. Thijs Cadier is the Cofounder and CTO of AppSignal. He starts off by sharing how their company was founded and what inspired them to develop AppSignal. He joins Chuck in the show to talk about AppSignal's useful and new features. Moreover, he explains the details of how it functions and how users can benefit from subscribing to it.  Links AppSignal  Twitter: @AppSignal Twitter: @thijsc

Ruby Rogues
Tracking Errors and Performance Using AppSignal With Thijs Cadier - BONUS

Ruby Rogues

Play Episode Listen Later Dec 16, 2022 27:52


AppSignal is a real-time APM provider for Ruby, Rails, Elixir & Phoenix. In addition to host monitoring and an intuitive custom analytics platform, it provides insights into errors and performance problems. Thijs Cadier is the Cofounder and CTO of AppSignal. He starts off by sharing how their company was founded and what inspired them to develop AppSignal. He joins Chuck in the show to talk about AppSignal's useful and new features. Moreover, he explains the details of how it functions and how users can benefit from subscribing to it.  Links AppSignal  Twitter: @AppSignal Twitter: @thijsc

Elixir Mix
Tracking Errors and Performance Using AppSignal With Thijs Cadier - BONUS

Elixir Mix

Play Episode Listen Later Dec 16, 2022 27:52


AppSignal is a real-time APM provider for Ruby, Rails, Elixir & Phoenix. In addition to host monitoring and an intuitive custom analytics platform, it provides insights into errors and performance problems. Thijs Cadier is the Cofounder and CTO of AppSignal. He starts off by sharing how their company was founded and what inspired them to develop AppSignal. He joins Chuck in the show to talk about AppSignal's useful and new features. Moreover, he explains the details of how it functions and how users can benefit from subscribing to it.  Links AppSignal  Twitter: @AppSignal Twitter: @thijsc

Elixir Outlaws
Episode 123: An Ear Bender with Fogbender CEO

Elixir Outlaws

Play Episode Listen Later Dec 15, 2022 45:06


The Elixir Outlaws now have a Patreon (https://www.patreon.com/user?u=5332239). If you're enjoying the show then please consider throwing a few bucks our way to help us pay for the costs for the show. Special Guest: Andrei Soroker.

Elixir Mix
Creating Powerful Applications Using Ash Framework With Zach Daniel- EMx 198

Elixir Mix

Play Episode Listen Later Dec 14, 2022 62:38


Zach Daniel is the Principal Platform Engineer at Alembic. He joins Allen on the show to talk about his project, “Ash Framework” and how to integrate the framework into your Elixir application. Ash Framework is a declarative, resource-oriented application development framework for Elixir. About This Episode Learning more about Ash Framework Different usage of Ash Framework in your system Misconceptions around Ash Framework Different Ash Framework Extensions Sponsors AppSignal Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links Ash Framework - Elixir Forum Ash Framework ElixirConf 2020 - Zach Daniel - Introduction to the Ash Framework GitHub: Ash Framework Twitter: @AshFramework Zach Daniel - YouTube Become a sponsor to Zach Daniel Twitter: @ZachSDaniel1 GitHub: zachdaniel Picks Allen - Amazon Web Services in Action Zach - Watch The Good Place | Netflix Zach - Return of the Obra Dinn Zach - Tactics Ogre: Reborn | SQUARE ENIX

Thinking Elixir Podcast
129: Time series data with Timescale DB

Thinking Elixir Podcast

Play Episode Listen Later Dec 13, 2022 53:44


Tracking, analyzing and visualizing time series data can add a lot of business value to a project! We met up with Dave Lucia to learn more about Timescale DB, a PostgreSQL extension that adds time series tools to our regular database. Dave also created a timescale hex package to make it easier to work with hypertables and hyperfunctions. We learn why Timescale DB makes sense over other options, how to get started with it, example use cases, helpful resources and more! Show Notes online - http://podcast.thinkingelixir.com/129 (http://podcast.thinkingelixir.com/129) Elixir Community News - https://adventofcode.com/ (https://adventofcode.com/) – Advent of Code is going on - https://gist.github.com/marpo60/bcf7dd45003adfe01b5581d03157a5de (https://gist.github.com/marpo60/bcf7dd45003adfe01b5581d03157a5de) – Marcelo Dominguez' Livebook template for working on the daily problems. - https://genserver.social/notice/AQAdGQAE5sgRL8x1g8 (https://genserver.social/notice/AQAdGQAE5sgRL8x1g8) – José Valim created a repository to share all the Livebooks he has worked on, including talks and last year's Advent of Code - https://github.com/josevalim/livebooks/ (https://github.com/josevalim/livebooks/) – José Valim's collection of shared public Livebooks - https://github.com/rosaan/advent-of-code-2022 (https://github.com/rosaan/advent-of-code-2022) – Some shared solutions - https://twitter.com/josevalim/status/1597880468032040960 (https://twitter.com/josevalim/status/1597880468032040960) – Explorer v0.4.0 is out - https://hexdocs.pm/explorer/0.4.0 (https://hexdocs.pm/explorer/0.4.0) - https://hexdocs.pm/explorer/0.4.0/Explorer.Query.html (https://hexdocs.pm/explorer/0.4.0/Explorer.Query.html) – Explorer.Query is a new API for writing expressive and performant queries - https://podcast.thinkingelixir.com/104 (https://podcast.thinkingelixir.com/104) – Chris Grainger talked about Explorer with us in episode 104 - https://tips.nerves-project.org/ (https://tips.nerves-project.org/) – Nerves website gets a new “tips” view - https://twitter.com/josevalim/status/1597943279164993537 (https://twitter.com/josevalim/status/1597943279164993537) – José Valim announced he was migrating to the genserver.social Mastadon server - https://genserver.social/josevalim (https://genserver.social/josevalim) – José's genserver.social profile - https://genserver.social/notice/AQIfjB7SQcuEwPGEAC (https://genserver.social/notice/AQIfjB7SQcuEwPGEAC) – José teased something "really big". Already released by the time you hear this. - https://genserver.social/notice/AQIlH84yjkrh856rS4 (https://genserver.social/notice/AQIlH84yjkrh856rS4) – The graphic he teased - http://codebeammexico.com/ (http://codebeammexico.com/) – Code BEAM Lite México, March 3-4 2023 in México City - https://thetinycto.com/blog/writing-a-game-using-chatgpt (https://thetinycto.com/blog/writing-a-game-using-chatgpt) – Writing an Elixir LiveView game using ChatGPT - https://thetinycto.com/gpt-game (https://thetinycto.com/gpt-game) – The generated game - https://chat.openai.com/chat (https://chat.openai.com/chat) – ChatGPT Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com) Discussion Resources - https://github.com/bitfo/timescale (https://github.com/bitfo/timescale) – Timescale and Elixir - https://www.timescale.com/ (https://www.timescale.com/) - https://docs.timescale.com/ (https://docs.timescale.com/) - https://www.bitfo.com/ (https://www.bitfo.com/) - https://defirate.com/ (https://defirate.com/) - https://www.bitcoinprice.com/ (https://www.bitcoinprice.com/) - https://ethereumprice.org/ (https://ethereumprice.org/) - https://docs.timescale.com/api/latest/hypertable/ (https://docs.timescale.com/api/latest/hypertable/) – Hypertables - https://docs.timescale.com/api/latest/hyperfunctions/ (https://docs.timescale.com/api/latest/hyperfunctions/) – Hyperfunctions - https://codebeamamerica.com/talks/accessible-time-series-data-with-timescaledb/ (https://codebeamamerica.com/talks/accessible-time-series-data-with-timescaledb/) - https://fly.io/docs/postgres/managing/enabling-timescale/ (https://fly.io/docs/postgres/managing/enabling-timescale/) - https://www.whoop.com/ (https://www.whoop.com/) – Dave's biometric watch - https://www.postgresql.org/docs/current/rules-materializedviews.html (https://www.postgresql.org/docs/current/rules-materializedviews.html) - https://www.influxdata.com/ (https://www.influxdata.com/) - https://fly.io/docs/postgres/managing/enabling-timescale/ (https://fly.io/docs/postgres/managing/enabling-timescale/) – Fly.io command to add timescale DB - fly pg config update --shared-preload-libraries timescaledb --app - https://www.crunchydata.com/ (https://www.crunchydata.com/) - https://docs.timescale.com/api/latest/hypertable/ (https://docs.timescale.com/api/latest/hypertable/) - https://docs.timescale.com/api/latest/hyperfunctions/ (https://docs.timescale.com/api/latest/hyperfunctions/) - https://docs.timescale.com/timescaledb/latest/timescaledb-edition-comparison/ (https://docs.timescale.com/timescaledb/latest/timescaledb-edition-comparison/) - https://hexdocs.pm/timescale/intro.html (https://hexdocs.pm/timescale/intro.html) - https://www.milkroad.com/ (https://www.milkroad.com/) - https://docs.google.com/presentation/d/1c2gCxfigeQNz-Z32IaLrpdxt0JYwMc6Lam_vvUND31Y/edit?usp=sharing (https://docs.google.com/presentation/d/1c2gCxfigeQNz-Z32IaLrpdxt0JYwMc6Lam_vvUND31Y/edit?usp=sharing) – Slides for Dave's Timescale talk from Code BEAM America - https://hexdocs.pm/timescale/intro.html (https://hexdocs.pm/timescale/intro.html) – Dave's “Intro to Timescale” Livebook from the Elixir Timescale docs Guest Information - https://twitter.com/davydog187 (https://twitter.com/davydog187) – on Twitter - https://github.com/davydog187/ (https://github.com/davydog187/) – on Github - https://davelucia.com/ (https://davelucia.com/) – Blog Find us online - Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir) - Message the show on Mastadon - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir) - Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com) - Mark Ericksen - @brainlid (https://twitter.com/brainlid) - Mark Ericksen on Mastadon - @brainlid@genserver.social (https://genserver.social/brainlid) - David Bernheisel - @bernheisel (https://twitter.com/bernheisel) - David Bernheisel on Mastadon - @dbern@genserver.social (https://genserver.social/dbern) - Cade Ward - @cadebward (https://twitter.com/cadebward) - Cade Ward on Mastadon - @cadebward@genserver.social (https://genserver.social/cadebward)

Professor P’s Podcast - Entrepreneurship - Empowerment - Energetics
Ep 20 Mirror, Mirror, On the Wall, Show Me How Powerful I Am After All #truthbetold

Professor P’s Podcast - Entrepreneurship - Empowerment - Energetics

Play Episode Listen Later Dec 13, 2022 16:19


Welcome everyone to the 20th episode of Professor P's Podcast. I am bringing you another dose of Elixir, the energic power. The topic for this show is the POWER of YOUR REFLECTION, Mirror, Mirror, On the Wall, Show Me How Powerful I Am After All.  #truthbetold Do you understand the power you? The reflection you are? You are made in the image and likeness of God. So, when you stand before the mirror, I need you to know that you are reflection God's grace. You are God's glory!! Out of your belly will flow rivers of living water. Do you understand what that even means? God provides us with everything we need and is the is the living water that continues to always give us. If you don't like what you see in the mirror, I need you to forgive yourself on the spot because God doesn't make junk. And God gives us the Grace to Change! The reason you are still living, and breathing is to make changes. Evolution and growth over a lifetime is the pursuit to mastery. Healthy things change and grow. Grace as a change agent. You have grace as a change agent in your life! Many of you also have grace to be a disrupter. Which means you were built to withstand the pain of the critiques call you crazy while you build, remember you are building the arch. The arch of your life. The arch of your future generations. I had to go deeper and provide you all with meaning to Glory. What does Glory even mean? high renown or honor won by notable achievements. the condition of being known or talked about by many people; fame. an important, influential, or distinguished person. magnificence or great beauty. a title given to a monarchor other distinguished person, take great pride or pleasure in derive happiness or enjoyment from To find out what your notable achievements are you must jump in the episode to find out. You can once again receive healing and freedom. Both of which, come in pieces. Remember to connect with me on social media. My handles are below. And I would love for you to subscribe, leave me a review, and share this podcast out to everyone you know. Thank you in advance!  Contact with Professor P Website www.natashapalumbo.com Email natasha@natashapalumbo.com The Professor P School https://natashapalumbo.teachable.com/ Instagram https://www.instagram.com/natasha_m_palumbo/  Facebook https://www.facebook.com/LdyBug LinkedIn https://www.linkedin.com/in/natasha-m-palumbo-mba-entrepreneurship-empowered/

Barfly Podcast
Season Four: Ken Mackenzie of Fresh Victor

Barfly Podcast

Play Episode Listen Later Dec 10, 2022 21:23


We chat with cocktail guru Ken Mackenzie, the man behind Fresh Victor, a line of outstanding fresh bar mixers for both at home and on premise

COMPRESSEDfm
107 | An Average Developer Does Above Average Things

COMPRESSEDfm

Play Episode Listen Later Dec 9, 2022 53:57


Brad, Amy, and James, talk with Erik about the things he's been building for Twitch and how to excell in the developer world.SponsorHashnodeCreating a developer blog is crucial in creating an online presence for yourself. It's proof of work for your future employer. Hashnode makes it easy to start a blog in seconds on your custom domain for free. It's fully optimized for developers and supports writing in Markdown, rich embeds, publishing from GitHub repository, syntax highlighting, and edge caching with Next.js blogs deployed on Vercel. On top of these, Hashnode is free from paywall, ads, and sign-up prompts.Hashnode is a community of developers, engineers, and people in tech. Your article gets instant readership from their growing community.Check out Hashnode, and join the community.Daily.devdaily.dev is where developers grow together. It provides a community-based feed of the best developer news, helping you stay up-to-date. daily.dev aggregates hundreds of sources every few minutes and creates a personal feed for you according to your interests, whether it's web dev, data science, or Elixir. Anything you might be interested in, it has the content for you.Check out daily.devShow Notes00:00 Introduction01:42 Welcome Erik03:07 Value of a Degree06:32 Favorite Stacks12:24 Thoughts on Svelte and Angular16:38 Streaming and Tools21:45 Twitch Backend24:01 Sponsor: Hashnode24:46 Hosting Solutions38:21 Sponsor: Daily.dev39:21 Eriks Following45:24 Learn Do Teach Uplift48:20 Picks and Plugs

Remote Ruby
Jason gets Twitchy with Hanami

Remote Ruby

Play Episode Listen Later Dec 9, 2022 45:24


[00:00:56] Jason did his Hanami livestream on Twitch, he explains the app he built, how Hanami brought in 2 people from the dry-rb team who brought their ideas from there and rom-rb. Also, what's so cool about Hanami 2.0?[00:06:45] Dry-rb gems are so nice and the guys discuss what they like about them. [00:08:25] Find out why Andrew became a Twitch mod for Jason. [00:09:59] Jason mentioned earlier that the parameters are done at the controller level, and he explains how Laravel does the same thing. He also explains a problem he runs into with validation context in Rails and a Twitter conversation about Rails validations. [00:17:20] Back to Hanami being fun, Jason talks about the model level being fun too, and he explains ROM, Ruby Object Mapper. [00:20:06] Have you heard about Tilt? Andrew knows about it because Bridgetown uses it and Jason just learned about it. The creators of Hanami showed up at the livestream and it felt like a community event with a lot of good energy.[00:24:43] Jason brings up something that happened with Elixir, Phoenix, and working with ROM and Changesets.[00:27:09] The guys discuss Twitch and encourage everyone to check out Hanami, because you could definitely learn some new things. [00:31:16] Andrew reveals they've been working on some advanced and cool filtering and segmentation options in their audience table at Podia, and if you're a Podia creator you should check it out.  [00:37:54] Jason and Andrew are having a hack month in December at Podia, and they'll be moving a soft Webpacker to esbuild, along with doing a lot of tech improvements. Jason explains a hack he's been working on that was converted to esbuild and issues he's had with it.[00:41:38] Chris and Jason got challenged to write a frontend view in Hotwire to put it up against the React view, so they'll be working on that.[00:42:23] Jason poses one last question and a statement before they sign off that has to do with developers and Tailwind CSS…Here we go… Panelists:Jason CharnesChris OliverAndrew MasonSponsor:HoneybadgerLinks:Jason Charnes TwitterChris Oliver TwitterAndrew Mason TwitterHanamiTwitchdry-rbrom-rbTilt-GitHubRuby Radar NewsletterRuby Radar TwitterRuby for All Podcast

Smart Software with SmartLogic
Frank Hunleth and Joe Martin on the Particulars of Nerves

Smart Software with SmartLogic

Play Episode Listen Later Dec 8, 2022 45:13


Today on Elixir Wizards, we speak with two great minds in the Elixir community: Frank Hunleth from SmartRent and Joe Martin from Company Six. Join us to parse the particulars of Nerves, from production and terminology, to stacks, customization, and how they function. *Please remember to take our LISTENER SURVEY (https://smr.tl/survey2022) so we can come back bigger and better for Season 10 – Coming in early 2023!! * Key Points From This Episode: How both Frank & Joe became interested in Elixir We learn what nerves is currently being used for in production How Nerves is being utilized within farming and energy companies What the elevator pitch for nerves would be How well nerves play with pre-existing embedded projects in other languages, especially when having to coexist within a system How much can a user customize nerves What is Buildroot and the functions that it serves Frank explains how there are two worlds: elixir world & nerves systems Joe and Frank let us know what they are most excited about in the near future of nerves and Elixir Links Mentioned in Today's Episode: LISTENER SURVEY – https://smr.tl/survey2022 Nerves Livebook – https://github.com/livebook-dev/nerves_livebook Frank Hunleth on LinkedIn — https://www.linkedin.com/in/fhunleth/ Frank Hunleth on Twitter — https://twitter.com/fhunleth Frank Hunleth on GitHub -- https://github.com/fhunleth Joe Martin on LinkedIn — https://www.linkedin.com/in/joseph-martin-265861b2/ Joe Martin on GitHub – http://github.com/josephmartin09 SmartRent -- https://smartrent.com/ Company Six – https://www.co6.com/ SmartLogic — https://smartlogic.io/ SmartLogic Twitter — https://twitter.com/smartlogic

Whiskey Web and Whatnot
Supabase, Logflare, and Offroading with Chase Granberry

Whiskey Web and Whatnot

Play Episode Listen Later Dec 8, 2022 53:22


Chase Granberry can be called a serial entrepreneur. He bootstrapped his first software company before selling it and starting the centralized logging service, Logflare. Chase sold the company to Supabase and joined the team as an acquired hire to support the team with a centralized logging solution and plotting insights for customers. Chase explains where Supabase is really different from Firebase and some of the benefits you can get from its flexibility combined with real-time data. In this episode, Chase talks to Chuck and Robbie about joining Supabase after the Logflare acquisition, what makes Supabase different from Firebase, and offroading old cars.  Key Takeaways [00:26] - An introduction to Chase Granberry. [03:14] - A whiskey review - Togouchi 3-Year Blended Japanese Whiskey. [14:40] - How Supabase got its name. [15:45] - The biggest difference between Supabase and Firebase. [17:19] - How Chase feels about writing PHP. [18:16] - Aspects of Supabase written in Elixir. [21:21] - Frameworks that Chase uses to write his interface. [29:36] - Upcoming Supabase features. [32:44] - How Chase maintains his hobbies as a father. [35:19] - Chase, Chuck, and Robbie talk about classic cars. Quotes [16:26] - “We're open source, and it's Postgres. So it's a SQL database, not a no SQL database, and you can ultimately do whatever you want with it.” ~ Chase Granberry [19:59] - “All these things are independent and could live on their own but tied together in a package, I think, is what really makes Supabase interesting.” ~ Chase Granberry [24:09] - “In reality, how much Javascript do we really need on a page? In 95 percent of cases, it's honestly not that much.” ~ Chase Granberry Links Chase Granberry LinkedIn Chase Granberry Twitter Chase Granberry Instagram Supabase Logflare Togouchi 3-Year Blended Japanese Whiskey Total Wine & More Hint Water LaCroix Target Cool Hand Luke Nicki Minaj Firebase PHP Elixir Phoenix Framework Astro Ember Angular React National Geographic Backbone Next JS Chris McCord JSON:API Cloudflare GraphQL GitHub Play Station Ferrari Lamborghini Ford Porsche Toyota Jeep Vacation Tesla Matthew Inman Connect with our hosts Robbie Wagner Chuck Carpenter Ship Shape Subscribe and stay in touch Apple Podcasts Spotify Google Podcasts Whiskey Web and Whatnot Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape's software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

Elixir Mix
Should You Use Process Dictionary In Your Elixir Program? - EMx 197

Elixir Mix

Play Episode Listen Later Dec 7, 2022 54:26


Join the Elixir Mix Panel as Adi opens the episode by discussing his thoughts on how some companies employ an unconventional procedure to manage their system. Additionally, they share their insights and opinions on using the "process dictionary" and whether it's beneficial or it's not necessary. About this Episode All about Elixir Agents All about GenServer Difference between Elixir Agent and GenServer Sponsors AppSignal Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Picks Adi - God of War Ragnarök - PS5 and PS4 Games - PlayStation Adi - All Pokémon Video Games - Pokemon.com Allen - Very Good Ventures - YouTube Sascha - ex_union Sascha - Returnal (video game) - Wikipedia Sascha - The Goal

The Pakistan Experience
How Careem beat Uber in Pakistan - Junaid Iqbal - Founding MD Careem - #TPE 226

The Pakistan Experience

Play Episode Listen Later Dec 7, 2022 123:20


The Pakistan Experience is an independently produced podcast looking to tell stories about Pakistan through conversations. Please consider supporting us on Patreon: https://www.patreon.com/thepakistanexperience To support the channel: Jazzcash/Easypaisa - 0325 -2982912 Patreon.com/thepakistanexperience Junaid Iqbal, the founding MD of Careem, comes on The Pakistan Experience to tell the story of how Careem beat Uber in Pakistan and how they sold Careem for over 3 billion dollars! On this deep dive podcast, we discuss the investment and start up culture in Pakistan. Junaid is an investor and entrepreneur with an excellent track record in executing growth and turnaround strategies. As the founding Managing Director of Pakistan, he was responsible for establishing and growing the company's presence in the country. By 2017, Careem Pakistan was the largest market in the network by rides. Between 2017 and 2019, he also served as Managing Director for Careem Saudi Arabia and Managing Director of Careem Pay from 2019 to 2020. Junaid led the turnaround and sale of Elixir Securities, a Pakistan-based global brokerage and investment banking advisory firm. Under his leadership, Elixir became the market leader in brokerage and volumes and led the secondary sale of HBL Bank, worth $1.01 bn, the single largest equity deal in Pakistan's history. Junaid's first stint as a CEO was at BMA Financial, where he built Pakistan's first digitally enabled mutual fund supermarket. Prior to BMA, he spent 5 years as a financial journalist producing and anchoring shows for Geo Tv and CNBC. He is also the co-founder of Salt Arts, a music, art and entertainment platform. He graduated with a Bachelor's Degree in Economics from the University of Michigan, Ann Arbor. And Please stay in touch: https://twitter.com/ThePakistanExp1 https://www.facebook.com/thepakistanexperience https://instagram.com/thepakistanexpeperience The podcast is hosted by comedian and writer, Shehzad Ghias Shaikh. Shehzad is a Fulbright scholar with a Masters in Theatre from Brooklyn College. He is also one of the foremost Stand-up comedians in Pakistan and frequently writes for numerous publications. Instagram.com/shehzadghiasshaikh Facebook.com/Shehzadghias/ Twitter.com/shehzad89 Chapters: 0:00 Intro 01:40 how Start Ups make money & how Careem came to be 14:25 dealing with the government & regulation 25:43 why Airlift & Swvl failed 29:44 what made Careem so nimble & staying ahead of Uber 43:50 dealing with cases of harassment, creating incentives for captains & customers 57:42 learnings from Junaid's time at Careem, and the importance of picking the right talent and interview tips 1:14:00 why food delivery failed, data, changing ways of marketing 1:22:32 losing talent to FMCGs, Pakistan's revenue problem, entrepreneurs solving problems 1:47:10 Q & A

Thinking Elixir Podcast
128: Speedy like a Bandit

Thinking Elixir Podcast

Play Episode Listen Later Dec 6, 2022 60:08


The Phoenix 1.7 announcement blog post mentioned the ability to swap out Cowboy for another webserver like Bandit. We talked with Mat Trudel to learn more about his pure-Elixir webserver and find out how it works with Phoenix. We learn Bandit can be up to 5x faster by narrowly focusing on turning a request into a Plug connection and much more! Show Notes online - http://podcast.thinkingelixir.com/128 (http://podcast.thinkingelixir.com/128) Elixir Community News - https://github.com/features/security/ (https://github.com/features/security/) – Github's Dependabot now supports private hex repositories. - https://twitter.com/sorentwo/status/1595526317436452864 (https://twitter.com/sorentwo/status/1595526317436452864) – Parker Selbert brought this to our attention. - https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#hex-repository (https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#hex-repository) - https://hexdocs.pm/mix/Mix.Tasks.Deps.Unlock.html (https://hexdocs.pm/mix/Mix.Tasks.Deps.Unlock.html) – CI tip to check for unused mix lock entries - https://twitter.com/RudManusachi/status/1597341690653999106 (https://twitter.com/RudManusachi/status/1597341690653999106) – Shared by Rudolf on Twitter - mix deps.unlock --check-unused - https://fly.io/phoenix-files/github-actions-for-elixir-ci/ (https://fly.io/phoenix-files/github-actions-for-elixir-ci/) – CI resource for Elixir projects on Github - https://twitter.com/TechRecHayden/status/1595776257513373699 (https://twitter.com/TechRecHayden/status/1595776257513373699) – Hayden Evans spotted that Zoom is using Erlang in production for their chat platform. - Mastadon instances to consider if looking for a Twitter alternative... - https://genserver.social/about (https://genserver.social/about) - https://hachyderm.io/explore (https://hachyderm.io/explore) - https://fosstodon.org/ (https://fosstodon.org/) - https://mastodon.social/explore (https://mastodon.social/explore) - https://www.lambdadays.org/lambdadays2023 (https://www.lambdadays.org/lambdadays2023) – Lambda Days conference returns as an in-person only event to Kraków on 5-6 June 2023. Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com) Discussion Resources - https://phoenixframework.org/blog/phoenix-1.7-released (https://phoenixframework.org/blog/phoenix-1.7-released) – Phoenix 1.7 blog post described at the end - “Alternative Webserver Support” - https://github.com/mtrudel/bandit (https://github.com/mtrudel/bandit) – “Bandit is a pure Elixir HTTP server for Plug & WebSock applications” - https://github.com/mtrudel/thousand_island (https://github.com/mtrudel/thousand_island) – “Thousand Island is a pure Elixir socket server, powering the layer underneath Bandit” - https://ninenines.eu/docs/en/cowboy/2.9/guide/ (https://ninenines.eu/docs/en/cowboy/2.9/guide/) – Cowboy docs - https://www.pagerduty.com/ (https://www.pagerduty.com/) - https://github.com/ninenines/cowlib (https://github.com/ninenines/cowlib) - https://www.youtube.com/watch?v=ZLjWyanLHuk (https://www.youtube.com/watch?v=ZLjWyanLHuk) - https://github.com/crossbario/autobahn-testsuite (https://github.com/crossbario/autobahn-testsuite) - https://en.wikipedia.org/wiki/Cyclicredundancycheck (https://en.wikipedia.org/wiki/Cyclic_redundancy_check) - https://en.wikipedia.org/wiki/Cyclicredundancycheck#CRC-32_algorithm (https://en.wikipedia.org/wiki/Cyclic_redundancy_check#CRC-32_algorithm) - https://github.com/phoenixframework/websock (https://github.com/phoenixframework/websock) - https://hexdocs.pm/plug/Plug.Conn.html#upgrade_adapter/3 (https://hexdocs.pm/plug/Plug.Conn.html#upgrade_adapter/3) - https://podcast.thinkingelixir.com/57 (https://podcast.thinkingelixir.com/57) – Scaling Live Chat with Cade Ward episode - https://en.wikipedia.org/wiki/HTTP/3 (https://en.wikipedia.org/wiki/HTTP/3) - https://github.com/mtrudel/talks/blob/main/2022-05-EMPEX-MTX-a-funny-thing-happened-on-the-way-to-the-phoenix.pdf (https://github.com/mtrudel/talks/blob/main/2022-05-EMPEX-MTX-a-funny-thing-happened-on-the-way-to-the-phoenix.pdf) – 2022 EMPEX presentation slides - https://github.com/mtrudel/talks/blob/main/2021-10-ElixirConf-bandit-on-the-loose.pdf (https://github.com/mtrudel/talks/blob/main/2021-10-ElixirConf-bandit-on-the-loose.pdf) – 2021 Elixir Conf presentation slides Guest Information - https://twitter.com/mattrudel (https://twitter.com/mattrudel) – on Twitter - https://github.com/mtrudel/ (https://github.com/mtrudel/) – on Github - https://mat.geeky.net (https://mat.geeky.net) – Blog Find us online - Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir) - Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com) - Mark Ericksen - @brainlid (https://twitter.com/brainlid) - David Bernheisel - @bernheisel (https://twitter.com/bernheisel) - Cade Ward - @cadebward (https://twitter.com/cadebward)

WILDsound: The Film Podcast
December 1, 2022 - Filmmaker Clay Antonatos (AN ELIXIR FOR THE EXTINCTION OF EXPERIENCE)

WILDsound: The Film Podcast

Play Episode Listen Later Dec 3, 2022


AN ELIXIR FOR THE EXTINCTION OF EXPERIENCE, 11min., USA, Documentary Directed by Clay Antonatos The threats of the climate crisis are more and more becoming a reality, posing immense challenges to human and ecosystem health, yet it continuously proves difficult to make any meaningful change. We can't see meaningfully due to a result of our collective “extinction of experience” with nature driven by urbanization, industrialization, and digitization of our worlds. From Clay Antonatos : On a very superficial level, I made elixir to fulfill the thesis requirement for my undergraduate Environmental Studies degree without having to write 75+ pages… making a film sounded much better to me than having to spend the year sitting inside and writing! On a deeper level, though, I made elixir as a way to make myself and my audience more attuned to the natural world that surrounds us. I am a firm believer that a lot of our climate and ecological crises can be attributed to a lack of attention to, care for, and knowledge of the natural world. elixir was a way for me to begin to chip away at the artificial disconnect between humans and nature through an approachable medium (video) in a manner that emphasized personal outdoor experience over the often exclusionary realms of academia and scientific study. Interview conducted by Matthew Toffolo Playing on the Film Festival Streaming service later this month. You can sign up for the 7 day free trial at www.wildsound.ca (available on your streaming services and APPS). There is a DAILY film festival to watch, plus a selection of award winning films on the platform. Then it's only $3.99 per month. Subscribe to the podcast: https://twitter.com/wildsoundpod https://www.instagram.com/wildsoundpod/ https://www.facebook.com/wildsoundpod

Smart Software with SmartLogic
Jenny Bramble on Testing and Collaboration at Papa

Smart Software with SmartLogic

Play Episode Listen Later Dec 1, 2022 46:15


Today on Elixir Wizards, we chat with Jenny Bramble. Jenny is the Director of Quality Engineering at Papa, a platform that connects older adults and low-income families with companionship and a helping hand with daily tasks. Tune in to learn more about Jenny's experience with testing and team collaboration at Papa. Key Points From This Episode: Jenny tells us about her journey to learning Elixir (for 8 years now!) We learn about the 24 talks that Jenny has done as a keynote speaker The breakdown of her talk this year at Elixir Conf on upgrades How Jenny got in to writing tests after going to college for computer science What goes into developer handoff and how that varies depending on the company and team The connection and importance between customer service and empathy What it's like to work in Quality Engineering and Testing at Papa What is testing? She provides helpful tips of things that tend to be caught up by QA during code reviews Jenny has a course on management for Test Automation coming out in 2023! Links Mentioned in Today's Episode: Jenny Bramble on LinkedIn — https://www.linkedin.com/in/jennybramble/ Jenny Bramble on Twitter — https://twitter.com/jennydoesthings Jenny Bramble on GitHub -- https://github.com/jennydoesthings Papa -- https://www.papa.com/ SmartLogic — https://smartlogic.io/ SmartLogic Twitter — https://twitter.com/smartlogic