We open-sourced a tool we use to manage translations in web applications, iOS app and Android apps. The app is built with GraphQL, Absinthe, Ember.JS and Apollo.
Anna Neyzberg, Amos King and I have started a new Elixir podcast. If you would like to have a listen you can find us at http://elixiroutlaws.com. We are pending approval on iTunes, Google Play, and Spotify. We are also on twitter as @ElixirOutlaws and would love your feedback.
Benchee 0.13 was released this weekend, and in that release there’s one feature that I’m SUPER excited about. Starting with this release, you can now benchmark memory usage in Elixir or Erlang functions! Because after all, performance isn’t just about run time. Memory consumption counts, too!
ElixirWeekly: The Elixir Community Newsletter, covering community news you easily miss, shared on ElixirStatus and the web, in one email every Thursday.
The event-driven approach makes easy to deliver business needs with subscribing necessary events and processing them without changing other parts of your code base.
Since Facebook Messenger Platform sends webhook and expects an HTTP 200 response code in the majority of webhooks,
messenger_bot library allows you to subscribe webhook events and process these events in multiple consumers separately.
Here is the library source code: https://github.com/mustafaturan/messenger_bot
This episode, covers how to set page titles, page-specific meta information, page-specific rel canonical tags and page-specific anything you want in the HEAD tag of each page in your Phoenix app.
It’s not as simple to do as it is in Rails, but it’s absolutely crucial functionality if you’re building a CMS!
Hi Elixir fans,
I’ve been working on a website to showcase projects made with Elixir. The goal is this site is to show the types of projects being build with the Elixir language. Right now I have to follow various source to get this information so I decided to build a website to collect all of this. I want this site to inspire new and experienced Elixir developers and overall grow the community.
The site is still in early stages, I started it on Monday (April 9th), so I’m looking for feedback, feature requests, and just overall UI/UX improvements. I lunched the site early for several reasons:
- I want this project to be shaped by the community by your feedback and feature requests. Example, If we all agree likes/upvotes are useful then let’s build them.
- I didn’t want to build something with assumptions for months with features no one uses.
- I want to encourage other Elixir developers to contribute regardless of experience.
In this episode we make an index page that renders multiple types of content into one table.
Our CMS has Articles, Episodes and Resources, all of which can be tagged under a unified tagging system. We’ll make each tag link to a view of everything else that has been tagged with the same topic, regardless of whether those pieces of content are articles, episodes or resource links.
This article covers the situation with HTTP clients in Elixir community and give some suggestions about making HTTP requests.
Have you ever wanted to make a 404 page in your elixir app that included the common elements from your layout, like the header and footer? By default you can’t do this because you don’t have access to the
conn (and for good reason).
Here’s a work-around, but use with care!
I created a library that helped me parse options when doing HTTP requests, I sure could have used the URI module but this was practical for my needs.
The other week I watched The Hitchhiker’s Guide to the Unexpected by Fred Hebert and the talk inspired me to write out ExVenture’s (a MUD server) supervision tree to check that everything seems right. This post goes into detail what’s in ExVenture’s supervision tree.