Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

42: LiveView Autocomplete and Blogging with Velina Petrova

42: LiveView Autocomplete and Blogging with Velina Petrova

FromThinking Elixir Podcast


42: LiveView Autocomplete and Blogging with Velina Petrova

FromThinking Elixir Podcast

ratings:
Length:
52 minutes
Released:
Apr 6, 2021
Format:
Podcast episode

Description

We talk with Velina Petrova about a blog post she wrote showing how a "designer dreamed up" feature was delivered using LiveView and Alpine.js. She shares how she added the LiveView feature to a non-LiveView page demonstrating a great strategy for slowly moving a project in the direction you want to go without stopping to re-write. We also talk about blogging, the value of sharing and putting yourself out there. We all share some tips we've found helpful when creating content. A fun discussion with some great tips and tools shared!
Show Notes online - http://podcast.thinkingelixir.com/42 (http://podcast.thinkingelixir.com/42)
Elixir Community News
- https://twitter.com/josevalim/status/1375764118255382529 (https://twitter.com/josevalim/status/1375764118255382529) – Another OTP 24 feature improves Erlang error messages
- http://erlang.org/eeps/eep-0054.html (http://erlang.org/eeps/eep-0054.html) – OTP 24 EEP 54 information
- https://www.erlang.org/news/146 (https://www.erlang.org/news/146) – OTP 24 RC 2 was released
- https://discord.gg/w4fQWsMTcH (https://discord.gg/w4fQWsMTcH) – Elixir Book club Discord server
- https://pragprog.com/titles/jgotp/designing-elixir-systems-with-otp/ (https://pragprog.com/titles/jgotp/designing-elixir-systems-with-otp/) – Elixir book club book - Designing Elixir Systems with OTP
- https://github.com/thoughtbot/bamboo/blob/master/CHANGELOG.md#202---2021-03-26 (https://github.com/thoughtbot/bamboo/blob/master/CHANGELOG.md#202---2021-03-26) – German Valesco is maintaining Bamboo, pushing more releases
- https://www.theregister.com/2021/03/25/rubyrailscode/ (https://www.theregister.com/2021/03/25/ruby_rails_code/) – Library problems in the Ruby on Rails community
- https://pagure.io/mailcap/blob/master/f/mime.types (https://pagure.io/mailcap/blob/master/f/mime.types) – Elixir's mime type database source
- https://github.com/elixir-plug/mime/blob/master/priv/mime.types (https://github.com/elixir-plug/mime/blob/master/priv/mime.types) – Plug's mime types file
- https://twitter.com/josevalim/status/1374998681607372802 (https://twitter.com/josevalim/status/1374998681607372802) – Jose's perspective on dependencies
- https://github.com/phoenixframework/phoenixliveview/blob/master/mix.exs (https://github.com/phoenixframework/phoenix_live_view/blob/master/mix.exs) – Phoenix LiveView's dependencies
- https://www.bleepingcomputer.com/news/security/phps-git-server-hacked-to-add-backdoors-to-php-source-code/ (https://www.bleepingcomputer.com/news/security/phps-git-server-hacked-to-add-backdoors-to-php-source-code/) – PHP's self-hosted git server compromised leading to malicious code being inserted but caught
- https://news-web.php.net/php.internals/113838 (https://news-web.php.net/php.internals/113838) – PHP project moves to Github for hosting official git project
- https://seanmoriarity.com/ (https://seanmoriarity.com/) – Sean Moriarity's blog posting Nx tips
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://medium.com/everyday-elixir/autocomplete-search-component-with-phoenix-liveview-and-alpinejs-4a98b7287b9f (https://medium.com/everyday-elixir/autocomplete-search-component-with-phoenix-liveview-and-alpinejs-4a98b7287b9f) – Auto-complete implemented in LiveView
- https://github.com/velinapetrova/autocomplete_search (https://github.com/velinapetrova/autocomplete_search) – Github repo accompanying blog post
- https://www.mindvalley.com/about (https://www.mindvalley.com/about)
- https://github.com/alpinejs/alpine/ (https://github.com/alpinejs/alpine/) – Alpine.js project
- https://github.com/downshift-js/downshift (https://github.com/downshift-js/downshift)
- https://balsamiq.com/ (https://balsamiq.com/)
- https://excalidraw.com/ (https://excalidraw.com/) – Drawing tool for diagrams, wire-frames and sketches
- https://elixirstream.dev (https://elixirstream.dev)
Released:
Apr 6, 2021
Format:
Podcast episode

Titles in the series (100)

The Thinking Elixir podcast is a weekly show where we talk about the Elixir programming language and the community around it. We cover news and interview guests to learn more about projects and developments in the community. Whether you are already experienced with Elixir or just exploring the language, this show is created with you in mind. We discuss community news, Functional Programming, transitioning from OOP, coding conventions, and more. Guests visit the show to help challenge our assumptions, learn about new developments and grow in the process. Subscribe to join us on this journey!