TIL: Log SQL generated by Ecto migration

Understanding exactly what SQL commands are running is helpful to ensure safe migrations. By default, Ecto does not log the raw SQL. However, we can change it.

Check more on: https://bartoszgorka.com/log-sql-generated-by-ecto-migration

ThinkingElixir 079: Collaborative Music in LiveView with Nathan Willson

In episode 79 of Thinking Elixir, 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!

https://podcast.thinkingelixir.com/79

Opensourse Bonfire social network got awarded from the European Cultural foundation

Based on Phoenix Framework and Phoenix LiveView, opensourse platform Bonfire social network got awarded from the European Cultural foundation https://bonfirenetworks.org/posts/bonfire_cos/

Building a simple Calendly clone with Phoenix LiveView (pt. 6)

👋🏼Here’s part six of the Building a simple Calendly clone with Phoenix LiveView series, in which we will start managing event types.

https://bigardone.dev/blog/2021/12/20/building-a-simple-calendly-clone-with-phoenix-live-view-pt-6

https://bigardone.dev/images/blog/2021-12-20-building-a-simple-calendly-clone-with-phoenix-live-view-pt-6/post-meta.png

Happy coding!

json formatter plugin

Just published a mix format plugin for json. It works with jason sigils (v1.3+) and json file extension. https://hex.pm/packages/json_formatter

Suggestions are very welcome.

The Best Log Management Tools for Elixir Phoenix

We’ve done the testing and these are the best Elixir log management tools to give you insight into your production system logs.

ThinkingElixir 078: Logflare with Chase Granberry

In episode 78 of Thinking Elixir, 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!

http://podcast.thinkingelixir.com/78

Creating Reusable Ecto Code

Creating a highly reusable Ecto API is one of the ways we can create long-term sustainable code for ourselves, while growing it with our application to allow for infinite combination possibilites and high code reusability. If we write our Ecto code correctly, we can not only have a very well defined split between query definition and combination/execution using our context but also have the ability to re-use the queries we design individually, together with others to create larger complex queries.

https://learn-elixir.dev/blogs/creating-reusable-ecto-code

Cross-Cutting Elixir in Teams

Alex McClain helps us dig into what it means to use Elixir to replace pretty much every part of a typical stack. There are some very interesting potential advantages.

https://underjord.io/guest-feature-amclain-cross-cutting-elixir.html

What You Need to Know About Logging in Elixir with Logger

If you have bug or you app is not working as expected, your log files may be critical to fixing the issue. We discuss what you need know about logging in your Elixir Phoenix application.

Elixir Wizards S7E7 Casting Spells with Brooklin Myers

The latest episode of the Elixir Wizards podcast released this morning! Check it out: http://www.smartlogic.io/podcast/elixir-wizards/s7e7-myers/

DevChat.tv's #ElixirMix episode with Miguel Cobá

Check out this week’s episode of #ElixirMix with @MiguelCoba_. Learn all about the ins and outs of Deploying Elixir, its origins and different ways to deploy your applications

https://share.fireside.fm/episode/6lPOYVt4+SOyFTjtR

Elixir 1.13 released: The developer’s point of view

Let’s check what has changed in the latest version of Elixir. Most interesting, from my perspective, will be improving compilation time. However, that’s not all! New map support, information logging level and changes inside Inspect are waiting for you.

https://bartoszgorka.com/elixir-1-13-released

ThinkingElixir 077: EMPEX Mtn and Starting Knock with Chris Bell

In episode 77 of Thinking Elixir, 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 roller coaster of starting your own thing!

http://podcast.thinkingelixir.com/77

TIL: How to remove unused dependencies from mix.lock

What if a dependency is no longer needed? One library less is potentially one place of conflict between different versions of dependencies less.

You can do it with one command, and clear your lock file.

Check on: https://bartoszgorka.com/clear-mix-lock

Elixir 1.13.0 New Features

https://blackode.medium.com/new-improvements-in-elixir-1-13-0-elixir-releases-80c8fe4a02ee Elixir Header

New Features in Elixir 1.13.0

This article comprises

  1. Different ways of using the new function Enum.slide/3
  2. Getting to know the IEX Autocompletion on sigils and structs and struct fields in an iex session
  3. Experiencing the improvement on Syntax Error Report
  4. Experiencing the Power operator ** from Kernel module
  5. How to use the new function Keyword.validate/2
  6. Newly added functions Task.ignore/1 and Task.completed/1

What are the Best Error Monitoring Services for Elixir Phoenix?

Jack researched the best Elixir error monitoring services to notify you when users find bugs in production. Check out it so you can deploy with confidence and easily manage errors in your Phoenix apps.

ElixirConf 2021 Recap on the Weedmaps Engineering Blog

https://medium.com/weedmaps-engineering/weedmaps-elixirconf-2021-recap-74e6966437a6

I know it’s a bit late but this is the first post for the new Weedmaps Engineering blog so there were processes to sort out and legal approvals to get. Better late than never!

Elixir Wizards S7E6 Speedcubing and Building Livebook with Jonatan Kłosko

The latest episode of Elixir Wizards is out today! Check it out here: https://smartlogic.io/podcast/elixir-wizards/s7e6-klosko/

What is Elixir? For my Ruby friends.

Many Ruby friends think of Elixir as just a functional Ruby. So they see it, maybe try it, and walk away. But that’s just the surface. Beneath the surface, Elixir brings a runtime system that we can design and control to build applications that heal themselves.

https://www.germanvelasco.com/blog/what-is-elixir-for-my-ruby-friends

Previous page Next page