Thinking Elixir Podcast

ThinkingElixir.com
undefined
Feb 15, 2022 • 51min

86: SavvyCal and Indie SaaS with Derrick Reimer

We talk with Derrick Reimer about his product SavvyCal. He used Elixir as a solo dev to create a service that can take on an 800lb gorilla like Calendly. He shares what competitive advantages he feels he has both from Elixir but also in being more nimble. We also talk about creating a company as an independent, solo developer and how that can work. Derrick shares some tips and resources that were helpful for him on his journey. We feel the PETAL stack positions Elixir developers well for optionally taking that Indie path if desired. Check it out! Lots of nuggets here! Show Notes online - http://podcast.thinkingelixir.com/86 Elixir Community News https://twitter.com/josevalim/status/1488640181364273160 – Livebook Kino gets a new Youtube control feature https://twitter.com/josevalim/status/1489234959592214531 – Only display LiveView topbar progress animation after a delay https://github.com/phoenixframework/phoenix_live_view/commit/22ac99b108a167c324182f22be369aeea9eff346 – Commit showing the topbar changes to add delay https://fly.io/phoenix-files/make-your-liveview-feel-faster/ – Mark's blog post about the topbar progress delay https://twitter.com/josevalim/status/1489522409426325504 – Ecto minimal cheatsheet https://twitter.com/innovation_code/status/1490729612892069889 – Grisp2 boards are shipping https://www.kickstarter.com/projects/peerstritzinger/grisp-2 – Grisp2 Kickstarter project https://medium.com/opentelemetry/opentelemetry-erlang-elixir-javascript-and-ruby-v1-0-3a0c32e0add4 – OpenTelemetry for Elixir/Erlang reached 1.0 https://hex.pm/orgs/opentelemetry – OpenTelemetry group https://www.germanvelasco.com/blog/starting-elixir-lunch – German Velasco is starting a remote Elixir lunch https://github.com/fly-apps/live_beats – LiveBeats project works great as an example Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at show@thinkingelixir.com Discussion Resources https://twitter.com/derrickreimer https://twitter.com/savvycal https://savvycal.com/ https://twitter.com/frigidcode/status/1477656247772094467 https://artofproductpodcast.com/ – Podcast Derrick co-hosts https://www.drip.com/ https://github.com/whitfin/cachex https://www.amazon.com/Lost-Founder-Painfully-Honest-Startup/dp/0735213321 https://tinyseed.com/ https://microconf.com/ https://www.indiehackers.com/ https://www.derrickreimer.com/books-for-founders – List of books Derrick recommends Guest Information https://twitter.com/derrickreimer – on Twitter https://github.com/derrickreimer/ – on Github http://derrickreimer.com/ – Blog http://savvycal.com/ – SavvyCal website Find us online Message the show - @ThinkingElixir Email the show - show@thinkingelixir.com Mark Ericksen - @brainlid David Bernheisel - @bernheisel Cade Ward - @cadebward Sponsored By:Fly.io: Fly.io is a great place to deploy your next Phoenix application! Check them out!
undefined
Feb 8, 2022 • 27min

85: Computer Vision in Elixir with Cocoa Xu

We talk with Cocoa Xu about his PhD robotics project and his related Evision project that creates Elixir bindings to the OpenCV library. The project enables computer vision in Elixir much easier by building on existing projects. We learn about the kinds of features this enables and how it can target embedded devices as well. His goal of a clustered, collaborative, hoard of Elixir robots is terrifyingly fascinating! 😄 Show Notes online - http://podcast.thinkingelixir.com/85 Elixir Community News https://github.com/livebook-dev/livebook/pull/948 – New feature added to Livebook draws red squiggly lines under syntax errors. https://tecnoblog.net/noticias/2022/01/24/as-5-linguagens-de-programacao-mais-usadas-no-brasil-segundo-o-github/ – Elixir is the 5th most growing programming language in Brazil in 2021 on GitHub. Article in Portuguese. https://pragprog.com/titles/liveview/programming-phoenix-liveview/ – Updated version of the book "Programming Phoenix LiveView" https://twitter.com/akoutmos/status/1487545038632628245 – Inspired by episode 81 about "burrito", Alex Koutmos created a json terminal tool in Elixir https://gist.github.com/akoutmos/f14e0f719b4efbee2526858b34869004 – Alex shared a Gist so people can do this themselves https://github.com/elixir-lang/elixir/releases/tag/v1.13.2 – Elixir v1.13.2 with enhanced "mix format" support and more https://github.com/feliperenan/heex_formatter – New alpha state library is a HEEx formatter https://fly.io/blog/free-postgres/ – Hosting provider Fly.io announced free Postgres databases. Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at show@thinkingelixir.com Discussion Resources https://github.com/cocoa-xu/evision https://twitter.com/brainlid/status/1470588461371568129 https://github.com/opencv/opencv https://pypi.org/project/opencv-python/ https://github.com/cocoa-xu/evision/tree/main/examples – Usage examples that part of the repo https://cocoa-xu.github.io/evision/ – Online docs at the moment https://twitter.com/_uwu_cocoa/status/1466898968164679696 https://github.com/opencv/opencv – Open Source Computer Vision Guest Information https://twitter.com/_uwu_cocoa – on Twitter https://github.com/cocoa-xu/ – on Github https://cocoa-research.works/ – Blog Find us online Message the show - @ThinkingElixir Email the show - show@thinkingelixir.com Mark Ericksen - @brainlid David Bernheisel - @bernheisel Cade Ward - @cadebward Sponsored By:Fly.io: Fly.io is a great place to deploy your next Phoenix application! Check them out!
undefined
Feb 2, 2022 • 58min

84: LiveBeats with Chris McCord

We talk with Chris McCord about the LiveBeats project he created. It’s a high-quality, showcase, open source project that highlights new and powerful features in LiveView. LiveBeats is a social music playing application that challenges current ideas about what LiveView is able to do. It uses presence, new JS features, defines reusable Tailwind styled components, includes accessibility and more! An exciting project that people can actually use in addition to being a great community resource. We also get into what’s coming out in Phoenix 1.7 that may interest people getting ready to start a new project! Show Notes online - http://podcast.thinkingelixir.com/84 Elixir Community News https://news.livebook.dev/v0.5-flowcharts-custom-widgets-intellisense-and-ui-improvements-4FcvbG – Livebook 0.5 released blog post https://twitter.com/josevalim/status/1483907938590810118 – José Valim's Twitter thread announcing the release https://twitter.com/josevalim/status/1484915718223286276 – Livebook future release will include BEAM memory display on the sidebar https://github.com/mcrumm/live_upload_example/commit/8be00c0d451f94ad82860a9b85ab020092e2a8b7 – Michael Crumm shared his PR that updated the live_view_upload example to HEEx templates as an example https://www.empex.co/mtn – Empex MTN is Elixir conference in Salt Lake City, UT on May 6, 2022 https://twitter.com/sorentwo/status/1478021043486928896 – Oban Pro feature makes it easy to get the result of an async job Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at show@thinkingelixir.com Discussion Resources https://fly.io/blog/livebeats/ – Blog post by Chris where he talks about the project. https://github.com/fly-apps/live_beats – Source code for the project. https://livebeats.fly.dev/ – Visit the running hosted app. https://livebeats.fly.dev/signin https://fly.io/phoenix-files/tailwind-standalone/ https://github.com/phoenixframework/tailwind https://fly.io/phoenix-files/live-render-sticky-option/ https://github.com/petalframework/petal_components https://milligram.io/ https://github.com/phoenixframework/phoenix/pull/4100 https://surface-ui.org/getting_started Guest Information https://twitter.com/chris_mccord – on Twitter https://github.com/chrismccord – on Github http://chrismccord.com/ – Blog https://twitter.com/flydotio – Fly.io on Twitter Find us online Message the show - @ThinkingElixir Email the show - show@thinkingelixir.com Mark Ericksen - @brainlid David Bernheisel - @bernheisel Cade Ward - @cadebward Sponsored By:Fly.io: Fly.io is a great place to deploy your next Phoenix application! Check them out!
undefined
Jan 25, 2022 • 46min

83: Zig and Zigler with Isaac Yonemoto

We talk with Isaac Yonemoto about the Zig language and his Zigler Elixir library. We learn where Zig came from, why it is capturing people's interest, and how Zigler makes it easy to write native, cross-compiled NIFs in Elixir! At the end we shift into talking about his OpenAPI Elixir project that comes at the problem from a different direction than others. A fun get-to-know-you with Isaac and a great look into Zig and where it might go with Elixir in the future. Show Notes online - http://podcast.thinkingelixir.com/83 Elixir Community News https://gleam.run/news/gleam-v0.19-released/ – Gleam release v0.19 enables publishing Gleam packages to Hex as Erlang libraries. https://github.com/gleam-lang/mix_gleam – Mix Gleam makes it easier to integrate Gleam into your Elixir project Brooklin Myers joined DockYard as a full time employee to help build an open Elixir bootcamp. https://github.com/lpil/thoas/ – Jason library ported to Erlang https://www.irif.fr/~gc/stageElixir.en.html – Masters project working to add "Set-theoretic types" to Elixir https://github.com/nvim-treesitter/nvim-treesitter/issues/1957 – Neovim performance impact from tree-sitter regression https://github.com/tree-sitter/tree-sitter/issues/1510 – Link to the tree-sitter issue https://twitter.com/pragprog/status/1481287351376629766 – The Elixir and Nerves book "Build a Weather Station with Elixir and Nerves" is now out of beta and available at PragProg https://www.lambdadays.org/lambdadays2022/#register – LambdaDays rescheduled dates are Thu, 28 Jul 2022 - Fri, 29 Jul 2022 https://github.com/livebook-dev/kino/issues/72 – Using Livebook for interviewing https://podcast.thinkingelixir.com/75 – Our interview with Dave Lucia at SimpleBet Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at show@thinkingelixir.com Discussion Resources https://twitter.com/DNAutics/status/1425819709895806976 https://ziglang.org/ https://github.com/ityonemo/zigler https://www.youtube.com/watch?v=lDfjdGva3NE&list=PLqj39LCvnOWZna91xJ_i44g3rx4Brbpnv&index=31 – Isaac's Elixir Conf 2021 Presentation about Zig https://julialang.org/ https://www.ruby-lang.org/en/ https://llvm.org/ https://gcc.gnu.org/ https://andrewkelley.me/post/zig-cc-powerful-drop-in-replacement-gcc-clang.html https://gohugo.io/ https://www.openapis.org/ https://www.merriam-webster.com/dictionary/apiarist https://github.com/ityonemo/exonerate https://hexdocs.pm/exonerate/Exonerate.html Guest Information https://twitter.com/DNAutics – on Twitter https://github.com/ityonemo/ – on Github https://www.youtube.com/channel/UCarZZW7eavljSdGRQx9kkSA/featured – Isaac's YouTube channel Find us online Message the show - @ThinkingElixir Email the show - show@thinkingelixir.com Mark Ericksen - @brainlid David Bernheisel - @bernheisel Cade Ward - @cadebward Sponsored By:Fly.io: Fly.io is a great place to deploy your next Phoenix application! Check them out!
undefined
Jan 18, 2022 • 1h

82: Reviewing Elixir with José Valim - Part 1

José Valim joins us to kick off part 1 of a 5 part series as we count down to the 10 year anniversary of the Elixir project we know and love. In Part 1, we talk through the Elixir releases of 1.1, 1.2, and 1.3. We cover the significant changes in each release, what instigated the change, the thinking behind it, and more. We cover some long-present features that people may not be aware of and recall what these changes meant to us. Show Notes online - http://podcast.thinkingelixir.com/82 Elixir Community News https://dashbit.co/blog/elixir-and-machine-learning-nx-v0.1 – Nx (Numerical Elixir) v0.1 released https://twitter.com/peterlodewijk/status/1479838598790893571 – Project called Numerl is announced for Erlang. https://www.info.ucl.ac.be/~pvr/Losseau_45781400_2022.pdf – PDF to the Numerl paper titled "Efficient Vector and Matrix Computation for Erlang" https://twitter.com/theerlef/status/1480632969140310017 – Lambda Days conference moved to July 2022 https://github.com/KronicDeth/intellij-elixir/releases/tag/v12.1.0 – Updates to the IntelliJ plugin that supports Elixir https://twitter.com/kronicdeth/status/1479538579298820098 – IntelliJ Elixir plugin tweet announcement https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md#v0270-2022-01-11 – ExDoc v0.27 was released https://twitter.com/josevalim/status/1480815810503495683 – Tweet threat about ExDoc v0.27 showing features https://hexdocs.pm/nx/Nx.html – Nx library docs using the new ExDoc https://twitter.com/brooklinjmyers/status/1480614054360018951 – Brooklin Myers announced he's joining DockYard to help create an Elixir Developer Bootcamp https://www.elixirnewbie.com/ – Brooklin Myers Elixir Newbie Podcast Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at show@thinkingelixir.com Discussion Resources https://github.com/elixir-lang/elixir/blob/v1.1/CHANGELOG.md – Changelog for v1.1 https://groups.google.com/g/elixir-lang-core/c/yd90kWN99FE/m/x2WZu7iqPcgJ – Discussion thread about maps in Elixir https://github.com/elixir-lang/elixir/blob/v1.2/CHANGELOG.md – Changelog for v1.2 https://www.youtube.com/watch?v=X25xOhntr6s – ElixirConf 2015 - Keynote - Elixir Should Take Over the World by Jessica Kerr https://hexdocs.pm/elixir/Protocol.html#module-consolidation – Protocol consolidation https://github.com/elixir-lang/elixir/blob/v1.3/CHANGELOG.md – Changelog for v1.3 https://github.com/elixir-lang/elixir/blob/v1.3/CHANGELOG.md#mix-escriptinstall – Mix escript install mix test --stale https://elixirforum.com/t/how-to-describe-many-contexts-in-exunit-without-a-hierarchy/1551 – How to Describe Many Contexts in ExUnit without a Hierarchy Guest Information https://twitter.com/josevalim – on Twitter https://github.com/josevalim – on Github https://dashbit.co/ – Dashbit website and blog Find us online Message the show - @ThinkingElixir Email the show - show@thinkingelixir.com Mark Ericksen - @brainlid David Bernheisel - @bernheisel Cade Ward - @cadebward Sponsored By:Fly.io: Fly.io is a great place to deploy your next Phoenix application! Check them out!
undefined
Jan 11, 2022 • 54min

81: Elixir in a Burrito with Quinn and Digit

We talk with Digit and Quinn Wilton about the Burrito project. It wraps up Elixir to a single binary, enables cross-platform builds, and uses Zig to help while also enabling NIFs! They share how the security focused software they create uses this to run in isolated environments where Elixir can’t be installed. A really cool project that can be used for one-off scripts, long running CLI applications with full OTP features and more. They share some of the challenges they had to overcome in creating Burrito and how it being OpenSource helps the company and their project. Show Notes online - http://podcast.thinkingelixir.com/81 Elixir Community News https://github.com/elixir-lang/elixir/releases/tag/v1.13.1 – Elixir 1.13.1 released. Bug fixes. https://github.com/BeaconCMS/beacon – BeaconCMS announced by Dockyard https://twitter.com/1stAvenger/status/1474167882946957313 – Mike Binns talks about his work on BeaconCMS https://github.com/cloveapp/notion_renderer – Steve Bussey released a Notion renderer for Phoenix https://ziglang.org/download/0.9.0/release-notes.html – Zig release updates https://twitter.com/wojtekmach/status/1477196958179680256 – Wojtek Mach gives context to the Zig release for Elixir https://github.com/nerves-project/nerves_system_br/blob/main/CHANGELOG.md#v1180 – Nerves updates in time for the New Year https://twitter.com/NervesProject/status/1477054737921060869 – Nerves update announcement on Twitter https://www.kickstarter.com/projects/peerstritzinger/grisp-2/posts/3394103 – Grisp 2 Boards Kickstarter update Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at show@thinkingelixir.com Discussion Resources https://github.com/burrito-elixir/burrito https://github.com/wojtekmach/elixir-run – Wojtek Mach's experiment https://github.com/spawnfest/bakeware https://github.com/bake-bake-bake/bakeware – Bakeware project https://www.youtube.com/watch?v=y8-9yZlye30 – Quinn's talk https://www.youtube.com/watch?v=gQb58bqwDOc – Digit's talk https://www.synopsys.com/ https://hex.pm/packages/teex https://github.com/elixir-lang/elixir_make https://github.com/ndreynolds/ratatouille https://github.com/nsf/termbox https://ziglang.org/ https://llvm.org/ https://invisible-island.net/ncurses/ Guest Information https://twitter.com/wilton_quinn – Quinn on Twitter https://github.com/QuinnWilton/ – Quinn on Github https://quinnwilton.com/ – Quinn's Site https://twitter.com/doawoo – Digit on Twitter https://github.com/doawoo – Digit on Github https://puppy.surf – Digit's Site Find us online Message the show - @ThinkingElixir Email the show - show@thinkingelixir.com Mark Ericksen - @brainlid David Bernheisel - @bernheisel Cade Ward - @cadebward Sponsored By:Fly.io: Fly.io is a great place to deploy your next Phoenix application! Check them out!
undefined
Jan 4, 2022 • 33min

80: Waffle Making with Boris Kuznetsov

We talk with Boris Kuznetsov to learn about the Waffle library and how it is used to attach images, video, and audio to your Ecto records while also processing the attachments for thumbnails, encodings, and more. We learn about the history of the project having forked from Arc, which is no longer maintained. We cover the challenges of supporting and maintaining a library created as a fork. We talk about Second System Syndrome and the desire we often feel that it would be easier to just start over. All this and more! Show Notes online - http://podcast.thinkingelixir.com/80 Elixir Community News https://github.com/phoenixframework/tailwind – New Phoenix library makes adding TailwindCSS support easier https://fly.io/phoenix-files/tailwind-standalone/ – Chris McCord's blog post on how to add it to your existing projects now https://github.com/akoutmos/prom_ex/pull/39 – Alex Koutmos added Broadway support into PromEx https://twitter.com/akoutmos/status/1473784677521633282 – Alex Koutmos tweet about it, shared a screenshot https://hexdocs.pm/rebar3_ex_doc – Erlang projects can more easily publish documentation using ExDoc using a hex package called rebar3_ex_doc https://tutorials.membraneframework.org/tutorials/videoroom/ – Membrane Framework put out a multi-part tutorial for creating your own video conference room Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at show@thinkingelixir.com Discussion Resources https://github.com/elixir-waffle/waffle https://curiosum.com/blog/how-upload-file-elixir-waffle https://github.com/stavro/arc – Arc is the project that waffle forked from https://github.com/elixir-waffle – Github organization with 3 waffle projects https://github.com/stavro/arc https://rubygems.org/gems/paperclip https://rubygems.org/gems/carrierwave https://en.wikipedia.org/wiki/Second-system_effect https://elixircasts.io/file-uploads-with-waffle https://elixirforum.com/t/emacs-like-text-editor-in-elixir/44676 https://notepad-plus-plus.org/ https://elixirforum.com/ https://github.com/achempion/alice – Text editor prototype written in Elixir https://elixirforum.com/t/emacs-like-text-editor-in-elixir/44676 – Announcement and discussion of Alice on ElixirForum https://www.twitch.tv/achempion – Boris' TwitchTV channel Guest Information https://github.com/achempion/ – on Github https://achempion.com/ – Blog https://www.twitch.tv/achempion – on Twitch https://www.youtube.com/channel/UCGP7X21WMpxbq9QJP9PCGjQ – Youtube Channel Find us online Message the show - @ThinkingElixir Email the show - show@thinkingelixir.com Mark Ericksen - @brainlid David Bernheisel - @bernheisel Cade Ward - @cadebward Sponsored By:Fly.io: Fly.io is a great place to deploy your next Phoenix application! Check them out!
undefined
Dec 28, 2021 • 44min

79: Collaborative Music in LiveView with Nathan Willson

We talk with Nathan Willson about GEMS, his collaborative music generator written in LiveView. He explains how it's built, the JS sound library integrations, what could be done by Phoenix and what is done in the browser. Nathan shares how he deployed it globally to 10 regions using Fly.io. We go over some of the challenges he overcame creating an audio focused web application. It's a fun open-source project that pushes the boundaries of what we think LiveView apps can do! Show Notes online - http://podcast.thinkingelixir.com/79 Elixir Community News https://twitter.com/josevalim/status/1472956310207533057 – José Valim concluded his Advent of Code live streaming. https://www.twitch.tv/josevalim – Find them all on his Twitch Channel. https://groups.google.com/g/elixir-lang-core/c/jesGwAl8E1s – New Elixir proposal for "for" comprehensions https://gist.github.com/josevalim/fe6b0bcc728539a5adf9b2821bd4a0f5 – Github gist showing proposed change https://twitter.com/guieevc/status/1002494428748140544 – Presentation picture about ~90% of all internet traffic goes through Erlang-controlled nodes, with Cisco alone shipping 2 million devices a year that use Erlang. https://erlef.org/wg/machine-learning – The Machine Learning working group has worked on many projects this year. You can get involved. https://twitter.com/sean_moriarity/status/1473017611994734593 – Dockyard sponsoring Sean Moriarity's work on Nx and Axon https://twitter.com/importantshock/status/1471585318658793485 – GitHub's syntax highlighting now uses the Tree-sitter grammar for Elixir https://twitter.com/wilton_quinn/status/1471803799064887300 – Quinn Wilton's explanation on significance https://github.com/michalmuskala/jason/releases/tag/v1.3.0 – Jason 1.3 released with new features https://www.lambdadays.org/lambdadays2022/ – Lambda Days conference will be Feb 10-11, 2022 and will be a hybrid conference Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at show@thinkingelixir.com Discussion Resources https://twitter.com/nathanwillson/status/1466389153503866892 https://gems.nathanwillson.com/ – Play with it online https://github.com/nbw/gems – Source code https://en.wikipedia.org/wiki/Yukihiro_Matsumoto https://tonejs.github.io/ https://webassembly.org/ – WASM https://www.ableton.com/en/ https://en.wikipedia.org/wiki/MIDI https://webaudio.github.io/web-midi-api/ https://medicalxpress.com/news/2021-06-human-ear-half-millisecond.html – The human ear detects a half-millisecond delay in sound https://fly.io/docs/reference/regions/ – The set of global regions that Fly.io supports https://github.com/bitwalker/libcluster https://twitter.com/gotbones – Bitwalker on Twitter https://www.erlang.org/doc/man/pg.html Guest Information https://twitter.com/nathanwillson – on Twitter https://github.com/nbw/ – on Github https://nathanwillson.com – Blog https://gems.nathanwillson.com – GEMS project running online Find us online Message the show - @ThinkingElixir Email the show - show@thinkingelixir.com Mark Ericksen - @brainlid David Bernheisel - @bernheisel Cade Ward - @cadebward Sponsored By:Fly.io: Fly.io is a great place to deploy your next Phoenix application! Check them out!
undefined
Dec 21, 2021 • 41min

78: Logflare with Chase Granberry

We talk with Chase Granberry about Logflare. We learn why Chase started the company, what Logflare does, how it's built on Elixir, about their custom Elixir logger, where the data is stored, how it's queried, and more! We talk about dealing with the constant stream of log data, how Logflare is collecting and displaying metrics, and talk more about Supabase acquiring the company! Show Notes online - http://podcast.thinkingelixir.com/78 Elixir Community News https://www.twitch.tv/josevalim – José Valim still live streaming Advent of Code solutions https://github.com/josevalim/aoc – Source code for his solutions. https://github.com/miladamilli/Advent_of_Code_2021/blob/master/day09.livemd#L103 – Others like Milada are sharing their solutions. She used VegaLite for graphing a solution. https://twitter.com/chris_mccord/status/1468998944009166849 – Launch a new Elixir app on Fly.io in two commands! mix phx.new and fly launch https://github.com/phoenixframework/phoenix/pull/4609 – Chris McCord added phx.gen.release --docker in Phoenix 1.6.4 making it easier to deploy your Elixir app anywhere that uses Docker. https://community.fly.io/t/introducing-dashboard-logs-page/3371 – Fly.io LiveView dashboard added live streaming logs https://hex.pm/blog/hex-v1.0-released-and-the-future-of-hex – Hex v1.0 released along with a description for their roadmap and backward compatibility. https://twitter.com/elixirmembrane/status/1468941532589867017 – Membrane Framework introducing BEAMchmark https://twitter.com/ZachSDaniel1/status/1470512859629170688 – ElixirSense gets support for plugins https://github.com/ash-project/ash – ElixirSense feature driven by Zach Daniel of the Ash Framework http://podcast.thinkingelixir.com/27 – Our earlier interview with Zach Daniel about the Ash Framework https://www.erlang-solutions.com/blog/twenty-years-of-open-source-erlang/ – Happy Birthday Open Source Erlang! 23 years ago! Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at show@thinkingelixir.com Discussion Resources https://logflare.app https://datastudio.google.com/u/0/reporting/1OiXkL1AOTJw4-dpudE1y_AGQc_mThGm-/page/kcvr?s=gIAFsUMbDS4 – When clicked “Backend Status (Elixir)” https://github.com/Logflare/logflare_logger_backend – Elixir Logger backend https://github.com/Logflare/logflare_erl – Erlang Logflare client https://www.elastic.co/what-is/elk-stack https://dev.splunk.com/enterprise/ https://vercel.com/ https://cloud.google.com/bigquery/ https://elixir-broadway.org/ https://hexdocs.pm/phoenix_pubsub/Phoenix.PubSub.html https://www.loom.com/share/22ed1613d1f74c15b9beac88ee6705f9 – Supabase Logs & Logflare Endpoints https://supabase.com/blog/2021/12/02/supabase-acquires-logflare – Supabase acquires Logflare Guest Information https://twitter.com/chasers – Chase on Twitter https://github.com/Logflare/logflare – Logflare on Github https://github.com/chasers – Chase on Github https://logflare.app – Logflare website https://supabase.com/blog – Supabase blog Find us online Message the show - @ThinkingElixir Email the show - show@thinkingelixir.com Mark Ericksen - @brainlid David Bernheisel - @bernheisel Cade Ward - @cadebward Sponsored By:Fly.io: Fly.io is a great place to deploy your next Phoenix application! Check them out!
undefined
Dec 14, 2021 • 53min

77: EMPEX Mtn and Starting Knock with Chris Bell

We talk with Chris Bell, host of the Elixir Talk podcast and EMPEX conference organizer. Chris tells us about a new EMPEX chapter in the US Western states. EMPEX MTN will be in Salt Lake City, Utah. Chris started a new company called Knock using Elixir. We hear what problems it helps solve and more about his startup journey. A fun discussion with some tech insights, architecture overviews, and more on the rollercoaster of starting your own thing! Show Notes online - http://podcast.thinkingelixir.com/77 Elixir Community News https://www.twitch.tv/josevalim – José Valim started the Advent of Code live streams on Twitch https://github.com/josevalim/aoc/tree/main/2021 – Livebook solution source code https://www.youtube.com/playlist?list=PLNP8vc86_-SOV1ZEvX_q9BLYWL586zWnF – Playlist of edited live streams that are shorter to watch with chapter breaks https://twitter.com/_uwu_cocoa/status/1467078512293130243 – Computer vision in Livebook using OpenCV https://github.com/cocoa-xu/evision – evision pulls OpenCV source code from GitHub, parse and automatically generates corresponding OpenCV-Elixir bindings. https://twitter.com/_uwu_cocoa/status/1466675653072371717 – The extra steps were taken to make a reduced set of OpenCV functionality work on Nerves. https://elixir-lang.org/blog/2021/12/03/elixir-v1-13-0-released/ – Elixir 1.13 released - blog post highlighting features https://github.com/elixir-lang/elixir/blob/v1.13/CHANGELOG.md – The more detailed changelog that identifies the new language features. https://twitter.com/atyborska93/status/1467520341023068162 – Angelika Tyborska updated her Elixir Enum Cheatsheet that visually explains what functions do. https://angelika.me/elixir-enum-cheatsheet/#slide/3 – Angelika's update cheatsheet and the slide function https://gleam.run/news/gleam-v0.18-released/ – Gleam v0.18 released https://blog.rentpathcode.com/introducing-eflamb%C3%A9-3065e70f9eb – eFlambé by Trevor Brown - a SpawnFest winner https://github.com/livebook-dev/livebook/blob/main/CHANGELOG.md#v040-2021-12-05 – Livebook v0.4 was released https://twitter.com/dorgan_/status/1467189972847452169 – The Sourceror library got a new release. V0.9.0. http://podcast.thinkingelixir.com/54 – Our previous interview with Lucas San Román about Sourceror https://github.com/supabase/supabase/tree/master/studio – Supabase recently open sourced their Dashboard. https://thinkingelixir.fireside.fm/73 – Our previous interview with Paul Copplestone at Supabase https://www.elixirconf.eu/ – ElixirConf EU 2022 is happening in London/virtual on April 6-8 Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at show@thinkingelixir.com Discussion Resources https://www.empex.co/mtn – EMPEX MTN - Salt Lake City, UT - May 6, 2022 https://www.youtube.com/channel/UCIYiFWyuEytDzyju6uXW40Q – YouTube Playlists for previous EMPEX Conferences https://knock.app/ https://podcasts.apple.com/us/podcast/elixir-talk/id1298287048 – Elixir Talk podcast https://knock.app/about https://www.twilio.com/ https://sendgrid.com/ https://www.frame.io/ https://mux.com/ https://twitter.com/codevisuals/status/838881724016787457?lang=en – Flowchart for how Slack decides whether to send a notification or not. https://github.com/sorentwo/oban Guest Information https://twitter.com/cjbell_ – on Twitter https://github.com/cjbell/ – on Github https://twitter.com/empexco – Empex on Twitter Find us online Message the show - @ThinkingElixir Email the show - show@thinkingelixir.com Mark Ericksen - @brainlid David Bernheisel - @bernheisel Cade Ward - @cadebward Sponsored By:Fly.io: Fly.io is a great place to deploy your next Phoenix application! Check them out!

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app