Looking for help maintaing Ace, an Elixir HTTP Server

https://elixirforum.com/t/help-maintaining-elixir-http-2-server-nearly-at-1-0-release/30279

I’m not able to spend as much time looking after Ace as I would like and am looking for some help.

Share my Elixir journey in GO.Exchange

GO.Exchange is a cryptocurrency exchange which adopt Elixir in production. I’ve worked on this product for almost 2 years. I think would benefit to share what I’ve learnt in this journey.

https://medium.com/@theesit/my-elixir-journey-in-go-exchange-3d9934e53790

mix.el - new Emacs Minor Mode for Mix

I’ve been using alchemist and its built-in functions to work with mix tasks from Emacs: to execute a specific test, to execute tests in a file, to list all tasks etc. They work ok if you don’t work with umbrella apps. Umbrella project is an application split into multiple subprojects. alchemist uses custom Elixir app under the hood. This Elixir app is initialized only for a specific application. So it’s either initialized for a subproject or an umbrella project. Maybe there are customizable variables that allow you to work with umbrella projects and subprojects at the same time but I couldn’t find any.

I spend my days writing Elixir code and sometimes I want to execute a Mix task from the root directory for the whole project (for example, to run a credo check) and sometimes I want to execute a task from a subproject (for example, to fetch deps only for this subproject). mix.el allows you to do it. Also, it allows you to add additional parameters before executing a mix task.

ElixirMix Podcast 091: Managing Change with Ecto and David Bernheisel

In this episode of ElixirMix, we talk with David Bernheisel about the power in Ecto. Coming from ActiveRecord, Ecto and Changesets were a wonderful alternative! We cover David’s blog post where he shares tips and tricks for working with Changesets. We cover, Ecto.Multi, how to compose Changesets, “embedded” schemas, and much more!

Podcast Episode

Single Sign On Auth with Pow Assent

https://youtu.be/eic29sMwdJ4

Create an Elixir app that authenticates users with Strava as an OAuth2 provider, and lists users recent activities by making requests against Strava’s API.

ALEx: (A)rcade (L)earning (E)nvironment for Eli(x)ir

https://github.com/seanmor5/alex

ALEx makes it easy to write AI Agents for Atari 2600 games in Elixir using the ALE Framework.

CsvGenerate, an easy way to generate CSV

I am converting a Rails app to Phoenix and have to convert a number of CSV reports, so I searched but did not find an easy to use library to generate CSV files. I wanted something a bit like Ecto.Schema , so CsvGenerate was born, https://hex.pm/packages/csv_generator

Sales of Phoenix Inside Out book series to help COVID affected people

During this difficult times of Corona Pandemic, I am helping my local community of drivers, daily wagers, homemaids who are financially affected by loss of jobs. Their lives are threatened with no financial means to meet out their basic needs of their families.

To help them, 100% sales of my books https://shankardevy.com/phoenix-book/ will go towards helping people financially affected by COVID until further notice.

Simple Phoenix LIveView App: New & Form Validations

Part 6 of the Simple Phoenix LiveView App series.

In this episode, we’ll start converting the new users page and form into live views. In the process, we’ll get to see LiveView and Phoenix form validations in action.

https://alchemist.camp/episodes/phoenix-live-view-form-validations

Tensorflow Serving in Elixir

A blog post explaining how to call Tensorflow Serving from Elixir via gRPC.

We use it to make our computer guess hand-written digits! 🤓

https://dnlserrano.dev/2020/03/28/tensorflow-serving-elixir.html

Simple Phoenix LIveView App: PubSub & Index

Part 5 of the Simple Phoenix LiveView App series.

In this episode, we’ll add some PubSub functions to the Accounts Context for user-related LiveViews. Then we’ll write a LiveView for the users index page.

https://alchemist.camp/episodes/phoenix-live-view-index

Thoughts on simple GenServer uses

https://medium.com/@damonvjanis/elixir-genservers-for-web-developers-255d37a3699c

A few thoughts and opinions about uses for GenServers in web development. Summary: use them for simple recurring background jobs and sparingly otherwise!

Simple Phoenix LiveView App: Scaffolding Users & Content

Part 5 of the Simple Phoenix LiveView App series.

This episode we’ll use generators to scaffold the following for users, podcast episodes and comments:

  • contexts
  • schemas
  • migrations
  • controllers
  • views
  • templates

We’ll also set up a few basic validations.

https://alchemist.camp/episodes/reactor-scaffolding

Elixir Wizards S3E18 Sophie and Meryl Takeover: Sean Callan and Steven Nunez on Elixir Education

Check out the latest episode of the Elixir Wizards Podcast focused on Elixir Education: https://podcast.smartlogic.io/s3e18-nunez-callan

Covid - Epidemic Mitigation in Elixir

https://github.com/seanmor5/covid

Epidemic Mitigation in Elixir using a Genetic Algorithm to eliminate most impactful connections in a graph.

LiveView click event and offsetX, offsetY coordinates

LiveView click event and offsetX, offsetY coordinates

I made a tiny tiny contribution to the Phoenix LiveView project (just two lines of code available from release 0.5.0), which adds offsetX and offsetY coordinates to the click event metadata.

These coordinates are useful to know exactly where the click happened inside the element. In this article I show how to use phx-click and offsetX,Y coordinates, letting users interact with SVG elements

COVID-19 announcements on Ecuador with Elixir and Absinthe.

Thanks to the lockdown I’m working in my free time on a project to have a curated chronology of the official announcement related with the COVID-19 on Ecuador.

The repository lives here: https://github.com/mijailr/alertas.ec

The tech stack is:

  • Elixir
  • GraphQL
  • Typescript
  • React
  • Docker
  • Heroku
  • GitHub Actions

You can see the prod environment on Alertas.EC

Any feedback, suggestions or help, is welcome.

How to Use gRPC in Elixir

In today’s post, we’ll learn what gRPC is, when you should reach for such a tool, and some of the pros and cons of using it.

https://blog.appsignal.com/2020/03/24/how-to-use-grpc-in-elixir.html

Playing with GPX tracks in Elixir and PostGIS

Lately, I’ve been thinking about the idea of creating a web app for storing and visualizing my cycle rides.

In this blog post, I would like to present my findings on how to store and visualize GPX tracks using Elixir/Phoenix, PostgreSQL and a little bit of JavaScript. The plan is to parse the GPX file and extract track data. Save it in PostgreSQL as a geometry type, which comes with PostGIS. Finally, visualize track using an interactive web map.

https://caspg.com/blog/playing-with-gpx-tracks-in-elixir-and-postgis

gen_rmq 2.5.0 version release

GenRMQ is a set of behaviours meant to be used to create RabbitMQ consumers and publishers.

Changelog:

  • Deprecate uri config attribute and introduce connection option for Consumer and Publisher
  • Add example and more detailed description for GenRMQ.Processor
  • Handle redeclaration errors from the broker
Previous page Next page