Podcasts about Ecto

  • 297PODCASTS
  • 576EPISODES
  • 1hAVG DURATION
  • 1WEEKLY EPISODE
  • Jun 18, 2025LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about Ecto

Latest podcast episodes about Ecto

Mix 106.3's Wilko & Courts
Rod and Gabi VS CARNANZA Sandwich Reveal BONUS

Mix 106.3's Wilko & Courts

Play Episode Listen Later Jun 18, 2025 0:24 Transcription Available


In Case You Missed It – ROD AND GABI GAVE AWAY A CAR! Over the past few weeks, Rod and Gabi have been teasing the Carnanza... and today (June 18th), it all came to an epic finale! A huge congratulations to Nicky from Richardson, who is now ready drive away in a brand-new Suzuki Swift Hybrid – all thanks to National Capital Motors. If you were just about to call or reckon you knew the 15 iconic pop culture car themes aka Rod and Gabi's Iconic Carnanza too... here are the answers: Face’s Corvette – The A-Team Chevrolet Corvette C4 Herbie – The Love Bug Volkswagen Beetle #53 Also featured in Herbie: Fully Loaded The Big Red Car – The Wiggles Driven by members: Murray, Jeff, Anthony, Greg / later: Sam, Emma, etc. Mystery Machine – Scooby-Doo Colorful van, central to the franchise Featured across decades: 1969, 1998, 2001 and more Family Truckster – National Lampoon’s Vacation Custom 1979 Ford LTD Country Squire Bumblebee or Optimus Prime – Transformers Transforms into a semi-truck Mario Kart Racing Wild Mario in kart Game released: Japan – 1996, Worldwide – 1997 Ford Anglia – Harry Potter Ron and Harry’s flying car Batmobile – 1966 Batman TV Series George Barris-designed version Ecto-1 – Ghostbusters 1959 Cadillac Miller-Meteor ambulance KITT – Knight Rider Original: Pontiac Firebird Trans Am 2008 reboot: 2008–2009 Ford Shelby GT500KR DeLorean DMC-12 – Back to the Future Iconic gull-wing doors and flux capacitor The General Lee – Dukes of Hazzard 1969 Dodge Charger with "01" on the side GMC Vandura – The A-Team Distinct red stripe and black/grey exterior The Jetsons’ Flying Car Classic animated futuristic vehicle See omnystudio.com/listener for privacy information.

Toy Anxiety
Ghostbusters Announcements - Ecto-Glow, 1984 Proton Pack, and WHAT?!

Toy Anxiety

Play Episode Listen Later Jun 13, 2025 81:18


Ghostbusters Announcements - Ecto-Glow, 1984 Proton Pack, and WHAT?!#ghostbusters #kenner #realghostbusters Support YHS Toy Anxiety on Patreon - http://www.patreon.com/yeshavesomeYHS Patreon members gain exclusive access to bonus weekly audio and video content, and also receive all episodes in full video format, early and ad free. For more info. and to support YHS, head to patreon.com/yeshavesome.-Follow YHS on Social media - http://www.instagram.com/yhspodcast-Love Toys? Check out Toy Anxiety - http://www.youtube.com/@ToyAnxiety-Want to send us something?YHS PO Box 82024Atlanta GA, 30354

Smart Software with SmartLogic
LangChain: LLM Integration for Elixir Apps with Mark Ericksen

Smart Software with SmartLogic

Play Episode Listen Later Jun 12, 2025 38:18


Mark Ericksen, creator of the Elixir LangChain framework, joins the Elixir Wizards to talk about LLM integration in Elixir apps. He explains how LangChain abstracts away the quirks of different AI providers (OpenAI, Anthropic's Claude, Google's Gemini) so you can work with any LLM in one more consistent API. We dig into core features like conversation chaining, tool execution, automatic retries, and production-grade fallback strategies. Mark shares his experiences maintaining LangChain in a fast-moving AI world: how it shields developers from API drift, manages token budgets, and handles rate limits and outages. He also reveals testing tactics for non-deterministic AI outputs, configuration tips for custom authentication, and the highlights of the new v0.4 release, including “content parts” support for thinking-style models. Key topics discussed in this episode: • Abstracting LLM APIs behind a unified Elixir interface • Building and managing conversation chains across multiple models • Exposing application functionality to LLMs through tool integrations • Automatic retries and fallback chains for production resilience • Supporting a variety of LLM providers • Tracking and optimizing token usage for cost control • Configuring API keys, authentication, and provider-specific settings • Handling rate limits and service outages with degradation • Processing multimodal inputs (text, images) in Langchain workflows • Extracting structured data from unstructured LLM responses • Leveraging “content parts” in v0.4 for advanced thinking-model support • Debugging LLM interactions using verbose logging and telemetry • Kickstarting experiments in LiveBook notebooks and demos • Comparing Elixir LangChain to the original Python implementation • Crafting human-in-the-loop workflows for interactive AI features • Integrating Langchain with the Ash framework for chat-driven interfaces • Contributing to open-source LLM adapters and staying ahead of API changes • Building fallback chains (e.g., OpenAI → Azure) for seamless continuity • Embedding business logic decisions directly into AI-powered tools • Summarization techniques for token efficiency in ongoing conversations • Batch processing tactics to leverage lower-cost API rate tiers • Real-world lessons on maintaining uptime amid LLM service disruptions Links mentioned: https://rubyonrails.org/ https://fly.io/ https://zionnationalpark.com/ https://podcast.thinkingelixir.com/ https://github.com/brainlid/langchain https://openai.com/ https://claude.ai/ https://gemini.google.com/ https://www.anthropic.com/ Vertex AI Studio https://cloud.google.com/generative-ai-studio https://www.perplexity.ai/ https://azure.microsoft.com/ https://hexdocs.pm/ecto/Ecto.html https://oban.pro/ Chris McCord's ElixirConf EU 2025 Talk https://www.youtube.com/watch?v=ojL_VHc4gLk Getting started: https://hexdocs.pm/langchain/gettingstarted.html https://ash-hq.org/ https://hex.pm/packages/langchain https://hexdocs.pm/igniter/readme.html https://www.youtube.com/watch?v=WM9iQlQSFg @brainlid on Twitter and BlueSky Special Guest: Mark Ericksen.

Thinking Elixir Podcast
256: Types, Tools, and Turbo Charging

Thinking Elixir Podcast

Play Episode Listen Later Jun 10, 2025 23:42


News includes the Elixir 1.19 RC release featuring up to 4x faster compilation and significant types system improvements, more ElixirConfEU videos including José Valim's keynote on type system updates, the look at the Backpex admin panel for Phoenix LiveView applications, Ash AI's impressive AI integration using the Elixir LangChain library, an informal Elixir Contributors Summit recap from Software Mansion, the Quokka formatter that automatically fixes Credo style code issues, Popcorn's browser-based Elixir implementation with JavaScript interoperability, and the launch of Elixir Observer for better Hex package exploration, and more! Show Notes online - http://podcast.thinkingelixir.com/256 (http://podcast.thinkingelixir.com/256) Elixir Community News https://www.honeybadger.io/ (https://www.honeybadger.io/utm_source=thinkingelixir&utm_medium=podcast) – Honeybadger.io is sponsoring today's show! Keep your apps healthy and your customers happy with Honeybadger! It's free to get started, and setup takes less than five minutes. https://github.com/elixir-lang/elixir/blob/main/CHANGELOG.md (https://github.com/elixir-lang/elixir/blob/main/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir 1.19 RC release with up to 4x faster compilation for large projects, types system updates, and improved pretty printing https://www.youtube.com/playlist?list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z (https://www.youtube.com/playlist?list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z?utm_source=thinkingelixir&utm_medium=shownotes) – ElixirConfEU videos playlist with all 4 keynotes and Lightning Talks https://www.youtube.com/watch?v=po-ckmSt1gI&list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z&index=13 (https://www.youtube.com/watch?v=po-ckmSt1gI&list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z&index=13?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim's keynote "Type System and Elixir Updates + Extended Q&A" https://github.com/naymspace/backpex (https://github.com/naymspace/backpex?utm_source=thinkingelixir&utm_medium=shownotes) – Backpex - highly customizable administration panel for Phoenix LiveView applications https://backpex.live/ (https://backpex.live/?utm_source=thinkingelixir&utm_medium=shownotes) – Backpex project landing page https://demo.backpex.live/admin/users (https://demo.backpex.live/admin/users?utm_source=thinkingelixir&utm_medium=shownotes) – Live demo of Backpex admin panel https://hexdocs.pm/ash_ai/readme.html (https://hexdocs.pm/ash_ai/readme.html?utm_source=thinkingelixir&utm_medium=shownotes) – Ash AI documentation - AI implementation for the Ash Framework https://x.com/ZachSDaniel1/status/1927249155019149409 (https://x.com/ZachSDaniel1/status/1927249155019149409?utm_source=thinkingelixir&utm_medium=shownotes) – Zach Daniel's tweet teasing Ash AI features https://blog.swmansion.com/elixir-contributor-summit-2025-shaping-the-future-together-at-software-mansion-cc3271a188eb (https://blog.swmansion.com/elixir-contributor-summit-2025-shaping-the-future-together-at-software-mansion-cc3271a188eb?utm_source=thinkingelixir&utm_medium=shownotes) – Blog post about the informal Elixir Contributors Summit held after ElixirConf EU https://github.com/smartrent/quokka (https://github.com/smartrent/quokka?utm_source=thinkingelixir&utm_medium=shownotes) – Quokka - Elixir formatter that combines mix format and mix credo to automatically fix code style issues https://github.com/software-mansion/popcorn (https://github.com/software-mansion/popcorn?utm_source=thinkingelixir&utm_medium=shownotes) – Popcorn - library for running client-side Elixir in browsers with JavaScript interoperability https://popcorn.swmansion.com/simple_repl/ (https://popcorn.swmansion.com/simple_repl/?utm_source=thinkingelixir&utm_medium=shownotes) – Popcorn live demo REPL https://github.com/atomvm/AtomVM (https://github.com/atomvm/AtomVM?utm_source=thinkingelixir&utm_medium=shownotes) – AtomVM project that Popcorn is based on, compiles to WASM https://www.mimiquate.com/blog/introducing-elixir-observer-a-better-way-to-explore-elixir-packages (https://www.mimiquate.com/blog/introducing-elixir-observer-a-better-way-to-explore-elixir-packages?utm_source=thinkingelixir&utm_medium=shownotes) – Blog post introducing Elixir Observer for exploring Hex packages https://elixir-observer.com/ (https://elixir-observer.com/?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir Observer website for package exploration https://www.youtube.com/watch?v=o-FsRSDg6Pc (https://www.youtube.com/watch?v=o-FsRSDg6Pc?utm_source=thinkingelixir&utm_medium=shownotes) – YouTube demo video of Elixir Observer https://github.com/mimiquate/elixir_observer (https://github.com/mimiquate/elixir_observer?utm_source=thinkingelixir&utm_medium=shownotes) – Open source GitHub repository for Elixir Observer https://elixir-observer.com/packages/ecto (https://elixir-observer.com/packages/ecto?utm_source=thinkingelixir&utm_medium=shownotes) – Example of Ecto package analysis on Elixir Observer 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 - Bluesky (https://bsky.app/profile/thinkingelixir.com) - Message the show - X (https://x.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 on X - @brainlid (https://x.com/brainlid) - Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social) - Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid) - David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com) - David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern)

Smart Software with SmartLogic
Blue Heron: Bluetooth Low Energy (BLE) for Elixir & Nerves with Connor Rigby

Smart Software with SmartLogic

Play Episode Listen Later Jun 5, 2025 46:16


Connor Rigby joins the Elixir Wizards to talk about Blue Heron BLE (Bluetooth Low Energy) support for Elixir apps. Blue Heron implements the BLE specs in pure Elixir, leveraging binary pattern matching and concurrent message processing to handle Bluetooth protocols. Unlike most solutions that require C ports or NIFs, Blue Heron runs entirely in user space, so it works seamlessly in both Nerves-based embedded projects and (eventually) desktop Elixir applications. We discuss how Nerves development differs from building Phoenix apps. Connor shares challenges he's experienced with hardware compatibility, where some chips only partially implement the spec, and he discusses the surprisingly deep (but sometimes incomplete) world of BLE device profiles. His tip for anyone entering the BLE space: read the official spec instead of trusting secondhand blog posts. Tools like Nerves LiveBook give you hands-on examples, so you can get a BLE prototype running on a Raspberry Pi and your phone in no time. Key topics discussed in this episode: Blue Heron origins and “bird” naming convention BLE vs. Bluetooth Classic: core differences Pure Elixir implementation—no C dependencies Binary pattern matching for packet parsing Hardware transport options: UART, SPI, USB, SDIO GenServer patterns in Nerves vs. Phoenix Linux requirement and power-consumption trade-offs GATT (Generic Attribute Table) implementation patterns SQLite integration for Nerves apps Hardware chip quirks and spec compliance Manufacturer-specific commands and workarounds BLE device profiles and spec gaps Security Management Profile (SMP) for encryption Device connection and pairing workflows Web vs. embedded development differences Where to get started: hardware recommendations and docs Links mentioned: https://github.com/ConnorRigby/ https://github.com/blue-heron/ https://nerves-project.org/ BLE (Bluetooth Low Energy) https://en.wikipedia.org/wiki/BluetoothLowEnergy https://developer.apple.com/ibeacon/ https://learnyousomeerlang.com/building-otp-applications Linux https://www.linux.org/ HCI (Host Controller Interface) https://en.wikipedia.org/wiki/Hostcontrollerinterface Circuits UART Library https://hexdocs.pm/circuitsuart/readme.html SPI (Serial Peripheral Interface) https://github.com/elixir-circuits/circuitsspi SDIO (Secure Digital Input Output https://en.wikipedia.org/wiki/SDIO Raspberry Pi https://www.raspberrypi.com/ Coral SoM Dev Board https://coral.ai/products/dev-board/ BeagleBone Single-Board Linux Computer https://www.beagleboard.org/boards/beaglebone-black https://www.bluetooth.com/bluetooth-resources/intro-to-bluetooth-gap-gatt/ Genservers https://hexdocs.pm/elixir/1.12/GenServer.html https://hexdocs.pm/ecto/Ecto.html https://github.com/elixir-sqlite/ectosqlite3 https://github.com/nerves-livebook/nerveslivebook Special Guest: Connor Rigby.

Brews & Cruise
Ecto Cruise and Busting Ghosts w/ Doug and Savannah Meyer!

Brews & Cruise

Play Episode Listen Later Jun 2, 2025 45:34


Who you gonna cruise with?

Thinking Elixir Podcast
254: Lua Scripting and Tidewave on Zed

Thinking Elixir Podcast

Play Episode Listen Later May 20, 2025 31:22


News includes Hex 2.2.0 with the new :warnifoutdated option for keeping dependencies updated, Honeybadger's APM with built-in Elixir traces for major components, José Valim demonstrating Tidewave with Zed's AI coding agents, LiveDebugger v0.2.0 with DevTools integration and component highlighting, Dave Lucia's new Elixir "Lua" library for embedding Lua scripting, Paulo Valente's "handoff" library for distributed function graph execution, a PhD thesis on Elixir code smells becoming a finalist for a prestigious award, and more! Show Notes online - http://podcast.thinkingelixir.com/254 (http://podcast.thinkingelixir.com/254) Elixir Community News https://paraxial.io/ (https://paraxial.io/?utm_source=thinkingelixir&utm_medium=shownotes) – Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a limited time offer. https://github.com/hexpm/hex/releases/tag/v2.2.0 (https://github.com/hexpm/hex/releases/tag/v2.2.0?utm_source=thinkingelixir&utm_medium=shownotes) – Hex releases 2.2.0 introducing the :warnifoutdated option to help keep dependencies updated. Taking a week off - no episode next week, but returning the following week. https://www.honeybadger.io/blog/elixir-performance-monitoring (https://www.honeybadger.io/blog/elixir-performance-monitoring?utm_source=thinkingelixir&utm_medium=shownotes) – Honeybadger now offers APM with built-in Elixir traces, including default dashboards for Ecto, Phoenix/LiveView, Oban, Absinthe, Finch, and Tesla. https://x.com/josevalim/status/1920062725394243640 (https://x.com/josevalim/status/1920062725394243640?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim demonstrates Tidewave being used with Zed editor's AI coding agents. https://zed.dev/agentic (https://zed.dev/agentic?utm_source=thinkingelixir&utm_medium=shownotes) – Zed's agentic features used with Tidewave to code a pricing plan component. https://www.reddit.com/r/elixir/comments/1kgyfhb/livedebuggerv020is_out/ (https://www.reddit.com/r/elixir/comments/1kgyfhb/livedebugger_v020_is_out/?utm_source=thinkingelixir&utm_medium=shownotes) – LiveDebugger v0.2.0 released with Chrome DevTools extension, component highlighting, callback trace filtering, and dark mode. https://podcast.thinkingelixir.com/249 (https://podcast.thinkingelixir.com/249?utm_source=thinkingelixir&utm_medium=shownotes) – Previous podcast episode discussing LiveDebugger with Krzysztof. https://blog.swmansion.com/whats-new-in-livedebugger-v0-2-0-4543d3af5486 (https://blog.swmansion.com/whats-new-in-livedebugger-v0-2-0-4543d3af5486?utm_source=thinkingelixir&utm_medium=shownotes) – Blog post covering the new features in LiveDebugger v0.2.0. https://hexdocs.pm/luerl/readme.html (https://hexdocs.pm/luerl/readme.html?utm_source=thinkingelixir&utm_medium=shownotes) – Luerl v1.4.1 released with Hex docs - an implementation of Lua 5.3 in Erlang/OTP. https://github.com/rvirding/luerl (https://github.com/rvirding/luerl?utm_source=thinkingelixir&utm_medium=shownotes) – The GitHub repository for Luerl, which Dave Lucia worked on with Robert Virding. https://www.lua.org/about.html (https://www.lua.org/about.html?utm_source=thinkingelixir&utm_medium=shownotes) – Information about Lua, a lightweight, embeddable scripting language. https://bsky.app/profile/davelucia.com/post/3lozadtvqtc2m (https://bsky.app/profile/davelucia.com/post/3lozadtvqtc2m?utm_source=thinkingelixir&utm_medium=shownotes) – Dave Lucia's announcement of his new Elixir "Lua" library. https://davelucia.com/blog/lua-elixir (https://davelucia.com/blog/lua-elixir?utm_source=thinkingelixir&utm_medium=shownotes) – Blog post explaining Dave's new Elixir Lua library. https://github.com/tv-labs/lua (https://github.com/tv-labs/lua?utm_source=thinkingelixir&utm_medium=shownotes) – The GitHub repository for the new Elixir Lua library, providing an ergonomic interface to Luerl. https://hexdocs.pm/handoff/ (https://hexdocs.pm/handoff/?utm_source=thinkingelixir&utm_medium=shownotes) – Documentation for "handoff", a new Elixir library for distributed function graph execution. https://bsky.app/profile/polvalente.social/post/3louqxeegrs2u (https://bsky.app/profile/polvalente.social/post/3louqxeegrs2u?utm_source=thinkingelixir&utm_medium=shownotes) – Paulo Valente's announcement of the handoff library, which enables distributed Nx computations. https://github.com/polvalente/handoff (https://github.com/polvalente/handoff?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub repository for the handoff library created by Paulo Valente and sponsored by TvLabs. https://bsky.app/profile/lucasvegi.bsky.social/post/3lke2pt2zws2e (https://bsky.app/profile/lucasvegi.bsky.social/post/3lke2pt2zws2e?utm_source=thinkingelixir&utm_medium=shownotes) – Lucas Vegi's PhD thesis "Code Smells and Refactorings for Elixir" is a finalist for the SBC Dissertation Award. https://hexdocs.pm/elixir/code-anti-patterns.html (https://hexdocs.pm/elixir/code-anti-patterns.html?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir's code anti-patterns guide, a practical resource related to code smells and refactoring in Elixir. 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 - Bluesky (https://bsky.app/profile/thinkingelixir.com) - Message the show - X (https://x.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 on X - @brainlid (https://x.com/brainlid) - Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social) - Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid) - David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com) - David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern)

Thinking Elixir Podcast
251: SSH Vulnerability and Cookies are Changing

Thinking Elixir Podcast

Play Episode Listen Later Apr 29, 2025 41:51


News includes a critical Unauthenticated Remote Code Execution vulnerability in Erlang/OTP SSH, José Valim teasing a new project, Oban Pro v1.6's impressive new "Cascade Mode" feature, Semaphore CI/CD platform being open-sourced as a primarily Elixir application, new sandboxing options for Elixir code with Dune and Mini Elixir, BeaconCMS development slowing due to DockYard cuts, and a look at the upcoming W3C Device Bound Session Credentials standard that will impact all web applications, and more! Show Notes online - http://podcast.thinkingelixir.com/251 (http://podcast.thinkingelixir.com/251) Elixir Community News https://paraxial.io/ (https://paraxial.io/?utm_source=thinkingelixir&utm_medium=shownotes) – Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a limited time offer. https://x.com/ErlangDiscu/status/1914259474937753747 (https://x.com/ErlangDiscu/status/1914259474937753747?utm_source=thinkingelixir&utm_medium=shownotes) – Unauthenticated Remote Code Execution vulnerability discovered in Erlang/OTP SSH. https://github.com/erlang/otp/security/advisories/GHSA-37cp-fgq5-7wc2 (https://github.com/erlang/otp/security/advisories/GHSA-37cp-fgq5-7wc2?utm_source=thinkingelixir&utm_medium=shownotes) – Official security advisory for the Erlang/OTP SSH vulnerability. https://paraxial.io/blog/erlang-ssh (https://paraxial.io/blog/erlang-ssh?utm_source=thinkingelixir&utm_medium=shownotes) – Paraxial.io's detailed blog post addressing how the SSH vulnerability impacts typical Elixir systems. https://elixirforum.com/t/updated-nerves-systems-available-with-cve-2025-32433-ssh-fix/70539 (https://elixirforum.com/t/updated-nerves-systems-available-with-cve-2025-32433-ssh-fix/70539?utm_source=thinkingelixir&utm_medium=shownotes) – Updated Nerves systems available with SSH vulnerability fix. https://bsky.app/profile/oban.pro/post/3lndzg72r2k2g (https://bsky.app/profile/oban.pro/post/3lndzg72r2k2g?utm_source=thinkingelixir&utm_medium=shownotes) – Announcement of Oban Pro v1.6's new "Cascade Mode" feature. https://oban.pro/articles/weaving-stories-with-cascading-workflows (https://oban.pro/articles/weaving-stories-with-cascading-workflows?utm_source=thinkingelixir&utm_medium=shownotes) – Blog post demonstrating Oban Pro's new Cascading Workflows feature used to create children's stories with AI. https://bsky.app/profile/josevalim.bsky.social/post/3lmw5fvnyvc2k (https://bsky.app/profile/josevalim.bsky.social/post/3lmw5fvnyvc2k?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim teasing a new logo with "Soon" message. https://tidewave.ai/ (https://tidewave.ai/?utm_source=thinkingelixir&utm_medium=shownotes) – New site mentioned in José Valim's teasers, not loading to anything yet. https://github.com/tidewave-ai (https://github.com/tidewave-ai?utm_source=thinkingelixir&utm_medium=shownotes) – New GitHub organization related to José Valim's upcoming announcement. https://github.com/tidewave-ai/mcpproxyelixir (https://github.com/tidewave-ai/mcp_proxy_elixir?utm_source=thinkingelixir&utm_medium=shownotes) – The only public project in the tidewave-ai organization - an Elixir MCP server for STDIO. https://x.com/chris_mccord/status/1913073561561858229 (https://x.com/chris_mccord/status/1913073561561858229?utm_source=thinkingelixir&utm_medium=shownotes) – Chris McCord teasing AI development with Phoenix applications. https://ashweekly.substack.com/p/ash-weekly-issue-13 (https://ashweekly.substack.com/p/ash-weekly-issue-13?utm_source=thinkingelixir&utm_medium=shownotes) – Zach Daniel teasing upcoming Ash news to be announced at ElixirConf EU. https://elixirforum.com/t/dune-sandbox-for-elixir/42480 (https://elixirforum.com/t/dune-sandbox-for-elixir/42480?utm_source=thinkingelixir&utm_medium=shownotes) – Dune - a sandbox for Elixir created by a Phoenix maintainer. https://github.com/functional-rewire/dune (https://github.com/functional-rewire/dune?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub repository for Dune, an Elixir code sandbox. https://blog.sequinstream.com/why-we-built-mini-elixir/ (https://blog.sequinstream.com/why-we-built-mini-elixir/?utm_source=thinkingelixir&utm_medium=shownotes) – Blog post explaining Mini Elixir, another Elixir code sandbox solution. https://github.com/sequinstream/sequin/tree/main/lib/sequin/transforms/minielixir (https://github.com/sequinstream/sequin/tree/main/lib/sequin/transforms/minielixir?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub repository that contains Mini Elixir, an Elixir AST interpreter. https://www.reddit.com/r/elixir/comments/1k27ekg/webuiltacustomelixirastinterpreter_for/ (https://www.reddit.com/r/elixir/comments/1k27ekg/we_built_a_custom_elixir_ast_interpreter_for/?utm_source=thinkingelixir&utm_medium=shownotes) – Reddit discussion about Mini Elixir AST interpreter. https://github.com/semaphoreio/semaphore (https://github.com/semaphoreio/semaphore?utm_source=thinkingelixir&utm_medium=shownotes) – Semaphore CI/CD platform open-sourced under Apache 2.0 license - primarily an Elixir application. https://semaphore.io/ (https://semaphore.io/?utm_source=thinkingelixir&utm_medium=shownotes) – Official website for Semaphore CI/CD platform. https://docs.semaphoreci.com/CE/getting-started/install (https://docs.semaphoreci.com/CE/getting-started/install?utm_source=thinkingelixir&utm_medium=shownotes) – Installation guide for Semaphore Community Edition. https://bsky.app/profile/markoanastasov.bsky.social/post/3lj5o5h5z7k2t (https://bsky.app/profile/markoanastasov.bsky.social/post/3lj5o5h5z7k2t?utm_source=thinkingelixir&utm_medium=shownotes) – Announcement from Marko Anastasov, co-founder of Semaphore CI, about open-sourcing their platform. https://github.com/elixir-dbvisor/sql (https://github.com/elixir-dbvisor/sql?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub repository for SQL parser and sigil with impressive benchmarks. https://groups.google.com/g/elixir-ecto/c/8MOkRFAdLZc?pli=1 (https://groups.google.com/g/elixir-ecto/c/8MOkRFAdLZc?pli=1?utm_source=thinkingelixir&utm_medium=shownotes) – Discussion about SQL parser being 400-650x faster than Ecto for generating SQL. https://bsky.app/profile/bcardarella.bsky.social/post/3lndymobsak2p (https://bsky.app/profile/bcardarella.bsky.social/post/3lndymobsak2p?utm_source=thinkingelixir&utm_medium=shownotes) – Announcement about BeaconCMS reducing development due to Dockyard cuts. https://bsky.app/profile/did:plc:vnywtpvzgdgetnwea3fs3y6w (https://bsky.app/profile/did:plc:vnywtpvzgdgetnwea3fs3y6w?utm_source=thinkingelixir&utm_medium=shownotes) – Related profile for BeaconCMS announcement. https://beaconcms.org/ (https://beaconcms.org/?utm_source=thinkingelixir&utm_medium=shownotes) – BeaconCMS official website. https://github.com/BeaconCMS/beacon (https://github.com/BeaconCMS/beacon?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub repository for BeaconCMS. 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 Discussion about Device Bound Session Credentials, a W3C initiative being built into major browsers that will require minor changes to Phoenix for implementation. https://w3c.github.io/webappsec-dbsc/ (https://w3c.github.io/webappsec-dbsc/?utm_source=thinkingelixir&utm_medium=shownotes) – W3C - Device Bound Session Credentials proposal https://github.com/w3c/webappsec-dbsc/ (https://github.com/w3c/webappsec-dbsc/?utm_source=thinkingelixir&utm_medium=shownotes) – Device Bound Session Credentials explainer https://developer.chrome.com/docs/web-platform/device-bound-session-credentials (https://developer.chrome.com/docs/web-platform/device-bound-session-credentials?utm_source=thinkingelixir&utm_medium=shownotes) – Device Bound Session Credentials (DBSC) on the Google Chrome developer blog https://en.wikipedia.org/wiki/TrustedPlatformModule (https://en.wikipedia.org/wiki/Trusted_Platform_Module?utm_source=thinkingelixir&utm_medium=shownotes) – Wikipedia article on Trusted Platform Module, relevant to Device Bound Session Credentials discussion. https://www.grc.com/sn/sn-1021-notes.pdf (https://www.grc.com/sn/sn-1021-notes.pdf?utm_source=thinkingelixir&utm_medium=shownotes) – Other podcast show notes discussing Device Bound Session Credentials (DBSC). https://twit.tv/shows/security-now/episodes/1021?autostart=false (https://twit.tv/shows/security-now/episodes/1021?autostart=false?utm_source=thinkingelixir&utm_medium=shownotes) – Security Now podcast episode covering Device Bound Session Credentials (time coded link to discussion). Find us online - Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com) - Message the show - X (https://x.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 on X - @brainlid (https://x.com/brainlid) - Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social) - Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid) - David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com) - David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern)

Ghetto House Radio
GHR - Show 944 - Jamie Jones, Peeti V, Magic Matt, DJ Ecto 1

Ghetto House Radio

Play Episode Listen Later Apr 15, 2025 102:18


Thanks for listening. PEETI V opens the show followed by DJ ECTO !. Kicking off hour MAGIC MATT. Closing the show DJ/Producer JAMIE JONES. Enjoy the show and let us know what you think. Leave a comment. *All Music Provided by all Major Labels *No Copyright Issues Subscribe to the GHR Podcast: itunes.apple.com/us/podcast/ghett…adio/id435480382 Website: www.weareghr.com Facebook: www.facebook.com/ghettohouseradio Twitter: www.twitter.com/ghettohouse Instagram: www.instagram.com/ghettohouseradio

Thinking Elixir Podcast
249: LiveDebugger: Peering Inside a LiveView

Thinking Elixir Podcast

Play Episode Listen Later Apr 15, 2025 50:06


News includes Phoenix 1.8.0-rc release with DaisyUI styled Tailwind components and magic link authentication, a new design pattern called "scopes", a new privacy-focused feature in Ecto for schema redaction, the Elixir Secure Coding Training project finding a new home at TvLabs, a helpful iex shell tip for multiline commands, and more! We interview Krzysztof Nalepa, the primary creator of LiveDebugger, discussing how this powerful tool helps debug LiveView states and structures, how the project originated, upcoming features, and more. Show Notes online - http://podcast.thinkingelixir.com/249 (http://podcast.thinkingelixir.com/249) Elixir Community News https://paraxial.io/ (https://paraxial.io/?utm_source=thinkingelixir&utm_medium=shownotes) – Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a limited time offer. https://phoenixframework.org/blog/phoenix-1-8-released (https://phoenixframework.org/blog/phoenix-1-8-released?utm_source=thinkingelixir&utm_medium=shownotes) – Phoenix 1.8.0-rc released with DaisyUI styled Tailwind components, magic link authentication, revised layouts, and new scopes pattern for data access and authorization. https://elixirforum.com/t/phoenix-1-8-0-rc-0-released/70256 (https://elixirforum.com/t/phoenix-1-8-0-rc-0-released/70256?utm_source=thinkingelixir&utm_medium=shownotes) – Discussion forum post about the Phoenix 1.8.0-rc.0 release. https://github.com/phoenixframework/phoenix/blob/b1c459943b3279f97725787b9150ff4950958d12/CHANGELOG.md (https://github.com/phoenixframework/phoenix/blob/b1c459943b3279f97725787b9150ff4950958d12/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes) – Changelog detailing the few deprecations in Phoenix 1.8. https://hexdocs.pm/phoenix/1.8.0-rc.0/scopes.html (https://hexdocs.pm/phoenix/1.8.0-rc.0/scopes.html?utm_source=thinkingelixir&utm_medium=shownotes) – New scopes guide in Phoenix 1.8, designed to make secure data access the default. https://github.com/elixir-ecto/ecto/pull/4599 (https://github.com/elixir-ecto/ecto/pull/4599?utm_source=thinkingelixir&utm_medium=shownotes) – Privacy/security focused PR merged into Ecto adding a @schema_redact module attribute to make redacting fields easier. https://bsky.app/profile/nezteb.net/post/3lm6nbpgelk2b (https://bsky.app/profile/nezteb.net/post/3lm6nbpgelk2b?utm_source=thinkingelixir&utm_medium=shownotes) – Bluesky post about the new Ecto schema redaction feature. https://github.com/erlef/elixir-secure-coding (https://github.com/erlef/elixir-secure-coding?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir Secure Coding Training (ESCT) project, an interactive cybersecurity curriculum for Elixir teams, has found a new maintainer in TvLabs. https://bsky.app/profile/davelucia.com/post/3llwjpgsrgs2u (https://bsky.app/profile/davelucia.com/post/3llwjpgsrgs2u?utm_source=thinkingelixir&utm_medium=shownotes) – Announcement about the ESCT project maintainership transition, with plans to eventually move it to the EEF. https://bsky.app/profile/bobbby.online/post/3llwpqtwwf22r (https://bsky.app/profile/bobbby.online/post/3llwpqtwwf22r?utm_source=thinkingelixir&utm_medium=shownotes) – Tip for Elixir users - setting export VISUAL=youreditorof_choice allows entering multiline commands in iex shell by pressing ESCAPE+o. https://dep-mcp.9elements.com/ (https://dep-mcp.9elements.com/?utm_source=thinkingelixir&utm_medium=shownotes) – Daniel Hoelzgen created a new MCP Server that brings package repository awareness for Hex.pm and other package managers to code editors supporting Model Context Protocol. https://x.com/brainlid/status/1909600607935381553 (https://x.com/brainlid/status/1909600607935381553?utm_source=thinkingelixir&utm_medium=shownotes) – Configuration instructions for using the dep-mcp server in Cursor. https://elixirconf.com/ (https://elixirconf.com/?utm_source=thinkingelixir&utm_medium=shownotes) – ElixirConf US 2025 in Orlando is open for submitting talks (deadline Apr 29) and workshops (deadline Apr 15). https://x.com/elixirconf/status/1907843035544826137 (https://x.com/elixirconf/status/1907843035544826137?utm_source=thinkingelixir&utm_medium=shownotes) – Announcement about ElixirConf US 2025 with information about joining the waitlist for pre-sale tickets. 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/software-mansion/live-debugger (https://github.com/software-mansion/live-debugger?utm_source=thinkingelixir&utm_medium=shownotes) https://elixirforum.com/t/livedebugger-tool-for-debugging-liveview-apps/69668 (https://elixirforum.com/t/livedebugger-tool-for-debugging-liveview-apps/69668?utm_source=thinkingelixir&utm_medium=shownotes) https://blog.swmansion.com/introduction-to-livedebugger-a-tool-for-debugging-phoenix-liveview-apps-bf7e56ab00fb (https://blog.swmansion.com/introduction-to-livedebugger-a-tool-for-debugging-phoenix-liveview-apps-bf7e56ab00fb?utm_source=thinkingelixir&utm_medium=shownotes) https://github.com/esl/MongooseIM (https://github.com/esl/MongooseIM?utm_source=thinkingelixir&utm_medium=shownotes) https://swmansion.com/ (https://swmansion.com/?utm_source=thinkingelixir&utm_medium=shownotes) https://membrane.stream/ (https://membrane.stream/?utm_source=thinkingelixir&utm_medium=shownotes) https://react.dev/learn/react-developer-tools (https://react.dev/learn/react-developer-tools?utm_source=thinkingelixir&utm_medium=shownotes) https://github.com/JohnnyCurran/TimeTravel (https://github.com/JohnnyCurran/TimeTravel?utm_source=thinkingelixir&utm_medium=shownotes) https://github.com/ash-project/igniter/ (https://github.com/ash-project/igniter/?utm_source=thinkingelixir&utm_medium=shownotes) Guest Information - https://x.com/swmansion (https://x.com/swmansion?utm_source=thinkingelixir&utm_medium=shownotes) – Software Mansion on Twitter/X - https://bsky.app/profile/swmansion.com (https://bsky.app/profile/swmansion.com?utm_source=thinkingelixir&utm_medium=shownotes) – Software Mansion on Bluesky - https://github.com/software-mansion/live-debugger (https://github.com/software-mansion/live-debugger?utm_source=thinkingelixir&utm_medium=shownotes) – LiveDebugger on Github - https://blog.swmansion.com/ (https://blog.swmansion.com/?utm_source=thinkingelixir&utm_medium=shownotes) – Software Mansion Site - https://x.com/kraleppa (https://x.com/kraleppa?utm_source=thinkingelixir&utm_medium=shownotes) – Krzysztof on Twitter/X - https://bsky.app/profile/kraleppa.bsky.social (https://bsky.app/profile/kraleppa.bsky.social?utm_source=thinkingelixir&utm_medium=shownotes) – Krzysztof on Bluesky - https://github.com/kraleppa (https://github.com/kraleppa?utm_source=thinkingelixir&utm_medium=shownotes) – Krzysztof on Github Find us online - Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com) - Message the show - X (https://x.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 on X - @brainlid (https://x.com/brainlid) - Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social) - Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid) - David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com) - David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern)

Thinking Elixir Podcast
248: Security Insights with Paraxial

Thinking Elixir Podcast

Play Episode Listen Later Apr 8, 2025 57:43


News includes a new Elixir case study about Cyanview's camera shading technology used at major events like the Olympics and Super Bowl, Oban Pro 1.6 with 20x faster queue partitioning, the openid_connect package reaching version 1.0, Supabase's new Postgres Language Server for developer tooling, and ElixirEvents.net as a community resource. Plus, we interview Michael Lubas, founder of Paraxial.io, about web application security in Elixir, what's involved in a security audit, and how his Elixir-focused security company is helping teams and businesses in the community. Show Notes online - http://podcast.thinkingelixir.com/248 (http://podcast.thinkingelixir.com/248) Elixir Community News https://elixir-lang.org/blog/2025/03/25/cyanview-elixir-case/ (https://elixir-lang.org/blog/2025/03/25/cyanview-elixir-case/?utm_source=thinkingelixir&utm_medium=shownotes) – New Elixir case study about Cyanview, a Belgian company whose Remote Control Panel for camera shading is used at major events like the Olympics and Super Bowl. Their Elixir-powered solution enables remote camera control across challenging network conditions. https://oban.pro/docs/pro/1.6.0-rc.1/changelog.html (https://oban.pro/docs/pro/1.6.0-rc.1/changelog.html?utm_source=thinkingelixir&utm_medium=shownotes) – Oban Pro 1.6 released with subworkflows, improved queue partitioning (20x faster), and a new guide explaining different job composition approaches. https://oban.pro/docs/pro/1.6.0-rc.1/composition.html (https://oban.pro/docs/pro/1.6.0-rc.1/composition.html?utm_source=thinkingelixir&utm_medium=shownotes) – New Oban Pro guide explaining when to use chains, workflows, chunks, or batches for job composition. https://github.com/DockYard/openid_connect (https://github.com/DockYard/openid_connect?utm_source=thinkingelixir&utm_medium=shownotes) – The Elixir package 'openid_connect' reached version 1.0, providing client library support for working with various OpenID Connect providers like Google, Microsoft Azure AD, Auth0, and others. https://hexdocs.pm/openid_connect/readme.html (https://hexdocs.pm/openid_connect/readme.html?utm_source=thinkingelixir&utm_medium=shownotes) – Documentation for the newly released openid_connect 1.0 package. https://bsky.app/profile/davelucia.com/post/3llqwsbyutc2z (https://bsky.app/profile/davelucia.com/post/3llqwsbyutc2z?utm_source=thinkingelixir&utm_medium=shownotes) – Announcement that openid_connect is maintained by tvlabs. https://bsky.app/profile/germsvel.com/post/3llee5lyerk2b (https://bsky.app/profile/germsvel.com/post/3llee5lyerk2b?utm_source=thinkingelixir&utm_medium=shownotes) – PhoenixTest v0.6.0 has been released with significant changes, including a breaking change. https://github.com/germsvel/phoenix_test (https://github.com/germsvel/phoenix_test?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub repository for PhoenixTest. https://hexdocs.pm/phoenixtest/upgradeguides.html#upgrading-to-0-6-0 (https://hexdocs.pm/phoenix_test/upgrade_guides.html#upgrading-to-0-6-0?utm_source=thinkingelixir&utm_medium=shownotes) – Upgrade guide for updating to PhoenixTest v0.6.0 with its breaking change. https://hexdocs.pm/phoenix_test/changelog.html#0-6-0 (https://hexdocs.pm/phoenix_test/changelog.html#0-6-0?utm_source=thinkingelixir&utm_medium=shownotes) – Changelog for PhoenixTest v0.6.0. https://supabase.com/blog/postgres-language-server (https://supabase.com/blog/postgres-language-server?utm_source=thinkingelixir&utm_medium=shownotes) – Supabase has released a new Postgres Language Server for developers, providing IDE intellisense and autocomplete for PostgreSQL. https://marketplace.visualstudio.com/items?itemName=Supabase.postgrestools (https://marketplace.visualstudio.com/items?itemName=Supabase.postgrestools?utm_source=thinkingelixir&utm_medium=shownotes) – VSCode extension for Supabase's new Postgres developer tools. https://github.com/supabase-community/postgres-language-server (https://github.com/supabase-community/postgres-language-server?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub repository for Supabase's Postgres Language Server. https://pgtools.dev/ (https://pgtools.dev/?utm_source=thinkingelixir&utm_medium=shownotes) – Official website for Postgres Tools with documentation and features. https://pgtools.dev/checking_migrations/ (https://pgtools.dev/checking_migrations/?utm_source=thinkingelixir&utm_medium=shownotes) – Feature in Postgres Tools that lints database migrations to check for problematic schema changes. https://github.com/fly-apps/safe-ecto-migrations (https://github.com/fly-apps/safe-ecto-migrations?utm_source=thinkingelixir&utm_medium=shownotes) – Resource for ensuring safe Ecto migrations. https://fly.io/phoenix-files/safe-ecto-migrations/ (https://fly.io/phoenix-files/safe-ecto-migrations/?utm_source=thinkingelixir&utm_medium=shownotes) – Article about safe Ecto migrations posted on Fly.io. https://elixirevents.net/ (https://elixirevents.net/?utm_source=thinkingelixir&utm_medium=shownotes) – Community resource created by Johanna Larsson for tracking, sharing, and learning about Elixir events worldwide. https://bsky.app/profile/elixirevents.net (https://bsky.app/profile/elixirevents.net?utm_source=thinkingelixir&utm_medium=shownotes) – Bluesky account for ElixirEvents.net for following Elixir community events. 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/?utm_source=thinkingelixir&utm_medium=shownotes) https://paraxial.io/blog/index (https://paraxial.io/blog/index?utm_source=thinkingelixir&utm_medium=shownotes) – Blog with posts about security for Elixir, Rails, and the Paraxial service https://www.cnn.com/2025/03/18/tech/google-wiz-acquisition/index.html (https://www.cnn.com/2025/03/18/tech/google-wiz-acquisition/index.html?utm_source=thinkingelixir&utm_medium=shownotes) https://podcast.thinkingelixir.com/93 (https://podcast.thinkingelixir.com/93?utm_source=thinkingelixir&utm_medium=shownotes) – Our last discussion was 3 years ago in episode 93! Titled "Preventing Service Abuse with Michael Lubas" https://www.amazon.com/Innovators-Dilemma-Revolutionary-Change-Business/dp/0062060244 (https://www.amazon.com/Innovators-Dilemma-Revolutionary-Change-Business/dp/0062060244?utm_source=thinkingelixir&utm_medium=shownotes) https://www.merriam-webster.com/dictionary/Kafkaesque - having a nightmarishly complex, bizarre, or illogical quality (https://www.merriam-webster.com/dictionary/Kafkaesque - having a nightmarishly complex, bizarre, or illogical quality?utm_source=thinkingelixir&utm_medium=shownotes) https://paraxial.io/blog/oban-pentest (https://paraxial.io/blog/oban-pentest?utm_source=thinkingelixir&utm_medium=shownotes) – Completed a Security Audit of Oban Pro - this is after ObanPro went free and OpenSource https://paraxial.io/blog/elixir-best (https://paraxial.io/blog/elixir-best?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir and Phoenix Security Checklist: 11 Best Practices https://paraxial.io/blog/rails-command-injection (https://paraxial.io/blog/rails-command-injection?utm_source=thinkingelixir&utm_medium=shownotes) – Ruby on Rails Security: Preventing Command Injection https://paraxial.io/blog/paraxial-three (https://paraxial.io/blog/paraxial-three?utm_source=thinkingelixir&utm_medium=shownotes) – Paraxial.io v3 blog post Guest Information - Michael Lubas, Paraxial.io Founder - michael@paraxial.io - https://x.com/paraxialio (https://x.com/paraxialio?utm_source=thinkingelixir&utm_medium=shownotes) – on Twitter/X - https://x.com/paraxialio (https://x.com/paraxialio?utm_source=thinkingelixir&utm_medium=shownotes) – on Twitter/X - https://github.com/paraxialio/ (https://github.com/paraxialio/?utm_source=thinkingelixir&utm_medium=shownotes) – on Github - https://www.youtube.com/@paraxial5874 (https://www.youtube.com/@paraxial5874?utm_source=thinkingelixir&utm_medium=shownotes) – Paraxial.io channel on YouTube - https://genserver.social/paraxial (https://genserver.social/paraxial?utm_source=thinkingelixir&utm_medium=shownotes) – on Fediverse - https://paraxial.io/ (https://paraxial.io/?utm_source=thinkingelixir&utm_medium=shownotes) – Blog Find us online - Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com) - Message the show - X (https://x.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 on X - @brainlid (https://x.com/brainlid) - Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social) - Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid) - David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com) - David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern)

Toy Anxiety
The Real Ghostbusters Ecto-Glow Heroes Are Back!

Toy Anxiety

Play Episode Listen Later Mar 24, 2025 86:04


The Real Ghostbusters Ecto-Glow Heroes Are Back!SPACE ZOMBIES FROM MARS KICKSTARTER - https://www.kickstarter.com/projects/spacezombiesfrommars/space-zombies-from-marsSupport YHS Toy Anxiety on Patreon - http://www.patreon.com/yeshavesomeYHS Patreon members gain exclusive access to bonus weekly audio and video content, and also receive all episodes in full video format, early and ad free. For more info. and to support YHS, head to patreon.com/yeshavesome.-Follow YHS on Social media - http://www.instagram.com/yhspodcast-Love Toys? Check out Toy Anxiety - http://www.youtube.com/@ToyAnxiety-Want to send us something?YHS PO Box 82024Atlanta GA, 30354

Toys Reluctant Adult Podcast
Hasbro Leaks Suggest Ecto Glow Return, But Will These Real Ghostbusters be Just as HTF as the Originals?

Toys Reluctant Adult Podcast

Play Episode Listen Later Mar 17, 2025 82:40


Ecto Glow ‘Bust Yourself! Speculation runs rampant after factory leaks reveal Hasbro Real Ghostbusters cast in that familiar glow-in-the-dark plastic. Plus, release the State Farm cut! The most comic-accurate live-action Batman production stars Jason Bateman hawking insurance. And, Walmart Collector Con is back to empty our wallets and break out hearts. Look, big daddy, it's regular daddy. It's The Reluctant Adult Podcast. Email TheReluctantAdultPodcast@gmail.com Save and get Free Shipping on in-stock items on Entertainment Earth with code TOYPOD TikTok @TheReluctantAdultPodcast Instagram @TheReluctantAdultPodcast Twitter @Reluctant_Pod Facebook Toy Sale Boat YouTube The Reluctant Adult Podcast Paul's Amazon Wishlist Bill's Amazon Wishlist

Ghetto House Radio
GHR - Show 940 - Richard Vission, Peeti V, DJ Ecto 1, Afila

Ghetto House Radio

Play Episode Listen Later Mar 16, 2025 105:40


Thanks for listening. PEETI V opens the show followed by DJ/Producer RON REESER. Kicking off hour 2 DJ ECTO 1. Closing the show AFILA. Enjoy the show and let us know what you think. Leave a comment. *All Music Provided by all Major Labels *No Copyright Issues Subscribe to the GHR Podcast: itunes.apple.com/us/podcast/ghett…adio/id435480382 Website: www.weareghr.com Facebook: www.facebook.com/ghettohouseradio Twitter: www.twitter.com/ghettohouse Instagram: www.instagram.com/ghettohouseradio

Thinking Elixir Podcast
244: Running Python in Elixir?

Thinking Elixir Podcast

Play Episode Listen Later Mar 11, 2025 58:53


News includes the release of Elixir 1.18.2 with various enhancements and bug fixes, a new experimental SQL sigil for Ecto that brings automatic parameterized queries, a recent GOTO 2025 talk featuring Saša Jurić on code reviews. We talked with Jonatan Kłosko about his work on PythonX, a new library for executing Python code inside Elixir, the Fine library for working with C++ NIFs, and much more! Show Notes online - http://podcast.thinkingelixir.com/244 (http://podcast.thinkingelixir.com/244) Elixir Community News https://gigalixir.com/thinking (https://gigalixir.com/thinking?utm_source=thinkingelixir&utm_medium=shownotes) – Visit Gigalixir.com to sign up and get 20% off your first year. Or use the promo code "Thinking" during signup. https://github.com/elixir-lang/elixir/releases/tag/v1.18.2 (https://github.com/elixir-lang/elixir/releases/tag/v1.18.2?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir 1.18.2 was released with enhancements to Code.Fragment and Regex, plus bug fixes for CLI, ExUnit, IEx.Autocomplete, and mix deps.update. https://github.com/elixir-lang/elixir/releases/tag/v1.18.1 (https://github.com/elixir-lang/elixir/releases/tag/v1.18.1?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir 1.18.1 included bug fixes for Kernel, ExUnit.Case, mix compile.elixir, mix escript.build, and Mix.Shell, especially related to error handling and Windows compatibility. https://www.erlang.org/news/174 (https://www.erlang.org/news/174?utm_source=thinkingelixir&utm_medium=shownotes) – Erlang OTP 28 RC-1 is out with a new source Software Bill of Materials (SBOM) on the Github Releases page. https://github.com/elixir-dbvisor/sql (https://github.com/elixir-dbvisor/sql?utm_source=thinkingelixir&utm_medium=shownotes) – A new experimental SQL sigil for Ecto brings an extensible SQL parser to Elixir with automatic parameterized queries. https://groups.google.com/g/elixir-ecto/c/8MOkRFAdLZc (https://groups.google.com/g/elixir-ecto/c/8MOkRFAdLZc?utm_source=thinkingelixir&utm_medium=shownotes) – The experimental SQL sigil for Ecto is being discussed on the Elixir-Ecto mailing list. https://www.youtube.com/watch?v=AYUNI2Pm6_w (https://www.youtube.com/watch?v=AYUNI2Pm6_w?utm_source=thinkingelixir&utm_medium=shownotes) – New talk from GOTO 2025 with Saša Jurić and Adrienne Braganza Tacke on "Small PRs, Big Impact - The Art of Code Reviews." https://alchemyconf.com/ (https://alchemyconf.com/?utm_source=thinkingelixir&utm_medium=shownotes) – AlchemyConf is coming up March 31 - April 3 in Braga, Portugal. https://www.gigcityelixir.com/ (https://www.gigcityelixir.com/?utm_source=thinkingelixir&utm_medium=shownotes) – GigCity Elixir and NervesConf are happening in Chattanooga, TN, USA with NervesConf on May 8 and the main event on May 9-10. https://www.elixirconf.eu/ (https://www.elixirconf.eu/?utm_source=thinkingelixir&utm_medium=shownotes) – ElixirConf EU will be held May 15-16, 2025 in Kraków & Virtual. https://goatmire.com/#tickets (https://goatmire.com/#tickets?utm_source=thinkingelixir&utm_medium=shownotes) – Goatmire tickets are on sale now for the event happening September 10-12, 2025 in Varberg, Sweden. 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://dashbit.co/blog/dashbit-plans-2025 (https://dashbit.co/blog/dashbit-plans-2025?utm_source=thinkingelixir&utm_medium=shownotes) https://github.com/thewca/wca-live (https://github.com/thewca/wca-live?utm_source=thinkingelixir&utm_medium=shownotes) – Speed cubing software https://dashbit.co/blog/running-python-in-elixir-its-fine (https://dashbit.co/blog/running-python-in-elixir-its-fine?utm_source=thinkingelixir&utm_medium=shownotes) https://hexdocs.pm/pythonx/Pythonx.html (https://hexdocs.pm/pythonx/Pythonx.html?utm_source=thinkingelixir&utm_medium=shownotes) https://github.com/livebook-dev/pythonx (https://github.com/livebook-dev/pythonx?utm_source=thinkingelixir&utm_medium=shownotes) https://bsky.app/profile/josevalim.bsky.social/post/3liyrfvlth22c (https://bsky.app/profile/josevalim.bsky.social/post/3liyrfvlth22c?utm_source=thinkingelixir&utm_medium=shownotes) – Jose said “We said we will focus on interoperability for 2025 and we are ready to share the first results.” https://github.com/elixir-nx/fine (https://github.com/elixir-nx/fine?utm_source=thinkingelixir&utm_medium=shownotes) – “Fine” is a new package related to the elixir-nx organization. It's a C++ library enabling more ergonomic NIFs, tailored to Elixir. https://peps.python.org/pep-0703/ (https://peps.python.org/pep-0703/?utm_source=thinkingelixir&utm_medium=shownotes) – Discussion about removing the Python GIL Find us online - Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com) - Message the show - X (https://x.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 on X - @brainlid (https://x.com/brainlid) - Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social) - Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid) - David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com) - David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern)

Retro Ridoctopus
Ep 148: The Extremely Real Ghostbusters (Part 1 of 2)

Retro Ridoctopus

Play Episode Listen Later Mar 11, 2025 162:09


Who you gonna call? Why, Drew Mollo (from the Splash Pages podcast) that's who! As a lifelong Ghostbusters super-fan, Drew has spent years memorizing Tobin's Spirit Guide and definitely knows how to read a P.K.E. Meter. A good thing too, because for this episode, we're be spotlighting 8 episodes from this seminal animated series! Expect plenty of Peter, Ray, Egon, Winston as well as a few buckets of slime as we stock up on Ecto-Cooler and get to work. Later on, we'll read your Retroid answers to this week's Octoponder This question, before Parasite Steve pumps the breaks on the Ecto-1 in front of a class seven DIE MONSTER! ghostbusters #therealghostbusters #slimer #whoyougonnacall ----------------------------------------Retro Ridoctopus is:• Parasite Steve (read)• 8-Bit Alchemy (listen) • Coopster Gold (join) • Nintenjoe (subscribe)----------------------------------------All original heavy metal music by Enchanted Exile

Frog Brothers Podcast
Ecto-1A Livestream Reveal.

Frog Brothers Podcast

Play Episode Listen Later Jan 15, 2025 54:42


Join Justin as he chats with Greg, Marty, and Kip about the Ecto-1A they built.

Side Projekt Podcast
Ep. 177 - Marvel Rivals & Supernatural in MCU/DCU w/ @SeasonedBigBird & @Ecto_Titan

Side Projekt Podcast

Play Episode Listen Later Jan 6, 2025 57:26


With Marvel Rivals breaking records, and trending even more with the announcement of the Fantastic Four on the way, this opens the topic of who else could we see playable in the future? Ghostrider? Iceman? Daredevil? What about Silver Surfer or Nightcrawler? The rosters open! I welcome back @SeasonedBigBird & @Ecto_Titan for the second time, and first time together, as we talk about what could come in the future for the game that's taken superhero lovers by storm. Speaking of the future, we lay out our thoughts for the MCU and the DCU as well! Is it time for both companies to take live action in a different direction? Maybe supernatural is something we need to see/see more of. Marvel; more Werewolf by Night, Man-Thing, MoonKnight. DC; let Constantine shine again, Zatanna, Deadman — Justice League Dark. Throw in a little talk about the X-Men, Batman, & more, and meet us at the PRJKT Table! ▾ Cosplay Of The Week!: ▾ http://instagram.com/VisionArts _____________ ►

Toy Power Podcast
#381: Snakes, Ecto Mobiles & Questions!

Toy Power Podcast

Play Episode Listen Later Dec 14, 2024 62:16


This Week on the Toy Power Podcast; we have special guest DaveyDamaged join us in studio to boost up the antics & derail our otherwise PG rated episode. Starting things off, Ben has a very scary - very Australian story about an uninvited guest entering his Toyroom.... Then we change gears and celebrate something exciting; the HasLab Ecto-1 Vehicle has smashed it's goal & is now a guarantee for all those that backed it! Then we get into the main segment of this episode; which is entirely made up from Patreon Questions - with specific request, to try & make them non-toy related. Yeah, this is a great opportunity to get-to-know us more, and find out how we tick. This was a really fun episode, and we hope you come out of this knowing us a bit better. Enjoy! To follow more shenanigans from DaveyDamaged; please follow: Dave's Video Graveyard: Podcast & Radical Rewind Cinema Club - both have Social Media Facebook pages & Instagram accounts.Support the show: http://patreon.com/toypowerpodcastSee omnystudio.com/listener for privacy information.

Toy Anxiety
HasLab Ecto-1 Is Funded!

Toy Anxiety

Play Episode Listen Later Dec 8, 2024 91:15


HasLab Ecto-1 Is Funded!

Toys Reluctant Adult Podcast
Action Figure Collectors Are Getting Too Old for Misship

Toys Reluctant Adult Podcast

Play Episode Listen Later Dec 4, 2024 57:40


We got one! Ghostbusters fans fund Hasbro's Ecto-1 HasLab with room to spare! Plus, Ninja Turtles collectors gobble up NECA's Black Friday blind boxes, sight unseen. What could possibly go wrong? And, Real Ghostbusters lovers are having the best new year ever as Funko unveils Pop! versions of film's cartoon counterparts. Money can be exchanged for goods and services. It's The Reluctant Adult Podcast. Email TheReluctantAdultPodcast@gmail.com Save and get Free Shipping on in-stock items on Entertainment Earth with code TOYPOD TikTok @TheReluctantAdultPodcast Instagram @TheReluctantAdultPodcast Twitter @Reluctant_Pod Facebook Toy Sale Boat YouTube The Reluctant Adult Podcast Paul's Amazon Wishlist Bill's Amazon Wishlist

Pegwarmers
Hasbro O-Ring Ghostbusters - Pegwarmers #163

Pegwarmers

Play Episode Listen Later Dec 4, 2024 25:36


This week Kevin is checking out Hasbro's new O-Ring Ghostbuster figures and 3 3/4" scaled Ecto-1. What a fun way to celebrate the 40th Anniversary of the original Ghostbusters film.#163 Pegwarmers Pegwarmers is the codename for toys and collectibles with high supply and low demand. Join Kevin Jones, and his team of collector commandos, as they discuss popular and not-so-popular retro and current toy brands. Check back for new episodes each Wednesday.

Yes Have Some: Celebrating 35 Years of Ghostbusters in 2019!

Ecto HasLab Funded! Ghostbusters Plasma Series Ecto HasLab Funded plus Thanksgiving Takes & Wicked!Apparel provided by Middle Of Beyond - http://www.middleofbeyond.com

The Car Bar Podcast
Ghostbusters

The Car Bar Podcast

Play Episode Listen Later Nov 25, 2024 60:38


Pop on a proton pack and hop in the Ecto-1 with us as the Car Bar crosses its streams and sucks up 1984's Ghostbusters.

Smart Software with SmartLogic
Creating the WebAuthn Components Library for Phoenix LiveView Apps with Owen Bickford

Smart Software with SmartLogic

Play Episode Listen Later Nov 14, 2024 57:32


Today on Elixir Wizards, Owen Bickford, fellow Wizard and creator of the WebauthnComponents library, joins us to talk about building passwordless authentication for Phoenix LiveView applications. Owen walks us through the evolution of authentication—touching on everything from plain text passwords to multi-factor setups—and explains the security flaws and user experience issues each method presents. He describes passkeys, a solution based on the WebAuthn API, which improves security and ease of use. The conversation covers cross-device support for passkeys, the role of password managers in keeping credentials synced, and ideas for enhancing WebauthnComponents, like supporting multiple passkeys per account. Owen invites listeners to contribute to the library's development on GitHub and emphasizes the role passkeys play in improving app security and user experience. Topics discussed in this episode: Passkeys and the shift toward passwordless authentication WebAuthn API and its role in secure login systems Creating the WebauthnComponents library for Phoenix LiveView History of authentication from basic passwords to multi-factor approaches Security gaps and user experience challenges with traditional methods Asymmetric cryptography's impact on secure logins Hardware-based credential storage and generation with Trusted Platform Modules Structure and components of the WebAuthn library: dependencies, LiveViews, and Ecto schemas Live components for real-time server-browser interactions Passkeys as a primary or secondary authentication method Key business considerations when choosing authentication methods Cross-device support for passkeys and credential syncing Strategies for passkey recovery if devices are lost Ensuring secure access in unattended environments Elixir's ecosystem advantages for building authentication systems Simplifying JavaScript complexity within Elixir projects Future-proofing WebAuthn Components for seamless updates Using Igniter to enhance customization and refactoring Developer-friendly tools for secure authentication Inviting community contributions on GitHub and the Elixir forum Plans for telemetry and performance tracking Why adopting passkeys is a win for app security and user experience Links mentioned: https://github.com/liveshowy/webauthncomponents https://en.wikipedia.org/wiki/Salt(cryptography) https://en.wikipedia.org/wiki/Rainbowtable https://en.wikipedia.org/wiki/Multi-factorauthentication https://oauth.net/2/ https://developer.mozilla.org/en-US/docs/Web/API/WebAuthenticationAPI https://www.w3.org/TR/webauthn-3/ https://www.microsoft.com/en-us/windows/tips/windows-hello https://trustedcomputinggroup.org/resource/trusted-platform-module-tpm-summary/ https://hexdocs.pm/phoenix/mixphxgenauth.html https://en.wikipedia.org/wiki/Public-keycryptography SSH Protocol (Secure Shell) https://en.wikipedia.org/wiki/SecureShell https://www.yubico.com/products/yubikey-5-overview/ https://fidoalliance.org/how-fido-works/ https://1password.com/ https://keepassxc.org/ https://hexdocs.pm/ectoulid/Ecto.ULID.html https://en.wikipedia.org/wiki/Universallyuniqueidentifier https://hexdocs.pm/ecto/Ecto.Schema.html https://hexdocs.pm/sourceror/ https://github.com/ash-project/igniter Forum thread: https://elixirforum.com/t/webauthnlivecomponent-passwordless-auth-for-liveview-apps/49941

Toy Anxiety
Ghostbusters HasLab Team Interview!

Toy Anxiety

Play Episode Listen Later Nov 8, 2024 110:41


Ghostbusters HasLab Team Interview! #haslab #ghostbusters #hasbropulse Emily & Pat from the Ghostbusters HasLab team join Toy Anxiety to talk all about the Ecto-1, the future of Plasma Series, and the incredible design team that brought this incredible project to life!

CoasterRadio.com: The Original Theme Park Podcast
CoasterRadio.com #1942 - A Thoosie Halloween Party

CoasterRadio.com: The Original Theme Park Podcast

Play Episode Listen Later Nov 1, 2024 53:49


In this Halloween-themed episode of CoasterRadio.com, hosts Mike and EB discuss the excitement surrounding new attractions and animatronics at theme parks, including the upcoming Monsters Unchained ride at Epic Universe. They also delve into the rebranding of Kings Dominion's Intimidator 305 to Panthera, the new Universal Mega Movie Parade featuring Ecto-1, and the ongoing delays in the development of American Heartland and Mattel Adventure Park. They also open listener mail, revealing fun surprises and gifts. The conversation shifts to Halloween, exploring the controversy surrounding residential haunts and the creative ideas listeners submitted for a virtual Halloween costume contest. 

Yes Have Some: Celebrating 35 Years of Ghostbusters in 2019!
Ecto Haslab, NYCC 2024, & the Ghostbusters Firehouse

Yes Have Some: Celebrating 35 Years of Ghostbusters in 2019!

Play Episode Listen Later Oct 26, 2024 64:47


#ghostbusters #nycc #haslab YHS has returned from NYCC! In today's episode we cover:

Toy Anxiety
NYCC HasLab Ecto, Mondo Real Ghostbusters, Marvel Legends!

Toy Anxiety

Play Episode Listen Later Oct 24, 2024 110:01


NYCC HasLab Ecto, Mondo Real Ghostbusters, Marvel Legends! #haslab #ghostbusters #mondo We're back from NYCC and we have a ton to cover! -The latest updates on the Ghostbusters Ecto-1 HasLab -MONDO teases more Real Ghostbusters -Marvel Legends bets big on new Sentinel Plus weekly pickups, sad comments, and more!

The Nerd Room Podcast
Spider-Man & Avengers Film Updates, Ghostbusters Ecto-1 (A) HasLab | 407

The Nerd Room Podcast

Play Episode Listen Later Oct 24, 2024 36:30


Join TNR host Tim to discuss all the MCU updates from NYCC 2024, including Spider-Man 4 confirmation, Avengers 5 & 6 filming updates, Daredevil Born Again insights, AND the launch of the Ghostbusters Ecto-1(A) Haslab (best toy of all time?)

Remember The Game? Retro Gaming Podcast
Remember The Game? #314 - Ghostbusters: The Video Game

Remember The Game? Retro Gaming Podcast

Play Episode Listen Later Oct 23, 2024 96:54


Are you on social media? Of course you are. So follow us!  Twitter: @MemberTheGame Instagram: @MemberTheGame Twitch.tv/MemberTheGame Youtube.com/RememberTheGame Facebook.com/RememberTheGamePodcast TikTok.com/@MemberTheGame And if you want access to hundreds of bonus (ad-free) podcasts, along with multiple new shows EVERY WEEK, consider showing us some love over at Patreon. Subscriptions start at just $3/month, and 5% of our patreon income every month will be donated to our 24 hour Extra-Life charity stream at the end of the year! Patreon.com/RememberTheGame And you can check out Daniel's streams at: Twitch.tv/stpd_mnky I might love the Ghostbusters as much as I love video games. Unfortunately, most Ghostbuster video games suck. So when it was announced that a new game, WITH the original cast, was in the works? Well, I lost my freaking mind. I think this game is fan service cranked up to 11. You get to join the Ghostbusters, use a proton pack, hang out at the firehouse, and catch ghosts. Janine is there. Walter Peck shows up. You fight Stay Put, for fuck sakes!!!! I don't think the game under the Ghostbuster makeup is as good as it could be, but at the end of the day it doesn't really matter. When you wanna talk Ghostbusters, who ya gonna call?? My buddy Daniel. We both adore what this game means to the Ghostbusters community, but we also both think it could have been a little better from a gameplay perspective. And how the hell are you not gonna let us drive the Ecto-1?! And before we get to bustin', I put together another edition of the Infamous Intro! This week, someone asks which gaming magazine I'd read, renew, and remove? Which video game character would make the best Canadian Prime Minister? And why don't I like Retronauts?? Plus we play a round of 'Watch One, Remake One, Erase One', too! This one features 3 games based on movies: Spider-Man 2, The Warriors, and Goldeneye 007. Learn more about your ad choices. Visit megaphone.fm/adchoices

Thinking Elixir Podcast
225: A BeaconCMS of Hope

Thinking Elixir Podcast

Play Episode Listen Later Oct 22, 2024 21:28


News includes coming info on new features in Elixir v1.18, the release of Beacon CMS v0.1 with new tools for developers, German Velasco's insightful video on the origins of Phoenix contexts, Alex Koutmos sharing his sql_fmt tool for cleaner SQL code in Ecto, an exciting new tool for the Mastodon community called MastodonBotEx, and more! Show Notes online - http://podcast.thinkingelixir.com/225 (http://podcast.thinkingelixir.com/225) Elixir Community News https://x.com/josevalim/status/1846109246116536567 (https://x.com/josevalim/status/1846109246116536567?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim updated his Elixir Stream Week presentation to talk about Elixir v1.18. https://x.com/NickGnd/status/1846103330352697455 (https://x.com/NickGnd/status/1846103330352697455?utm_source=thinkingelixir&utm_medium=shownotes) – Discussion about the new LSP server for Elixir v1.18. https://github.com/elixir-webrtc/ex_webrtc (https://github.com/elixir-webrtc/ex_webrtc?utm_source=thinkingelixir&utm_medium=shownotes) – ExWebRTC library for Elixir mentioned in the context of Elixir Stream Week. https://x.com/BeaconCMS/status/1844089765572026611 (https://x.com/BeaconCMS/status/1844089765572026611?utm_source=thinkingelixir&utm_medium=shownotes) – Announcement of Beacon CMS v0.1 release. https://www.youtube.com/watch?v=JBLOd9Oxwpc (https://www.youtube.com/watch?v=JBLOd9Oxwpc?utm_source=thinkingelixir&utm_medium=shownotes) – Hype video for the new Beacon CMS release. https://github.com/BeaconCMS/beacon (https://github.com/BeaconCMS/beacon?utm_source=thinkingelixir&utm_medium=shownotes) – The GitHub repository for Beacon CMS, an open-source CMS built with Phoenix LiveView. https://www.youtube.com/live/c2TLDiFv8ZI (https://www.youtube.com/live/c2TLDiFv8ZI?utm_source=thinkingelixir&utm_medium=shownotes) – Zach Daniel and Leandro paired programming session on Beacon CMS Igniter task. https://github.com/BeaconCMS/beacon_demo (https://github.com/BeaconCMS/beacon_demo?utm_source=thinkingelixir&utm_medium=shownotes) – Beacon_demo project helps users try Beacon CMS locally. https://www.youtube.com/watch?v=5jk0fIJOFuc (https://www.youtube.com/watch?v=5jk0fIJOFuc?utm_source=thinkingelixir&utm_medium=shownotes) – ElixirConf video related to Beacon CMS development. Hexdeck.pm is a new community tool for browsing multiple HexDocs pages at once. https://hexdeck.pm/ (https://hexdeck.pm/?utm_source=thinkingelixir&utm_medium=shownotes) – Website for hexdeck.pm, a documentation aggregator. https://github.com/hayleigh-dot-dev/hexdeck (https://github.com/hayleigh-dot-dev/hexdeck?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub repository for hexdeck.pm, created by Hayleigh from the Gleam team. https://github.com/elixir-lsp/elixir-ls/releases/tag/v0.24.1 (https://github.com/elixir-lsp/elixir-ls/releases/tag/v0.24.1?utm_source=thinkingelixir&utm_medium=shownotes) – Update to ElixirLS, fixing several crashes. German Velasco created a stream video explaining the origins of Phoenix "contexts". https://x.com/germsvel/status/1846137519508787644 (https://x.com/germsvel/status/1846137519508787644?utm_source=thinkingelixir&utm_medium=shownotes) – Tweet about German Velasco's stream video on Phoenix contexts. https://www.elixirstreams.com/tips/why-phoenix-contexts (https://www.elixirstreams.com/tips/why-phoenix-contexts?utm_source=thinkingelixir&utm_medium=shownotes) – German explains the history of Phoenix Contexts. https://www.youtube.com/watch?v=tMO28ar0lW8 (https://www.youtube.com/watch?v=tMO28ar0lW8?utm_source=thinkingelixir&utm_medium=shownotes) – Chris McCord's keynote on Phoenix 1.3 at Lonestar ElixirConf 2017. https://phoenixframework.org/blog/phoenix-1-3-0-released (https://phoenixframework.org/blog/phoenix-1-3-0-released?utm_source=thinkingelixir&utm_medium=shownotes) – Blog post on Phoenix 1.3 release. https://x.com/akoutmos/status/1843706957267656969 (https://x.com/akoutmos/status/1843706957267656969?utm_source=thinkingelixir&utm_medium=shownotes) – Alex Koutmos' announcement of sql_fmt version 0.2.0 support for ~SQL sigil and Mix Formatter plugin. https://github.com/akoutmos/sql_fmt (https://github.com/akoutmos/sql_fmt?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub repository for sql_fmt, a SQL formatting tool. https://github.com/akoutmos/ecto_dbg (https://github.com/akoutmos/ecto_dbg?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub page for ectodbg, which uses sqlfmt for debugging Ecto SQL queries. https://mastodon.kaiman.uk/@neojet/113284100323613786 (https://mastodon.kaiman.uk/@neojet/113284100323613786?utm_source=thinkingelixir&utm_medium=shownotes) – MastodonBotEx simplifies interacting with the Mastodon API. https://github.com/kaimanhub/MastodonBot.ex (https://github.com/kaimanhub/MastodonBot.ex?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub repository for MastodonBotEx designed for Mastodon API interactions. https://codebeamnyc.com/#schedule (https://codebeamnyc.com/#schedule?utm_source=thinkingelixir&utm_medium=shownotes) – Details about the schedule for CodeBEAM NYC Lite for November 15, 2024. https://elixirfriends.transistor.fm/episodes/friend-3-tyler-young (https://elixirfriends.transistor.fm/episodes/friend-3-tyler-young?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir Friend's podcast episode with Tyler Young discussing marketing and technology topics. https://elixirfriends.transistor.fm/episodes/friend-2-david-bernheisel (https://elixirfriends.transistor.fm/episodes/friend-2-david-bernheisel?utm_source=thinkingelixir&utm_medium=shownotes) – Previous Elixir Friend's podcast episode with David Bernheisel. 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)

Toys Reluctant Adult Podcast
Hope Your Wallet Has Mutant Healing Factor Because New York Comic Con Just Burned a Hole Straight Through It

Toys Reluctant Adult Podcast

Play Episode Listen Later Oct 22, 2024 78:07


Hold my Ectoplasm! Hasbro gives Ghostbusters fans the 1:12 Ecto-1 they've been dreaming of! Plus, hold my fully articulated hand! Hasbro gives X-Men fans the cartoon-accurate Sentinel they've been dreaming of! And, hold my monkey paw! McFarlane gives Batman fans the Kong crossover they've been dreaming of! Good ol' rock, nothin beats that! It's The Reluctant Adult Podcast. Email TheReluctantAdultPodcast@gmail.com Save and get Free Shipping on in-stock items on Entertainment Earth with code TOYPOD TikTok @TheReluctantAdultPodcast Instagram @TheReluctantAdultPodcast Twitter @Reluctant_Pod Facebook Toy Sale Boat YouTube The Reluctant Adult Podcast Paul's Amazon Wishlist Bill's Amazon Wishlist

Modern Toyfare
Ep 121: Can it Fund?! HASLAB GHOSTBUSTERS ECTO 1 LEAKS!!!

Modern Toyfare

Play Episode Listen Later Oct 21, 2024 61:05


This week we discuss the Hasbro HASLAB Ghostbusters leaked Ecto 1! Order your copy of Toytography today: https://www.toytographymag.com/shop Make Sure to check out https://www.danstoybox.com Become a Patreon: Patreon.com/ModernToyfare Teepublic.com/ModernToyfare Check out OnlyFigs on Twitch.tv/ModernToyfare Follow us on Instagram: instagram.com/ModernToyfare Follow us on Twitter: twitter.com/ModernToyfare Follow us on TikTok: tiktok.com/ModernToyfare Follow Nate on Instagram: instagram.com/NateBryant1985 Follow Jarmar on Twitter: Twitter.com/jarmar_GAMES Follow Jarmar on Twitch: Twitch.tv/Jarmar_Games Follow Jarmar on TikTok: tiktok.com/JarmarGames Why Are You A Gamer: https://open.spotify.com/show/63nTQmCQIvKDyFQVC4lHoK?si=dbee567ed3894c4e Follow Cory on Instagram: https://www.instagram.com/vileconsumption Follow Cory on Facebook: https://www.facebook.com/Vileconsumption Check out Cory's prints: https://vileconsumption.storenvy.com/ --- Support this podcast: https://podcasters.spotify.com/pod/show/moderntoyfare/support

The Annie Frey Show Podcast
Discontinued: Delicious things we used to eat.

The Annie Frey Show Podcast

Play Episode Listen Later Oct 18, 2024 14:46


3D chips. Remember? Ecto cooler. Oreo cereal. This list is comprehensive and so SAD.

Spocklight: A Star Trek Podcast
On Screen 7: The Real Ghostbusters

Spocklight: A Star Trek Podcast

Play Episode Listen Later Oct 13, 2024 70:15


The Spocklight crew take the Ecto-1 for a joy ride to nostalgia city as we reminisce over childhood's playing with Ghostbusters toys and discuss 'Russian About, Season 6, episode 8 of The Real Ghostbusters, guest starring Walter Koenig as Vladamir Maximov.   We discuss why The Real Ghostbusters became Slimer and The Real Ghostbusters, and what this meant for the show itself, debate the future of the Ghostbusters franchise following the box office disappointment of Frozen Empire, and hear from our 5-year old Correspondent, Paul's Son, Theo, with their review of 'Russian About'.   If you're all alone, pick up the phone, and listen to Spocklight!   As usual you can find SPOCKLIGHT on: TWITTER - @spocklightpod INSTAGRAM – @spocklightpod FACEBOOK – https://www.facebook.com/spocklightpod/ EMAIL - spocklightpod@gmail.com Please Follow, like, share and all that good stuff.   Credit for our wonderful theme music goes to the incredibly talented, Adam Johnston's, you can find more of his work at - https://adamjohnstonuk.bandcamp.com/ Our beautiful artwork was created by Stephen Trumble, see more at http://www.stephentrumble.com       

Extraplasm Podcast
Episode 98: "Jersey's Finest Busters" With Nick Ferrara of Ecto-1NJ & Matt Daniels of Experience Explorers

Extraplasm Podcast

Play Episode Listen Later Oct 3, 2024 97:39


Returning guests Nick Ferrara of Ecto-1NJ and Matt Daniels of the Experience Explorers YouTube channel join us this week to share some fun stories, fill us in on what Ecto-1NJ will be doing this Halloween season for ghost tours, for NY Comic-Con, and to tell us a bit about their new entertainment space full of movie cars and retro culture in NJ! Plus get filled in on this week's Ghostbusters Headlines! And don't forget to check out GothamCinemaRides.com to book NYC Ghost Tours in the Ecto-1NJ and more! Special Thanks Logo / Cover Art - Brendan Pearce, Badoochi Studios, @badoochistudios Theme Song - "Ghostbusters" by MAGNAVOX

Nostalgia Junkies
What is DC doing, Best fictional car, September of 1984

Nostalgia Junkies

Play Episode Listen Later Sep 27, 2024 59:49


The Nostalgia Junkies kick off the episode discussing rumblings going on at DC under James Gunn. Will they cast Kumal Nanjiani to play Booster Gold? Will Jacob Bertrand join the Blue Beetle franchise? Alex and Cruz then fire off a round of This or That: Optimus Prime vs Optimus Primal, Delorean vs Ecto-1, and Cassette Tapes vs Vinyl Records. Next the boys get ready to dive into the past for the first episode of the Throwback series. Every month Nostalgia Junkies will be diving 40 years into the past. This month Alex and Cruz dive into September of 1984 and discuss everything from Karate Kid and Ghostbusters dominating the box office, The Cosby Show and Transformers cartoon getting their debut premiers, to even Madonna controversial "Like a Virgin" performance at the first ever MTV Video Music Awards. Finally, the Nostalgia Junkies close out the episode with their continuing trivia battle! Can you answer the questions they miss? Email us your thoughts and comments: nostalgiajunkiesct@gmail.com STORE: https://www.etsy.com/shop/NostalgiaJunkiesShop  Follow us on our Socials: INSTAGRAM: ⁠⁠@nostagiajunkiespodcast⁠ TIKTOK: ⁠⁠@nostalgiajunkies⁠podcast⁠ YOUTUBE: ⁠⁠@nostalgiajunkiespodcast⁠⁠ Subscribe and Review!  Check out ThrowbackBuys.com and use code: NJPOD for 15% off your next order!   

Thinking Elixir Podcast
218: Creating an Opening

Thinking Elixir Podcast

Play Episode Listen Later Sep 3, 2024 18:15


News includes the upcoming signed installers for Livebook and Elixir on Windows, the release of Telemetry v1.3 with improved documentation, LiveView Native 0.3.0's announcement ahead of ElixirConf, Google Research introducing an alternative SQL syntax with a pipe, a Livebook leveraging LLMs and FFMPEG for media conversion, legal updates on the US non-compete agreements ban, and potential antitrust actions against Google, and more! Show Notes online - http://podcast.thinkingelixir.com/218 (http://podcast.thinkingelixir.com/218) Elixir Community News - https://x.com/josevalim/status/1825954736094457943 (https://x.com/josevalim/status/1825954736094457943?utm_source=thinkingelixir&utm_medium=shownotes) – The next versions of Livebook and Elixir will have signed installers on Windows, thanks to the Erlang Ecosystem Foundation and Wojtek Mach. - https://x.com/wojtekmach/status/1826521109476344035 (https://x.com/wojtekmach/status/1826521109476344035?utm_source=thinkingelixir&utm_medium=shownotes) – Wojtek Mach discusses the challenges of packaging Livebook into a .msix for the Windows Store and asks for contributions from those familiar with the process. - https://hexdocs.pm/telemetry/1.3.0/readme.html (https://hexdocs.pm/telemetry/1.3.0/readme.html?utm_source=thinkingelixir&utm_medium=shownotes) – Telemetry v1.3 is out with improved documentation, rewritten to ExDoc from Erlang edoc, thanks to contributions from Wojtek Mach and Andrea Leopardi. OTP 27 is required. - https://x.com/bcardarella/status/1826266402631889091 (https://x.com/bcardarella/status/1826266402631889091?utm_source=thinkingelixir&utm_medium=shownotes) – LiveView Native 0.3.0 is now released with the official announcement at ElixirConf. Blog posts, tutorials to follow. - https://x.com/bcardarella/status/1826279303623082421 (https://x.com/bcardarella/status/1826279303623082421?utm_source=thinkingelixir&utm_medium=shownotes) – Additional details about the LiveView Native 0.3.0 release. - https://twitter.com/simonw/status/1827482890680332386 (https://twitter.com/simonw/status/1827482890680332386?utm_source=thinkingelixir&utm_medium=shownotes) – Google Research released a paper on an alternative SQL syntax with a pipe, similar to Ecto querying syntax. - https://simonwillison.net/2024/Aug/24/pipe-syntax-in-sql/ (https://simonwillison.net/2024/Aug/24/pipe-syntax-in-sql/?utm_source=thinkingelixir&utm_medium=shownotes) – More details on the new SQL syntax introduced by Google for ZetaSQL. - https://twitter.com/ac_alejos/status/1794105872680972458 (https://twitter.com/ac_alejos/status/1794105872680972458?utm_source=thinkingelixir&utm_medium=shownotes) – A Livebook that uses LLMs and FFMPEG to simplify the process of converting videos or audio by suggesting the right flags and switches. - https://github.com/acalejos/CinEx (https://github.com/acalejos/CinEx?utm_source=thinkingelixir&utm_medium=shownotes) – Detailed information on using LLMs within Livebook for conversion tasks. - https://www.reuters.com/legal/us-judge-strikes-down-biden-administration-ban-worker-noncompete-agreements-2024-08-20/ (https://www.reuters.com/legal/us-judge-strikes-down-biden-administration-ban-worker-noncompete-agreements-2024-08-20/?utm_source=thinkingelixir&utm_medium=shownotes) – A US Judge struck down the FTC's ban on non-compete agreements, stating the FTC lacks legal authority and the ban is too wide-reaching. - https://www.nytimes.com/2024/08/13/technology/google-monopoly-antitrust-justice-department.html (https://www.nytimes.com/2024/08/13/technology/google-monopoly-antitrust-justice-department.html?utm_source=thinkingelixir&utm_medium=shownotes) – The US government is considering ordering Google to be broken up following antitrust allegations. - https://www.macrumors.com/2024/08/22/apple-eu-default-app-update/ (https://www.macrumors.com/2024/08/22/apple-eu-default-app-update/?utm_source=thinkingelixir&utm_medium=shownotes) – Apple might allow EU residents to delete apps currently blocked from removal, addressing app store issues in the EU. - Living in a time when industry rules are being challenged creates opportunities for new businesses and markets, as highlighted by ongoing legal issues with major tech companies like Google and Apple. 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)

Thinking Elixir Podcast
216: Ecto Soft Deletions Masterclass

Thinking Elixir Podcast

Play Episode Listen Later Aug 20, 2024 23:48


News includes a new video from José Valim demonstrating Livebook deployments, Chris McCord's "Pawsitively" project integrating content moderation with Livebook, the release of Zigler 0.13.1, a new AI-centric library called Honeycomb by Sean Moriarity and Andrés Alejos, an Elixir job listing at Apple, and more! Show Notes online - http://podcast.thinkingelixir.com/216 (http://podcast.thinkingelixir.com/216) Elixir Community News - https://www.youtube.com/watch?v=lwLx5beXxsg (https://www.youtube.com/watch?v=lwLx5beXxsg?utm_source=thinkingelixir&utm_medium=shownotes) – How to deploy a Livebook app with Livebook Teams. - https://livebook.dev/teams/ (https://livebook.dev/teams/?utm_source=thinkingelixir&utm_medium=shownotes) – Link to Livebook Teams homepage. - https://docs.google.com/forms/d/e/1FAIpQLScDfvUqT4fs95dqNGyoXwVMDVl059jT6r5MPgXB99XVMCuw/viewform (https://docs.google.com/forms/d/e/1FAIpQLScDfvUqT4f_s95dqNGyoXwVMD_Vl059jT6r5MPgXB99XVMCuw/viewform?utm_source=thinkingelixir&utm_medium=shownotes) – Request to join the free Livebook Teams beta. - https://x.com/chris_mccord/status/1821586189364994202 (https://x.com/chris_mccord/status/1821586189364994202?utm_source=thinkingelixir&utm_medium=shownotes) – Chris McCord shared a demo project called "Pawsitively" which implements a content moderation system. - https://gist.github.com/chrismccord/4824237157902ed1c47f825b1f1d9d27 (https://gist.github.com/chrismccord/4824237157902ed1c47f825b1f1d9d27?utm_source=thinkingelixir&utm_medium=shownotes) – Gist of the demo which uses Livebook and Mistral LLM for content moderation. - https://pawsitively.fly.dev/ (https://pawsitively.fly.dev/?utm_source=thinkingelixir&utm_medium=shownotes) – Play with the "Pawsitively" demo online. - The demo defines everything in a Livebook file and covers “Manual Docker Deployment”. - https://x.com/dnautics/status/1822878889275719795 (https://x.com/dnautics/status/1822878889275719795?utm_source=thinkingelixir&utm_medium=shownotes) – Announcement of Zigler 0.13.1. - https://github.com/E-xyza/zigler (https://github.com/E-xyza/zigler?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub page for Zigler. - https://hexdocs.pm/zigler/0.13.1/Zig.html (https://hexdocs.pm/zigler/0.13.1/Zig.html?utm_source=thinkingelixir&utm_medium=shownotes) – Zigler 0.13.1 documentation. - https://ziglang.org/ (https://ziglang.org/?utm_source=thinkingelixir&utm_medium=shownotes) – Official site for the Zig programming language. - https://podcast.thinkingelixir.com/83 (https://podcast.thinkingelixir.com/83?utm_source=thinkingelixir&utm_medium=shownotes) – Podcast episode discussing Zig and Zigler in depth. - https://x.com/germsvel/status/1823304992876618032 (https://x.com/germsvel/status/1823304992876618032?utm_source=thinkingelixir&utm_medium=shownotes) – German Velasco shows how to use Macro.to_string/1 to convert AST to clearer Elixir code. - https://github.com/elixir-error-tracker/error-tracker/releases/tag/v0.2.0 (https://github.com/elixir-error-tracker/error-tracker/releases/tag/v0.2.0?utm_source=thinkingelixir&utm_medium=shownotes) – Release details for ErrorTracker 0.2.0. - https://evilmartians.com/chronicles/soft-deletion-with-postgresql-but-with-logic-on-the-database (https://evilmartians.com/chronicles/soft-deletion-with-postgresql-but-with-logic-on-the-database?utm_source=thinkingelixir&utm_medium=shownotes) – Blog post about hard and soft deletion with PostgreSQL. - https://x.com/josevalim/status/1821143821649948822 (https://x.com/josevalim/status/1821143821649948822?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim shares a tip on soft deletion with PostgreSQL. - https://dashbit.co/blog/soft-deletes-with-ecto (https://dashbit.co/blog/soft-deletes-with-ecto?utm_source=thinkingelixir&utm_medium=shownotes) – Article on implementing soft deletes with Ecto. - https://github.com/seanmor5/honeycomb (https://github.com/seanmor5/honeycomb?utm_source=thinkingelixir&utm_medium=shownotes) – New AI-centric library Honeycomb for fast LLM inference with Elixir and Bumblebee. - https://x.com/sean_moriarity/status/1820887135291085244 (https://x.com/sean_moriarity/status/1820887135291085244?utm_source=thinkingelixir&utm_medium=shownotes) – Sean Moriarity's announcement of Honeycomb library. - https://x.com/wojtekmach/status/1823339271731683743 (https://x.com/wojtekmach/status/1823339271731683743?utm_source=thinkingelixir&utm_medium=shownotes) – Wojtek Mach explains more about Hex.pm's "Bob" and its future directions. - https://github.com/erlef/build-and-packaging-wg/issues/80 (https://github.com/erlef/build-and-packaging-wg/issues/80?utm_source=thinkingelixir&utm_medium=shownotes) – Proposal on managing Erlang builds. - https://x.com/wojtekmach/status/1823374248569626638 (https://x.com/wojtekmach/status/1823374248569626638?utm_source=thinkingelixir&utm_medium=shownotes) – Further updates on Bob and Erlang builds. - https://jobs.apple.com/en-us/details/200562288/senior-software-engineer-elixir-environmental-systems (https://jobs.apple.com/en-us/details/200562288/senior-software-engineer-elixir-environmental-systems?utm_source=thinkingelixir&utm_medium=shownotes) – The Elixir developer position at Apple. - https://2024.elixirconf.com/schedule/#schedules (https://2024.elixirconf.com/schedule/#schedules?utm_source=thinkingelixir&utm_medium=shownotes) – ElixirConf 2024 schedules are posted. - https://x.com/i/lists/1819858270737268846 (https://x.com/i/lists/1819858270737268846?utm_source=thinkingelixir&utm_medium=shownotes) – Twitter list of ElixirConf speakers. - https://2024.elixirconf.com/ (https://2024.elixirconf.com/?utm_source=thinkingelixir&utm_medium=shownotes) – ElixirConf 2024 official website. - ElixirConf weekly hangouts with speakers at 11am CDT on Twitter. Talks span from August 28-30. 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)

Thinking Elixir Podcast
212: Dueling with Wizards over ElixirConf!

Thinking Elixir Podcast

Play Episode Listen Later Jul 23, 2024 73:16


In this episode of the Thinking Elixir Podcast, we dive into the exciting new Metal support in Nx, thanks to Paulo Valente's hard work, and discuss Chris McCord's impressive demo on deploying a distributed Elixir app with YugabyteDB. We also cover Paraxial.io's new free tier, the release of the REST client Polo, and the latest updates from the Peep library. Plus, a special collaboration with the Elixir Wizards crew previews ElixirConf 2024 with insights on training classes, talks, and strategies to make the most of the event. Tune in for tips on networking, keynotes, and all the reasons why this conference is a must-attend for Elixir enthusiasts! Show Notes online - http://podcast.thinkingelixir.com/212 (http://podcast.thinkingelixir.com/212) Elixir Community News - https://x.com/polvalente/status/1811268492580024511 (https://x.com/polvalente/status/1811268492580024511?utm_source=thinkingelixir&utm_medium=shownotes) – Paulo Valente has done the work to make Nx work on Metal. - https://developer.apple.com/metal/ (https://developer.apple.com/metal/?utm_source=thinkingelixir&utm_medium=shownotes) – Metal is Apple's graphics and compute API and implementation layer for working with the AI/ML features of their M-series chips. - https://groups.google.com/a/openxla.org/g/openxla-discuss/c/DnPUmpyk4y0 (https://groups.google.com/a/openxla.org/g/openxla-discuss/c/DnPUmpyk4y0?utm_source=thinkingelixir&utm_medium=shownotes) – Google Groups discussion that covers OpenXLA's overall architecture & components. - https://x.com/chris_mccord/status/1811055874930028870 (https://x.com/chris_mccord/status/1811055874930028870?utm_source=thinkingelixir&utm_medium=shownotes) – Chris McCord was a guest on the YugabyteDB YouTube channel demonstrating deploying a distributed Elixir app and distributed YugabyteDB from scratch. - https://en.wikipedia.org/wiki/YugabyteDB (https://en.wikipedia.org/wiki/YugabyteDB?utm_source=thinkingelixir&utm_medium=shownotes) – YugabyteDB is a distributed SQL database that aims to be strongly transactionally consistent across failure zones (i.e. ACID compliance). - https://www.youtube.com/watch?v=_utOXl3eWoA (https://www.youtube.com/watch?v=_utOXl3eWoA?utm_source=thinkingelixir&utm_medium=shownotes) – Chris McCord's demonstration video on deploying distributed Elixir app and YugabyteDB. - https://www.youtube.com/live/_utOXl3eWoA?si=Si04BP4WnqPk5vcs&t=877 (https://www.youtube.com/live/_utOXl3eWoA?si=Si04BP4WnqPk5vcs&t=877?utm_source=thinkingelixir&utm_medium=shownotes) – Video timestamp where Chris joins the show. - https://paraxial.io/blog/paraxial-free (https://paraxial.io/blog/paraxial-free?utm_source=thinkingelixir&utm_medium=shownotes) – Paraxial.io now has a free plan for non-commercial use, no credit card required. - https://rfp.dev/blog/a-rest-client-for-browsers?utm_source=elixir-merge (https://rfp.dev/blog/a-rest-client-for-browsers?utm_source=elixir-merge?utm_source=thinkingelixir&utm_medium=shownotes) – Blog post about Polo, a new REST client. - https://github.com/readyforproduction/polo (https://github.com/readyforproduction/polo?utm_source=thinkingelixir&utm_medium=shownotes) – Polo, a REST client similar to Postman but built in LiveView. - https://x.com/germsvel/status/1813160145557283263 (https://x.com/germsvel/status/1813160145557283263?utm_source=thinkingelixir&utm_medium=shownotes) – German Velasco's tip of using :timer.minutes(5) for a more readable way of setting a timer value in milliseconds. - https://github.com/rkallos/peep (https://github.com/rkallos/peep?utm_source=thinkingelixir&utm_medium=shownotes) – Peep is an alternative OpenTelemetry metrics reporter that supports StatsD and Prometheus. - https://elixirforum.com/t/peep-efficient-telemetrymetrics-reporter-supporting-prometheus-and-statsd/55901 (https://elixirforum.com/t/peep-efficient-telemetrymetrics-reporter-supporting-prometheus-and-statsd/55901?utm_source=thinkingelixir&utm_medium=shownotes) – Peep 3.0 released with minor change to use maps instead of keyword lists. - Personal Update from Mark - recently left working at Fly.io to pursue a full-time project. 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://ti.to/elixirconf/2024 (https://ti.to/elixirconf/2024?utm_source=thinkingelixir&utm_medium=shownotes) – Use code ELIXIRPODCAST at checkout to get a $50 discount on your tickets to ElixirConf in Orlando August 27-30, 2024 - Favorite moments and experiences from previous ElixirConf events - How to network and make the most of your conference attendance - Training classes and talks we're looking forward to this year - Keynotes from prominent Elixir community figures - Chris McCord's keynote - TBD (Could it be a LiveView 1.0 announcement?!) - Benefits of attending ElixirConf - learning, networking, community immersion - Virtual attendance options for those unable to attend in person - Why you should step out of your comfort zone and engage with others - Passion and energy of Elixir community members at ElixirConf - Mentorship opportunities - connect with experienced Elixir developers - Exploring Orlando attractions during ElixirConf 2024 downtime - An invitation to join us at ElixirConf 2024 and immerse yourself in the Elixir community - https://2024.elixirconf.com/ (https://2024.elixirconf.com/?utm_source=thinkingelixir&utm_medium=shownotes) - https://hexdocs.pm/ecto/Ecto.html (https://hexdocs.pm/ecto/Ecto.html?utm_source=thinkingelixir&utm_medium=shownotes) - https://fly.io/ (https://fly.io/?utm_source=thinkingelixir&utm_medium=shownotes) - https://www.meetup.com/austin-elixir/ (https://www.meetup.com/austin-elixir/?utm_source=thinkingelixir&utm_medium=shownotes) - https://grox.io/ (https://grox.io/?utm_source=thinkingelixir&utm_medium=shownotes) - https://hexdocs.pm/phoenixliveview/Phoenix.Component.html (https://hexdocs.pm/phoenix_live_view/Phoenix.Component.html?utm_source=thinkingelixir&utm_medium=shownotes) - https://opentelemetry.io/docs/languages/erlang/ (https://opentelemetry.io/docs/languages/erlang/?utm_source=thinkingelixir&utm_medium=shownotes) - https://ash-hq.org/ (https://ash-hq.org/?utm_source=thinkingelixir&utm_medium=shownotes) - https://alembic.sqlalchemy.org/en/latest/ (https://alembic.sqlalchemy.org/en/latest/?utm_source=thinkingelixir&utm_medium=shownotes) - https://www.youtube.com/watch?v=mrpQHZcy3CI (https://www.youtube.com/watch?v=mrpQHZcy3CI?utm_source=thinkingelixir&utm_medium=shownotes) – Functional IoT with Elixir and Nerves - Justin Schneck | Craft 2019 - https://docs.nerves-hub.org/ (https://docs.nerves-hub.org/?utm_source=thinkingelixir&utm_medium=shownotes) - https://nerves-project.org/ (https://nerves-project.org/?utm_source=thinkingelixir&utm_medium=shownotes) - https://getoban.pro/ (https://getoban.pro/?utm_source=thinkingelixir&utm_medium=shownotes) - https://hexdocs.pm/broadway/Broadway.html (https://hexdocs.pm/broadway/Broadway.html?utm_source=thinkingelixir&utm_medium=shownotes) - https://developer.farm.bot/v15/docs/farmbot-os.html (https://developer.farm.bot/v15/docs/farmbot-os.html?utm_source=thinkingelixir&utm_medium=shownotes) - https://www.youtube.com/watch?v=u2WciH6rAFg (https://www.youtube.com/watch?v=u2WciH6rAFg?utm_source=thinkingelixir&utm_medium=shownotes) – Leaving Everything Behind For Elixir - Theo's video - https://youtu.be/aOk67eT3fpg?si=MTxtIv-xmuJZYbup (https://youtu.be/aOk67eT3fpg?si=MTxtIv-xmuJZYbup?utm_source=thinkingelixir&utm_medium=shownotes) – Phoenix LiveView Is Making Me Reconsider React... - Theo's other video - https://podcast.thinkingelixir.com/206 (https://podcast.thinkingelixir.com/206?utm_source=thinkingelixir&utm_medium=shownotes) – Podcast - Thinking Elixir 206 - BeamOps - DevOps on the BEAM 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)

Smart Software with SmartLogic
Elixir Wizards X Thinking Elixir ElixirConf 2024 Hype-isode

Smart Software with SmartLogic

Play Episode Listen Later Jul 23, 2024 59:50


The Elixir Wizards and Thinking Elixir podcasts join forces to bring you a special hype-isode for ElixirConf 2024 in Orlando, Florida. Hosts Owen, Sundi, David, and Mark discuss their favorite moments from past conferences and offer a sneak peek into what this year's event has in store. From insightful training classes to thought-provoking talks on topics like LiveView, data processing, Nerves, and machine learning—there's something for every Elixirist and Elixir-curious software developer. In this episode, we share tips on making the most of the conference, whether you're there to network, learn, or just soak in the community vibes. Want to attend ElixirConf in Orlando from August 27th-30th, 2024? Use code ELIXIRPODCAST at checkout to get a $50 discount on your tickets here: https://ti.to/elixirconf/2024 Key topics discussed in this episode: Favorite moments and experiences from previous ElixirConf events How to network and make the most of your conference attendance Training classes and talks we're looking forward to this year Keynotes from prominent Elixir community figures Chris McCord's keynote: TBD (Could it be a LiveView 1.0 announcement?!) Benefits of attending ElixirConf: learning, networking, community immersion Virtual attendance options for those unable to attend in person Early bird ticket prices and special discount code "ELIXIRPODCAST" for $50 off Why you should step out of your comfort zone and engage with others Passion and energy of Elixir community members at ElixirConf Mentorship opportunities: connect with experienced Elixir developers Exploring Orlando attractions during ElixirConf 2024 downtime An invitation to join us at ElixirConf 2024 and immerse yourself in the Elixir community Links mentioned: https://2024.elixirconf.com/ https://hexdocs.pm/ecto/Ecto.html https://fly.io/ https://brainlid.org/ https://github.com/brainlid/ https://www.meetup.com/austin-elixir/ https://grox.io/ https://hexdocs.pm/phoenixliveview/Phoenix.Component.html https://opentelemetry.io/docs/languages/erlang/ https://ash-hq.org/ https://alembic.sqlalchemy.org/en/latest/ Functional IoT with Elixir and Nerves - Justin Schneck | Craft 2019 (https://www.youtube.com/watch?v=mrpQHZcy3CI) https://docs.nerves-hub.org/ https://nerves-project.org/ https://getoban.pro/ https://hexdocs.pm/broadway/Broadway.html https://developer.farm.bot/v15/docs/farmbot-os.html Leaving Everything Behind For Elixir (https://www.youtube.com/watch?v=u2WciH6rAFg) - Theo's video Phoenix LiveView Is Making Me Reconsider React... (https://youtu.be/aOk67eT3fpg?si=MTxtIv-xmuJZYbup)- Theo's other video Podcast: Thinking Elixir 206: BeamOps - DevOps on the BEAM (https://podcast.thinkingelixir.com/206) Special Guests: David Bernheisel and Mark Ericksen.

Thinking Elixir Podcast
210: A Bloom'n Fancy UI

Thinking Elixir Podcast

Play Episode Listen Later Jul 9, 2024 67:12


In this episode, we dive into the launch of Bloom UI with its creator, Chris Gregori. Chris shares his motivations behind Bloom, an opinionated extension of Phoenix core components, aimed at simplifying UI development for Elixir and LiveView projects. We discuss its command-line utility for generating components, current features like avatars and marketing layouts, and potential future directions including expanded components and web component integration. Highlights include Chris's journey with Elixir, contributions from the community, and a strong emphasis on accessibility. Plus, we cover news on Livebook 0.13.x release, the viral "2 Million Checkboxes" project by Peter Ullrich, Tyler Young's updated Parameterized Tests, and more! Show Notes online - http://podcast.thinkingelixir.com/210 (http://podcast.thinkingelixir.com/210) Elixir Community News - https://github.com/livebook-dev/livebook/blob/v0.13/CHANGELOG.md (https://github.com/livebook-dev/livebook/blob/v0.13/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes) – Livebook 0.13.x release notes. - https://github.com/livebook-dev/livebook/pull/2629 (https://github.com/livebook-dev/livebook/pull/2629?utm_source=thinkingelixir&utm_medium=shownotes) – FLAME support added by Chris McCord. - https://github.com/livebook-dev/livebook/pull/2636 (https://github.com/livebook-dev/livebook/pull/2636?utm_source=thinkingelixir&utm_medium=shownotes) – List of connected distributed nodes displayed on the Runtime panel. - https://github.com/livebook-dev/livebook/pull/2577 (https://github.com/livebook-dev/livebook/pull/2577?utm_source=thinkingelixir&utm_medium=shownotes) – Drag-and-drop support for xlsx-format. - https://github.com/livebook-dev/livebook/pull/2519 (https://github.com/livebook-dev/livebook/pull/2519?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim added LIVEBOOKCLUSTER=auto to configure the cluster on Fly.io. - The code editor now uses CodeMirror with improved design and performance. - Cell evaluation time shows when the cell is stale or aborted. - Hubs renamed to Workspaces. - Elixir 1.17.1 and OTP 27 used in Docker image and desktop app. - Long names mode for distribution used for easier clustering. - Congratulations to the team and contributors with special mention of Jonatan Kłosko. - https://www.reddit.com/r/elixir/comments/1dqg0kr/efxalibrarytodeclarativelywritetestable/ (https://www.reddit.com/r/elixir/comments/1dqg0kr/efx_a_library_to_declaratively_write_testable/?utm_source=thinkingelixir&utm_medium=shownotes) – Introduction to Efx, a library to declaratively write testable effects. - https://github.com/bravobike/efx (https://github.com/bravobike/efx?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub repository for Efx library. - https://x.com/PJUllrich/status/1806646221592809482 (https://x.com/PJUllrich/status/1806646221592809482?utm_source=thinkingelixir&utm_medium=shownotes) – Peter Ullrich's tweet about "2 Million Checkboxes". - https://x.com/PJUllrich/status/1806252631179850046 (https://x.com/PJUllrich/status/1806252631179850046?utm_source=thinkingelixir&utm_medium=shownotes) – Background on "one million checkboxes" written in Python + React. - https://twomillioncheckboxes.com/ (https://twomillioncheckboxes.com/?utm_source=thinkingelixir&utm_medium=shownotes) – Live website for "two million checkboxes" hosted on Fly.io. - https://x.com/PJUllrich/status/1806649316963996153 (https://x.com/PJUllrich/status/1806649316963996153?utm_source=thinkingelixir&utm_medium=shownotes) – Peter Ullrich's tweet showing hardware performance and updates. - https://github.com/PJUllrich/twomillioncheckboxes (https://github.com/PJUllrich/twomillioncheckboxes?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub project for "two million checkboxes" site. - https://x.com/TylerAYoung/status/1806794015892996503 (https://x.com/TylerAYoung/status/1806794015892996503?utm_source=thinkingelixir&utm_medium=shownotes) – Update and rename to Parameterized Tests by Tyler Young. - https://github.com/elixir-lang/elixir/blob/main/CHANGELOG.md#v1180-dev (https://github.com/elixir-lang/elixir/blob/main/CHANGELOG.md#v1180-dev?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir 1.18 changelog including parameterized tests in ExUnit. - https://github.com/s3cur3/parameterized_test (https://github.com/s3cur3/parameterized_test?utm_source=thinkingelixir&utm_medium=shownotes) – Parameterized Tests GitHub repository. - https://github.com/elixir-lang/elixir/pull/13618 (https://github.com/elixir-lang/elixir/pull/13618?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir pull request for parameterized tests feature. - https://farens.me/blog/how-to-integrate-tabler-icons-into-your-phoenix-project (https://farens.me/blog/how-to-integrate-tabler-icons-into-your-phoenix-project?utm_source=thinkingelixir&utm_medium=shownotes) – Blog post by Florian Arens on integrating Tabler Icons into Phoenix projects. - https://tabler.io/icons (https://tabler.io/icons?utm_source=thinkingelixir&utm_medium=shownotes) – Tabler Icons website with 5325 free and open-source icons. - https://github.com/acalejos/flint (https://github.com/acalejos/flint?utm_source=thinkingelixir&utm_medium=shownotes) – Introduction to Flint by Andres Alejos, a library for Ecto embeddedschemas. - https://x.com/germsvel/status/1808080927177814037 (https://x.com/germsvel/status/1808080927177814037?utm_source=thinkingelixir&utm_medium=shownotes) – German Velasco's tweet on an intro to tracing on the BEAM using the Recon library. - https://www.elixirstreams.com/tips/tracing-with-recon (https://www.elixirstreams.com/tips/tracing-with-recon?utm_source=thinkingelixir&utm_medium=shownotes) – ElixirStreams post on tracing with Recon. - https://github.com/ferd/recon/ (https://github.com/ferd/recon/?utm_source=thinkingelixir&utm_medium=shownotes) – Recon GitHub repository. - https://2024.elixirconf.com/ (https://2024.elixirconf.com/?utm_source=thinkingelixir&utm_medium=shownotes) – ElixirConf 2024 Preview - August 28-30 with notable speakers and topics. 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://www.liveviewcookbook.com/ (https://www.liveviewcookbook.com/?utm_source=thinkingelixir&utm_medium=shownotes) – My LiveView e-book The LiveView Cookbook - https://youtube.com/@codestirring (https://youtube.com/@codestirring?utm_source=thinkingelixir&utm_medium=shownotes) – YouTube Elixir Tutorial Channel - https://twitch.tv/@codestirring (https://twitch.tv/@codestirring?utm_source=thinkingelixir&utm_medium=shownotes) – Twitch streaming channel - https://uini.io - Uini.io (Latest side project - an AI powered user interview widget) (https://uini.io - Uini.io (Latest side project - an AI powered user interview widget)?utm_source=thinkingelixir&utm_medium=shownotes) - https://twitter.com/codestirring/status/1785769316304228590 (https://twitter.com/codestirring/status/1785769316304228590?utm_source=thinkingelixir&utm_medium=shownotes) - https://bloom-ui.fly.dev/ (https://bloom-ui.fly.dev/?utm_source=thinkingelixir&utm_medium=shownotes) – Site with links and shows off how Bloom looks and works - https://github.com/chrisgreg/bloom (https://github.com/chrisgreg/bloom?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub project for Bloom - "The opinionated extension to Phoenix core_components" - https://www.w3.org/WAI/standards-guidelines/wcag/ (https://www.w3.org/WAI/standards-guidelines/wcag/?utm_source=thinkingelixir&utm_medium=shownotes) - https://github.com/angelikatyborska/a11y-audit-elixir/tree/main (https://github.com/angelikatyborska/a11y-audit-elixir/tree/main?utm_source=thinkingelixir&utm_medium=shownotes) - https://github.com/ash-project/igniter (https://github.com/ash-project/igniter?utm_source=thinkingelixir&utm_medium=shownotes) - https://dashbit.co/blog/web-apps-have-client-and-server-state (https://dashbit.co/blog/web-apps-have-client-and-server-state?utm_source=thinkingelixir&utm_medium=shownotes) - https://developer.mozilla.org/en-US/docs/Web/API/Web_components (https://developer.mozilla.org/en-US/docs/Web/API/Web_components?utm_source=thinkingelixir&utm_medium=shownotes) - https://lit.dev/ (https://lit.dev/?utm_source=thinkingelixir&utm_medium=shownotes) Guest Information - https://twitter.com/codestirring (https://twitter.com/codestirring?utm_source=thinkingelixir&utm_medium=shownotes) – on Twitter - https://github.com/chrisgreg/ (https://github.com/chrisgreg/?utm_source=thinkingelixir&utm_medium=shownotes) – on Github - https://www.chriis.dev/ (https://www.chriis.dev/?utm_source=thinkingelixir&utm_medium=shownotes) – 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)

Thinking Elixir Podcast
204: OTP 27 and Blend for Lib Maintainers

Thinking Elixir Podcast

Play Episode Listen Later May 28, 2024 56:08


In this episode of the Thinking Elixir podcast, we sit down with Marcelo Dominguez, the driver behind the new "Blend" library, which assists Elixir library developers in testing their projects against multiple versions of dependencies. Marcelo explains the genesis of Blend and the inspiration from the Rubygem "appraisal." He discusses how Blend tackles the common headache of dependency version clashes and integrates smoothly with CI systems to isolate and report specific compatibility issues. We learn how it works under-the-hood and helps library maintainers more easily keep their promises of supporting a library used in diverse environments. We cover the motivations, complexities, and real-world applications of Blend and more! Show Notes online - http://podcast.thinkingelixir.com/204 (http://podcast.thinkingelixir.com/204) Elixir Community News - https://www.erlang.org/blog/highlights-otp-27/ (https://www.erlang.org/blog/highlights-otp-27/?utm_source=thinkingelixir&utm_medium=shownotes) – OTP 27 release highlights - https://www.erlang.org/news/170 (https://www.erlang.org/news/170?utm_source=thinkingelixir&utm_medium=shownotes) – OTP 27 release news - https://github.com/erlang/otp/releases/tag/OTP-27.0 (https://github.com/erlang/otp/releases/tag/OTP-27.0?utm_source=thinkingelixir&utm_medium=shownotes) – OTP 27 release on GitHub - https://en.wikipedia.org/wiki/OCSP_stapling (https://en.wikipedia.org/wiki/OCSP_stapling?utm_source=thinkingelixir&utm_medium=shownotes) – OCSP stapling explained - https://x.com/chris_mccord/status/1791176778989424850 (https://x.com/chris_mccord/status/1791176778989424850?utm_source=thinkingelixir&utm_medium=shownotes) – Chris McCord shares upcoming Cockroach DB support in Phoenix 1.7 - https://www.cockroachlabs.com/ (https://www.cockroachlabs.com/?utm_source=thinkingelixir&utm_medium=shownotes) – Cockroach Labs business solutions - https://github.com/cockroachdb/cockroach (https://github.com/cockroachdb/cockroach?utm_source=thinkingelixir&utm_medium=shownotes) – CockroachDB GitHub project - https://www.cockroachlabs.com/docs/stable/licensing-faqs.html (https://www.cockroachlabs.com/docs/stable/licensing-faqs.html?utm_source=thinkingelixir&utm_medium=shownotes) – Cockroach licensing FAQs - https://x.com/josevalim/status/1792642875454259243 (https://x.com/josevalim/status/1792642875454259243?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim's tweet on Elixir's 12th birthday celebration - https://www.youtube.com/watch?v=epKeT8-hafE (https://www.youtube.com/watch?v=epKeT8-hafE?utm_source=thinkingelixir&utm_medium=shownotes) – YouTube livestream celebrating Elixir's 12th birthday - José teased that an Elixir v1.17 RC might be ready. - https://ew.com/pirates-of-the-caribbean-reboot-margot-robbie-movie-exclusive-8651023 (https://ew.com/pirates-of-the-caribbean-reboot-margot-robbie-movie-exclusive-8651023?utm_source=thinkingelixir&utm_medium=shownotes) – Pirates of the Caribbean reboot discussion... are we that old? - https://elixirforum.com/t/ash-framework-3-0/63488 (https://elixirforum.com/t/ash-framework-3-0/63488?utm_source=thinkingelixir&utm_medium=shownotes) – Ash Framework 3.0 release - https://www.reddit.com/r/elixir/s/HMUeyk8Ot3 (https://www.reddit.com/r/elixir/s/HMUeyk8Ot3?utm_source=thinkingelixir&utm_medium=shownotes) – LiveToast discussion on Reddit - https://github.com/srcrip/live_toast (https://github.com/srcrip/live_toast?utm_source=thinkingelixir&utm_medium=shownotes) – LiveToast GitHub project - https://toast.src.rip (https://toast.src.rip?utm_source=thinkingelixir&utm_medium=shownotes) – LiveToast demo website - https://nerves-project.typeform.com/sotnn-2024 (https://nerves-project.typeform.com/sotnn-2024?utm_source=thinkingelixir&utm_medium=shownotes) - Nerves is an open-source platform for building and deploying production embedded systems using Elixir. - https://nerves-project.org/ (https://nerves-project.org/?utm_source=thinkingelixir&utm_medium=shownotes) – Nerves project website - https://fly.io/phoenix-files/my-favorite-new-liveview-feature/ (https://fly.io/phoenix-files/my-favorite-new-liveview-feature/?utm_source=thinkingelixir&utm_medium=shownotes) – Explanation of the useful new LiveView feature JS.toggle_class. - ExDoc light mode possibly getting revamped. - https://hexdocs.pm/elixir/main/protocols.html (https://hexdocs.pm/elixir/main/protocols.html?utm_source=thinkingelixir&utm_medium=shownotes) – Example of current dark mode on ExDoc even in light mode. - https://erick.navarro.io/blog/simple-obs-client-in-elixir/ (https://erick.navarro.io/blog/simple-obs-client-in-elixir/?utm_source=thinkingelixir&utm_medium=shownotes) – Erick Navarro's post on controlling OBS using Elixir and websockets. - https://obsproject.com/ (https://obsproject.com/?utm_source=thinkingelixir&utm_medium=shownotes) – OBS - Open Broadcaster Software 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/mimiquate/blend (https://github.com/mimiquate/blend?utm_source=thinkingelixir&utm_medium=shownotes) - https://rubygems.org/gems/appraisal (https://rubygems.org/gems/appraisal?utm_source=thinkingelixir&utm_medium=shownotes) – Blend was inspired by the Rubygem Appraisal - https://github.com/mimiquate/blend?tab=readme-ov-file#Motivation (https://github.com/mimiquate/blend?tab=readme-ov-file#Motivation?utm_source=thinkingelixir&utm_medium=shownotes) – Motivation for creating the Blend library - https://github.com/mimiquate/candlex (https://github.com/mimiquate/candlex?utm_source=thinkingelixir&utm_medium=shownotes) - https://docs.github.com/en/actions/using-jobs/using-a-matrix-for-your-jobs (https://docs.github.com/en/actions/using-jobs/using-a-matrix-for-your-jobs?utm_source=thinkingelixir&utm_medium=shownotes) - https://github.com/elixir-plug/plug_crypto/tags (https://github.com/elixir-plug/plug_crypto/tags?utm_source=thinkingelixir&utm_medium=shownotes) - https://github.com/rack/rack-attack (https://github.com/rack/rack-attack?utm_source=thinkingelixir&utm_medium=shownotes) - https://www.mimiquate.com/ (https://www.mimiquate.com/?utm_source=thinkingelixir&utm_medium=shownotes) - https://github.com/elixir-plug/plug/blob/main/mix.exs#L54-L58 (https://github.com/elixir-plug/plug/blob/main/mix.exs#L54-L58?utm_source=thinkingelixir&utm_medium=shownotes) – Example of how multiple lockfiles are solved in Plug - https://github.com/surface-ui/surface/blob/main/.github/workflows/ci.yml#L54-L56 (https://github.com/surface-ui/surface/blob/main/.github/workflows/ci.yml#L54-L56?utm_source=thinkingelixir&utm_medium=shownotes) – Example of how multiple lockfiles are solved in Surface - https://github.com/sorentwo/oban/issues/1041 (https://github.com/sorentwo/oban/issues/1041?utm_source=thinkingelixir&utm_medium=shownotes) – Example of Oban issue from underlying dep version change - https://github.com/sorentwo/oban/commit/f8d3478c27aea56ab01fcc42f13668f4a3516564 (https://github.com/sorentwo/oban/commit/f8d3478c27aea56ab01fcc42f13668f4a3516564?utm_source=thinkingelixir&utm_medium=shownotes) – Example where Oban's Ecto version needed to lock to Ecto v3.10 to support materialized cte Guest Information - Marcelo Dominguez - https://twitter.com/marpo60 (https://twitter.com/marpo60?utm_source=thinkingelixir&utm_medium=shownotes) – on Twitter - https://github.com/marpo60/ (https://github.com/marpo60/?utm_source=thinkingelixir&utm_medium=shownotes) – on Github - https://www.mimiquate.com/ (https://www.mimiquate.com/?utm_source=thinkingelixir&utm_medium=shownotes) – Mimiquate agency that published Blend 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)

Extraplasm Podcast
Episode 82: "Ecto-Stuntin' Phoebe Spengler" With Acei Martin of Ghostbusters: Frozen Empire

Extraplasm Podcast

Play Episode Listen Later May 8, 2024 95:26


Acei Martin joins the show to share her experiences working as the stunt performer who doubled McKenna Grace for Ghostbusters Frozen Empire's NYC filming unit. Catch up on this week's headlines and then listen in as Acei tells tales of portraying Phoebe Spengler during the practical driving and gunners seat action sequences in the movie's opening moments!  Help support Acei's brother Carter's struggle with Amplified Musculoskeletal Pain Syndrome by donating to their GoFundMe: https://www.gofundme.com/f/support-carters-battle-with-amps   Special Thanks & Credits Logo / Cover Art - Brendan Pearce, Badoochi Studios, @badoochistudios Theme Song - "Ghostbusters" by MAGNAVOX

Thinking Elixir Podcast
199: Websockets' Late Hero and Elixir's Fresh Updates

Thinking Elixir Podcast

Play Episode Listen Later Apr 23, 2024 40:35


In this episode, we talk about the eagerly awaited Elixir 1.17.0-dev changelog, the exciting ExDoc v0.32 release, and the slightly amusing declaration of Cloudflare playing the websocket hero – about 9 years after Phoenix neatly demoed 2 million concurrent connections to the world. We also explore potential performance improvements with Ecto's support for unlogged tables and how PragProg's new Elixir book is shaping up as a must-read for DevOps enthusiasts. But that's not all, we also touch on the launch of a constraint solver in Elixir, a nifty Livebook visualization tip, and more! Plus, don't miss out as Mark, Tyler, and David also share insights into their current projects, ranging from tackling Elixir mock libraries to the latest in the tech conference scene and educational initiatives in the Erlang ecosystem. Show Notes online - http://podcast.thinkingelixir.com/199 (http://podcast.thinkingelixir.com/199) Elixir Community News - https://github.com/elixir-lang/elixir/blob/main/CHANGELOG.md#v1170-dev (https://github.com/elixir-lang/elixir/blob/main/CHANGELOG.md#v1170-dev?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir 1.17.0-dev changelog update introducing a new Duration type and calendar-specific shifts support. - https://hexdocs.pm/db_connection/DBConnection.Ownership.html#module-callers-lookup (https://hexdocs.pm/db_connection/DBConnection.Ownership.html#module-callers-lookup?utm_source=thinkingelixir&utm_medium=shownotes) – ExUnit start_supervised now populates $callers, affecting libraries like Mox and Ecto. - https://hexdocs.pm/mox/Mox.html#module-explicit-allowances (https://hexdocs.pm/mox/Mox.html#module-explicit-allowances?utm_source=thinkingelixir&utm_medium=shownotes) – ExUnit changes with regards to $callers provide better support for global mocks like Mox. - https://github.com/elixir-ecto/ecto_sql/pull/601 (https://github.com/elixir-ecto/ecto_sql/pull/601?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir Ecto experiment for adding support to unlogged tables that could speed up test suites. - https://twitter.com/josevalim/status/1777990973454262476 (https://twitter.com/josevalim/status/1777990973454262476?utm_source=thinkingelixir&utm_medium=shownotes) – Announcement of ExDoc v0.32 release. - https://hexdocs.pm/ex_doc/changelog.html (https://hexdocs.pm/ex_doc/changelog.html?utm_source=thinkingelixir&utm_medium=shownotes) – Official changelogs for ExDoc v0.32 highlighting new features like OS default font for content and search bar improvements. - https://x.com/chris_mccord/status/1776370373946175706 (https://x.com/chris_mccord/status/1776370373946175706?utm_source=thinkingelixir&utm_medium=shownotes) – Cloudflare Workers support for WebSockets and its impact on real-time web experiences. - https://blog.cloudflare.com/introducing-websockets-in-workers/ (https://blog.cloudflare.com/introducing-websockets-in-workers/?utm_source=thinkingelixir&utm_medium=shownotes) – Introduction and explanation of websockets in Cloudflare Workers. - https://www.phoenixframework.org/blog/the-road-to-2-million-websocket-connections (https://www.phoenixframework.org/blog/the-road-to-2-million-websocket-connections?utm_source=thinkingelixir&utm_medium=shownotes) – Chris McCord's blog post on achieving 2 million WebSocket connections. - https://twitter.com/pragprog/status/1779253657097117890 (https://twitter.com/pragprog/status/1779253657097117890?utm_source=thinkingelixir&utm_medium=shownotes) – Announcement of a new Elixir focused book in beta from PragProg. - https://twitter.com/sm_debenedetto/status/1779558393373409481 (https://twitter.com/sm_debenedetto/status/1779558393373409481?utm_source=thinkingelixir&utm_medium=shownotes) – Additional information about the new PragProg Elixir book. - https://pragprog.com/titles/beamops/engineering-elixir-applications/ (https://pragprog.com/titles/beamops/engineering-elixir-applications/?utm_source=thinkingelixir&utm_medium=shownotes) – Direct link to the forthcoming Elixir book on PragProg focused on DevOps for the BEAM ecosystem. - https://developer.hashicorp.com/terraform/intro (https://developer.hashicorp.com/terraform/intro?utm_source=thinkingelixir&utm_medium=shownotes) – Introduction to Terraform, as covered in PragProg's new Elixir book. - https://x.com/thibaut_barrere/status/1777702586944036899 (https://x.com/thibaut_barrere/status/1777702586944036899?utm_source=thinkingelixir&utm_medium=shownotes) – Discussion on a constraint solver implementation in Elixir. - https://github.com/bokner/fixpoint (https://github.com/bokner/fixpoint?utm_source=thinkingelixir&utm_medium=shownotes) – Boris Okner's Fixpoint, a constraint solver library for Elixir. - https://en.wikipedia.org/wiki/NP-completeness (https://en.wikipedia.org/wiki/NP-completeness?utm_source=thinkingelixir&utm_medium=shownotes) – Explanation of NP Completeness related to constraint solving. - https://twitter.com/hugobarauna/status/1779930969593512159 (https://twitter.com/hugobarauna/status/1779930969593512159?utm_source=thinkingelixir&utm_medium=shownotes) – Tip on building custom visualizations for Elixir data structures in Livebook using the Kino.Render protocol. 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://cloud.withgoogle.com/next (https://cloud.withgoogle.com/next?utm_source=thinkingelixir&utm_medium=shownotes) - https://github.com/brainlid/langchain (https://github.com/brainlid/langchain?utm_source=thinkingelixir&utm_medium=shownotes) - https://github.com/dashbitco/mox (https://github.com/dashbitco/mox?utm_source=thinkingelixir&utm_medium=shownotes) - https://twitter.com/TylerAYoung/status/1780240662341849256 (https://twitter.com/TylerAYoung/status/1780240662341849256?utm_source=thinkingelixir&utm_medium=shownotes) – Tyler's Tweet about Mox - https://fly.io/phoenix-files/safe-ecto-migrations/ (https://fly.io/phoenix-files/safe-ecto-migrations/?utm_source=thinkingelixir&utm_medium=shownotes) Guest Host Information - Tyler Young joined as a guest host. - https://twitter.com/TylerAYoung (https://twitter.com/TylerAYoung?utm_source=thinkingelixir&utm_medium=shownotes) – on Twitter - https://github.com/s3cur3 (https://github.com/s3cur3?utm_source=thinkingelixir&utm_medium=shownotes) – on Github - https://fosstodon.org/@tylerayoung (https://fosstodon.org/@tylerayoung?utm_source=thinkingelixir&utm_medium=shownotes) – on Fediverse - https://tylerayoung.com/ (https://tylerayoung.com/?utm_source=thinkingelixir&utm_medium=shownotes) – 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)

Smart Software with SmartLogic
"Saga of a Gnarly Report" with Owen and Dan

Smart Software with SmartLogic

Play Episode Listen Later Apr 18, 2024 50:21


In today's episode, Elixir Wizards Owen and Dan delve into the complexities of building advanced reporting features within software applications. They share personal insights and challenges encountered while developing reporting solutions for user-generated data, leveraging both Elixir/Phoenix and Ruby on Rails. The discussion zeroes in on crucial data modeling and architectural decisions that enhance reporting efficiency and flexibility. Owen and Dan explore tactics like materialized views, event sourcing, and database triggers to optimize data handling while being mindful of UX elements like progress indicators and background job management. They share insights on leveraging the Elixir/Beam ecosystem's strengths—like concurrency and streamlined deployment—to tackle common reporting, caching, and integration challenges. The episode highlights the impact of reporting features across all aspects of a software application's design and architecture. Key topics discussed in this episode: Reporting on assessment data, survey results, and user metrics Differences between reporting and performance/error monitoring Implementing reporting in Elixir/Phoenix vs. Ruby on Rails Displaying reports in web, printable, PDF, SVG, and CSV formats Challenges of generating PDFs for large data sets Streaming CSV data directly to the client Handling long-running report generation tasks Providing progress indicators and user notifications Strategies for canceling or abandoning incomplete reports Tradeoffs of pre-calculating report data vs. real-time generation Materializing views and denormalizing data for reporting Exploring event sourcing patterns for reporting needs Using database triggers and stored procedures for reporting Balancing data structure optimization for reports vs. day-to-day usage Caching report data for faster retrieval and rendering Charting and visualization integration in reporting systems Links mentioned: Prometheus monitoring system & time series database https://prometheus.io/ Thinking Elixir "FLAME with Chris McCord" https://podcast.thinkingelixir.com/181 Phoenix LiveView Uploads https://hexdocs.pm/phoenix/fileuploads.html https://hexdocs.pm/phoenixlive_view/Phoenix.LiveView.UploadWriter.html Postgrex PostgreSQL driver for Elixir https://hexdocs.pm/postgrex/Postgrex.html Ecto https://hexdocs.pm/ecto/Ecto.html Heroku cloud application platform  https://www.heroku.com/ Elixir Wizards S9E12 Marcelo Dominguez on Command and Query Responsibility Segregation https://smartlogic.io/podcast/elixir-wizards/s9-e12-marcelo-dominguez-cqrs/ Commanded Elixir CQRS/ES applications https://github.com/commanded/commanded Tailwind CSS Framework https://github.com/tailwindlabs Memcached https://memcached.org/ Redis https://redis.io/ Oban https://hexdocs.pm/oban/Oban.html ETS https://hexdocs.pm/ets/ETS.html Capistrano remote server automation and deployment tool https://capistranorb.com/

T.M.I. TV shows, Movies and Everything In Between.
EP 314 - Ghostbusters Frozen Empire (2024) / Spies Like Us (1985) / Concession Treat: Marshmallows

T.M.I. TV shows, Movies and Everything In Between.

Play Episode Listen Later Apr 3, 2024 88:28


Ghostbusters Frozen Empire is here, but just who is driving Ecto-1 this time around?   It almost doesn't matter, because backing them up are Spies Like Us! Doctor, doctor, doctor, doctor….  #ghostbusters #frozenempire #spieslikeus #chevychase #danaykroyd #donnadixon #staypuft

The Kinda Funny Podcast
Greg Miller's Ghostbusters: Frozen Empire Premiere Stories - The Kinda Funny Podcast (Ep. 307)

The Kinda Funny Podcast

Play Episode Listen Later Mar 18, 2024 35:14


Greg and Gen went to New York for Ghostbusters: Frozen Empire. Did the trip -- and ride in the Ecto-1 -- live up to the hype?! Let's find out! Learn more about your ad choices. Visit megaphone.fm/adchoices

Late Night with Seth Meyers Podcast
Paul Rudd | Trump Back in Court as Key Witness Says Trump Shared National Security Secrets: A Closer Look

Late Night with Seth Meyers Podcast

Play Episode Listen Later Mar 15, 2024 19:43


Seth takes a closer look at Trump's lawyers arguing that the case against him for stealing classified documents should be thrown out, even after a key witness came forward and revealed shocking new details about the suspicious behavior he saw at Mar-a-Lago.Then, Paul Rudd talks about driving the Ecto-1 in Ghostbusters: Frozen Empire, working up the nerve to ask Dan Aykroyd about The Blues Brothers and watching Steve Martin and Martin Short interact with each other on the set of Only Murders in the Building.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.