diff --git a/_layouts/post.html b/_layouts/post.html index 8cde0eff9..4cab9e33a 100644 --- a/_layouts/post.html +++ b/_layouts/post.html @@ -11,7 +11,7 @@

{{ page.title }}

{% if page.subtitle %}

{{ page.subtitle }}

{% endif %} -
{{ page.date | date: "%B %d, %Y" }}{% if page.author %} · by {{ page.author}}{% endif %} · in {% for category in page.categories %} +
{{ page.date | date: "%B %d, %Y" }}{% if page.authors %} · by {{ page.authors | join: ", " }}{% endif %} · in {% for category in page.categories %} {% if category == "Elixir in Production" %} {{ category }} {% else %} diff --git a/_posts/2012-04-24-a-peek-inside-elixir-s-parallel-compiler.markdown b/_posts/2012-04-24-a-peek-inside-elixir-s-parallel-compiler.markdown index e4f0fe17f..591610198 100644 --- a/_posts/2012-04-24-a-peek-inside-elixir-s-parallel-compiler.markdown +++ b/_posts/2012-04-24-a-peek-inside-elixir-s-parallel-compiler.markdown @@ -1,7 +1,8 @@ --- layout: post title: A peek inside Elixir's Parallel Compiler -author: José Valim +authors: +- José Valim category: Internals excerpt: Today, a parallel compiler just landed in Elixir main. The goal of the parallel compiler is to compile files in parallel, automatically detecting dependencies between files. In this blog post, we are going to take a peek into the parallel compiler internals and learn more about Erlang and Elixir in the process. --- diff --git a/_posts/2012-05-25-elixir-v0-5-0-released.markdown b/_posts/2012-05-25-elixir-v0-5-0-released.markdown index cc7fa3fa6..a5701a60d 100644 --- a/_posts/2012-05-25-elixir-v0-5-0-released.markdown +++ b/_posts/2012-05-25-elixir-v0-5-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v0.5.0 released -author: José Valim +authors: +- José Valim category: Releases excerpt: We have finally released Elixir v0.5.0! This marks the first release since the language was rewritten. In this blog post, we will discuss what we achieved during this time and what are the next steps! diff --git a/_posts/2012-08-01-elixir-v0-6-0-released.markdown b/_posts/2012-08-01-elixir-v0-6-0-released.markdown index 355c4d991..becafdf7c 100644 --- a/_posts/2012-08-01-elixir-v0-6-0-released.markdown +++ b/_posts/2012-08-01-elixir-v0-6-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v0.6.0 released -author: José Valim +authors: +- José Valim category: Releases excerpt: We have finally released Elixir v0.6.0! This release includes a build tool called Mix, support for Erlang typespecs, many improvements to IEx and improved IO, File and Macro support. diff --git a/_posts/2012-10-20-elixir-v0-7-0-released.markdown b/_posts/2012-10-20-elixir-v0-7-0-released.markdown index 2d41eb167..d2f181612 100644 --- a/_posts/2012-10-20-elixir-v0-7-0-released.markdown +++ b/_posts/2012-10-20-elixir-v0-7-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v0.7.0 released -author: José Valim +authors: +- José Valim category: Releases excerpt: Elixir v0.7.0 is released with many improvements! Read on for more information. diff --git a/_posts/2012-11-18-elixir-v0-7-1-released.markdown b/_posts/2012-11-18-elixir-v0-7-1-released.markdown index 7a1ff19a0..113bcd31f 100644 --- a/_posts/2012-11-18-elixir-v0-7-1-released.markdown +++ b/_posts/2012-11-18-elixir-v0-7-1-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v0.7.1 released -author: José Valim +authors: +- José Valim category: Releases excerpt: Elixir v0.7.1 was released to celebrate the end of a two months journey traveling around Europe, United States and Brazil talking about Elixir. diff --git a/_posts/2012-12-04-elixir-v0-7-2-released.markdown b/_posts/2012-12-04-elixir-v0-7-2-released.markdown index c18b6ccb4..b4ec972c7 100644 --- a/_posts/2012-12-04-elixir-v0-7-2-released.markdown +++ b/_posts/2012-12-04-elixir-v0-7-2-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v0.7.2 released -author: Yurii Rashkovskii +authors: +- Yurii Rashkovskii category: Releases excerpt: Elixir v0.7.2 is released, new, improved type specifications syntax and many other improvements. diff --git a/_posts/2013-01-27-elixir-v0-8-0-released.markdown b/_posts/2013-01-27-elixir-v0-8-0-released.markdown index 2a07d42ec..9f6236b10 100644 --- a/_posts/2013-01-27-elixir-v0-8-0-released.markdown +++ b/_posts/2013-01-27-elixir-v0-8-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v0.8.0 released -author: José Valim +authors: +- José Valim category: Releases excerpt: On the last 9th January, we celebrated two years since Elixir's first commit and to celebrate this occasion we have prepared a big release. Elixir v0.8 is out, with documentation, optimizations, bug fixes and shiny new features. Let's take a look at them! --- diff --git a/_posts/2013-04-19-google-summer-of-code-2013.markdown b/_posts/2013-04-19-google-summer-of-code-2013.markdown index b025579f6..d964d7c1b 100644 --- a/_posts/2013-04-19-google-summer-of-code-2013.markdown +++ b/_posts/2013-04-19-google-summer-of-code-2013.markdown @@ -1,7 +1,8 @@ --- layout: post title: Google Summer of Code 2013 -author: José Valim +authors: +- José Valim category: Announcements excerpt: Elixir is taking part in Google Summer of Code 2013! Are you a student? Join us! --- diff --git a/_posts/2013-04-29-elixir-v0-8-2-released.markdown b/_posts/2013-04-29-elixir-v0-8-2-released.markdown index 18f1b2ea9..fea64d566 100644 --- a/_posts/2013-04-29-elixir-v0-8-2-released.markdown +++ b/_posts/2013-04-29-elixir-v0-8-2-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v0.8.2 released -author: José Valim +authors: +- José Valim category: Releases excerpt: Elixir v0.8.2 is released with bug fixes, better Erlang R16 support and doctests. --- diff --git a/_posts/2013-05-02-elixir-on-xen.markdown b/_posts/2013-05-02-elixir-on-xen.markdown index a4dd2de42..9f1de4c2b 100644 --- a/_posts/2013-05-02-elixir-on-xen.markdown +++ b/_posts/2013-05-02-elixir-on-xen.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir on Xen -author: José Valim +authors: +- José Valim category: Announcements excerpt: The Erlang on Xen team has added support for Elixir and we will tell you how you can use it! --- diff --git a/_posts/2013-05-23-elixir-v0-9-0-released.markdown b/_posts/2013-05-23-elixir-v0-9-0-released.markdown index 289dae2dd..edee304e1 100644 --- a/_posts/2013-05-23-elixir-v0-9-0-released.markdown +++ b/_posts/2013-05-23-elixir-v0-9-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v0.9.0 released -author: José Valim +authors: +- José Valim category: Releases excerpt: Elixir v0.9.0 is released with support for reducers, umbrella projects, faster compilation times and dropped support for R15 and earlier OTP versions. --- diff --git a/_posts/2013-07-13-elixir-v0-10-0-released.markdown b/_posts/2013-07-13-elixir-v0-10-0-released.markdown index d67b366b8..c00858ea8 100644 --- a/_posts/2013-07-13-elixir-v0-10-0-released.markdown +++ b/_posts/2013-07-13-elixir-v0-10-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v0.10.0 released -author: José Valim +authors: +- José Valim category: Releases excerpt: Elixir v0.10.0 is out with support for streams, sets, pretty printing and many improvements for Mix and ExUnit. --- diff --git a/_posts/2013-08-08-elixir-design-goals.markdown b/_posts/2013-08-08-elixir-design-goals.markdown index 7509cc0d3..5959dab92 100644 --- a/_posts/2013-08-08-elixir-design-goals.markdown +++ b/_posts/2013-08-08-elixir-design-goals.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir Design Goals -author: José Valim +authors: +- José Valim category: Internals excerpt: Highlight of Elixir design goals. --- diff --git a/_posts/2013-11-05-elixir-v0-11-0-released.markdown b/_posts/2013-11-05-elixir-v0-11-0-released.markdown index f8dbc43b6..1a668262c 100644 --- a/_posts/2013-11-05-elixir-v0-11-0-released.markdown +++ b/_posts/2013-11-05-elixir-v0-11-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v0.11.0 released -author: José Valim +authors: +- José Valim category: Releases excerpt: Elixir v0.11.0 is out and it focus on improving and optimizing the patterns often used by the community. --- diff --git a/_posts/2013-12-11-elixir-s-new-continuable-enumerators.markdown b/_posts/2013-12-11-elixir-s-new-continuable-enumerators.markdown index 9a0670d9f..b29807cb4 100644 --- a/_posts/2013-12-11-elixir-s-new-continuable-enumerators.markdown +++ b/_posts/2013-12-11-elixir-s-new-continuable-enumerators.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir's new continuable enumerators -author: Peter Minten +authors: +- Peter Minten category: Internals excerpt: In 0.12.0 Elixir's enumerators have gained the ability to suspend value production and to terminate early. diff --git a/_posts/2013-12-15-elixir-v0-12-0-released.markdown b/_posts/2013-12-15-elixir-v0-12-0-released.markdown index 562f65467..fe8a349e3 100644 --- a/_posts/2013-12-15-elixir-v0-12-0-released.markdown +++ b/_posts/2013-12-15-elixir-v0-12-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v0.12.0 released -author: José Valim +authors: +- José Valim category: Releases excerpt: Elixir v0.12.0 is out with improved enumerables, build patterns and welcoming a new member to our team --- diff --git a/_posts/2014-04-21-elixir-v0-13-0-released.markdown b/_posts/2014-04-21-elixir-v0-13-0-released.markdown index eb1532441..995e4d68c 100644 --- a/_posts/2014-04-21-elixir-v0-13-0-released.markdown +++ b/_posts/2014-04-21-elixir-v0-13-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v0.13.0 released, hex.pm and ElixirConf announced -author: José Valim +authors: +- José Valim category: Releases excerpt: "Elixir v0.13.0 comes with substantial improvements to the language: maps, structs, comprehensiona and more. It also marks the announcement of the hex.pm package manager and the announcement of ElixirConf!" --- diff --git a/_posts/2014-06-17-elixir-v0-14-0-released.markdown b/_posts/2014-06-17-elixir-v0-14-0-released.markdown index 0cd089535..cfa23e5ca 100644 --- a/_posts/2014-06-17-elixir-v0-14-0-released.markdown +++ b/_posts/2014-06-17-elixir-v0-14-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v0.14.0 released -author: José Valim +authors: +- José Valim category: Releases excerpt: "Elixir v0.14.0 is released and expands the work on structs and bringing more of OTP right into Elixir and Mix" --- diff --git a/_posts/2014-08-07-elixir-v0-15-0-released.markdown b/_posts/2014-08-07-elixir-v0-15-0-released.markdown index e99cebaab..32b579555 100644 --- a/_posts/2014-08-07-elixir-v0-15-0-released.markdown +++ b/_posts/2014-08-07-elixir-v0-15-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v0.15.0 released -author: José Valim +authors: +- José Valim category: Releases excerpt: "Elixir v0.15.0 introduces Elixir's Logger, Mix aliases and is the last stop before Elixir v1.0. We are also glad to welcome Alexei into our team!" --- diff --git a/_posts/2014-09-18-elixir-v1-0-0-released.markdown b/_posts/2014-09-18-elixir-v1-0-0-released.markdown index 5e07033dd..72929864c 100644 --- a/_posts/2014-09-18-elixir-v1-0-0-released.markdown +++ b/_posts/2014-09-18-elixir-v1-0-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v1.0 released -author: José Valim +authors: +- José Valim category: Releases excerpt: Elixir v1.0 is finally out! --- diff --git a/_posts/2015-09-28-elixir-v1-1-0-released.markdown b/_posts/2015-09-28-elixir-v1-1-0-released.markdown index e5f85c7a5..5adecea87 100644 --- a/_posts/2015-09-28-elixir-v1-1-0-released.markdown +++ b/_posts/2015-09-28-elixir-v1-1-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v1.1 released -author: José Valim +authors: +- José Valim category: Releases excerpt: Elixir v1.1 brings enhancements, bug fixes, performance improvements and more into Elixir. --- diff --git a/_posts/2016-01-03-elixir-v1-2-0-released.markdown b/_posts/2016-01-03-elixir-v1-2-0-released.markdown index beb51fe8b..1b8a7efd8 100644 --- a/_posts/2016-01-03-elixir-v1-2-0-released.markdown +++ b/_posts/2016-01-03-elixir-v1-2-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v1.2 released -author: José Valim +authors: +- José Valim category: Releases excerpt: Elixir v1.2 brings enhancements, bug fixes, performance improvements and more into Elixir. --- diff --git a/_posts/2016-06-21-elixir-v1-3-0-released.markdown b/_posts/2016-06-21-elixir-v1-3-0-released.markdown index 13ade0b0b..3ee45d0e0 100644 --- a/_posts/2016-06-21-elixir-v1-3-0-released.markdown +++ b/_posts/2016-06-21-elixir-v1-3-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v1.3 released -author: José Valim +authors: +- José Valim category: Releases excerpt: Elixir v1.3 brings many improvements to the language, the compiler and its tooling, specially Mix (Elixir's build tool) and ExUnit (Elixir's test framework). --- diff --git a/_posts/2016-07-14-announcing-genstage.markdown b/_posts/2016-07-14-announcing-genstage.markdown index 8b5bd31a5..7a853d043 100644 --- a/_posts/2016-07-14-announcing-genstage.markdown +++ b/_posts/2016-07-14-announcing-genstage.markdown @@ -1,7 +1,8 @@ --- layout: post title: Announcing GenStage -author: José Valim +authors: +- José Valim category: Announcements excerpt: GenStage is a new Elixir behaviour for exchanging events with back-pressure between Elixir processes. In this blog post we will cover the background that led us to GenStage, some example use cases, and what we are exploring for future releases. --- diff --git a/_posts/2017-01-05-elixir-v1-4-0-released.markdown b/_posts/2017-01-05-elixir-v1-4-0-released.markdown index b333f5446..f110bb07e 100644 --- a/_posts/2017-01-05-elixir-v1-4-0-released.markdown +++ b/_posts/2017-01-05-elixir-v1-4-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v1.4 released -author: José Valim +authors: +- José Valim category: Releases excerpt: Elixir v1.4 brings many improvements to the language, its standard library and the Mix build tool. --- diff --git a/_posts/2017-07-25-elixir-v1-5-0-released.markdown b/_posts/2017-07-25-elixir-v1-5-0-released.markdown index 2fe2c2794..c4f38f788 100644 --- a/_posts/2017-07-25-elixir-v1-5-0-released.markdown +++ b/_posts/2017-07-25-elixir-v1-5-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v1.5 released -author: José Valim +authors: +- José Valim category: Releases excerpt: Elixir v1.5 integrates with Erlang/OTP 20 and bring changes that improves the language reach and the developer experience --- diff --git a/_posts/2017-10-31-stream-data-property-based-testing-and-data-generation-for-elixir.markdown b/_posts/2017-10-31-stream-data-property-based-testing-and-data-generation-for-elixir.markdown index 6aa52bf6e..242c28635 100644 --- a/_posts/2017-10-31-stream-data-property-based-testing-and-data-generation-for-elixir.markdown +++ b/_posts/2017-10-31-stream-data-property-based-testing-and-data-generation-for-elixir.markdown @@ -1,7 +1,8 @@ --- layout: post title: "StreamData: Property-based testing and data generation" -author: Andrea Leopardi +authors: +- Andrea Leopardi category: Announcements excerpt: We are working on data generation and property-based testing for the next versions of Elixir. --- diff --git a/_posts/2018-01-17-elixir-v1-6-0-released.markdown b/_posts/2018-01-17-elixir-v1-6-0-released.markdown index c9e15c14b..99bc8c441 100644 --- a/_posts/2018-01-17-elixir-v1-6-0-released.markdown +++ b/_posts/2018-01-17-elixir-v1-6-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v1.6 released -author: José Valim +authors: +- José Valim category: Releases excerpt: Elixir v1.6 includes a code formatter, defguard, dynamic supervision and new module attributes that improves code quality and the developer experience --- diff --git a/_posts/2018-06-28-gsoc-projects.markdown b/_posts/2018-06-28-gsoc-projects.markdown index 703275a59..168f6126e 100644 --- a/_posts/2018-06-28-gsoc-projects.markdown +++ b/_posts/2018-06-28-gsoc-projects.markdown @@ -1,7 +1,8 @@ --- layout: post title: Google Summer of Code 2018 projects -author: Andrea Leopardi +authors: +- Andrea Leopardi category: Announcements excerpt: Once again Elixir is participating in Google Summer of Code 2018. In this post, we'll have a look at the active projects. --- diff --git a/_posts/2018-07-25-elixir-v1-7-0-released.markdown b/_posts/2018-07-25-elixir-v1-7-0-released.markdown index ed95134ac..51e8f7a66 100644 --- a/_posts/2018-07-25-elixir-v1-7-0-released.markdown +++ b/_posts/2018-07-25-elixir-v1-7-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v1.7 released -author: José Valim +authors: +- José Valim category: Releases excerpt: Elixir v1.7 includes many quality of life improvements, focusing on documentation, Logger and ExUnit, as well as a new Elixir Core team member! --- diff --git a/_posts/2019-01-14-elixir-v1-8-0-released.markdown b/_posts/2019-01-14-elixir-v1-8-0-released.markdown index 1443d5a10..6da84a7dc 100644 --- a/_posts/2019-01-14-elixir-v1-8-0-released.markdown +++ b/_posts/2019-01-14-elixir-v1-8-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v1.8 released -author: José Valim +authors: +- José Valim category: Releases excerpt: Elixir v1.8 comes with many improvements at the infrastructure level, improving compilation time, speeding up common patterns, and adding features around introspection of the system. --- diff --git a/_posts/2019-02-25-mint-a-new-http-library-for-elixir.markdown b/_posts/2019-02-25-mint-a-new-http-library-for-elixir.markdown index 3f3b4bead..3868b94e6 100644 --- a/_posts/2019-02-25-mint-a-new-http-library-for-elixir.markdown +++ b/_posts/2019-02-25-mint-a-new-http-library-for-elixir.markdown @@ -1,7 +1,8 @@ --- layout: post title: Mint, a new HTTP client for Elixir -author: Eric Meadows-Jönsson +authors: +- Eric Meadows-Jönsson category: Announcements excerpt: Mint is a new low-level HTTP client that aims to provide a small and functional core that others can build on top. --- diff --git a/_posts/2019-06-24-elixir-v1-9-0-released.markdown b/_posts/2019-06-24-elixir-v1-9-0-released.markdown index 09eb688d4..b1b72fd4c 100644 --- a/_posts/2019-06-24-elixir-v1-9-0-released.markdown +++ b/_posts/2019-06-24-elixir-v1-9-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v1.9 released -author: José Valim +authors: +- José Valim category: Releases excerpt: Elixir v1.9 is out with releases support, improved configuration and more. --- diff --git a/_posts/2020-01-27-elixir-v1-10-0-released.markdown b/_posts/2020-01-27-elixir-v1-10-0-released.markdown index 9a2c80966..f2eac58ce 100644 --- a/_posts/2020-01-27-elixir-v1-10-0-released.markdown +++ b/_posts/2020-01-27-elixir-v1-10-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v1.10 released -author: José Valim +authors: +- José Valim category: Releases excerpt: Elixir v1.10 is out with standard library, compiler, and releases improvements. --- diff --git a/_posts/2020-08-20-embedded-elixir-at-farmbot.markdown b/_posts/2020-08-20-embedded-elixir-at-farmbot.markdown index f2120208e..0471d047f 100644 --- a/_posts/2020-08-20-embedded-elixir-at-farmbot.markdown +++ b/_posts/2020-08-20-embedded-elixir-at-farmbot.markdown @@ -1,7 +1,8 @@ --- layout: post title: Embedded Elixir at Farmbot -author: José Valim +authors: +- José Valim category: Elixir in Production excerpt: A case study of how Elixir is being used at Farmbot. logo: /images/cases/logos/farmbot.png diff --git a/_posts/2020-09-24-paas-with-elixir-at-Heroku.markdown b/_posts/2020-09-24-paas-with-elixir-at-Heroku.markdown index 357f61cdf..bf97dd5f3 100644 --- a/_posts/2020-09-24-paas-with-elixir-at-Heroku.markdown +++ b/_posts/2020-09-24-paas-with-elixir-at-Heroku.markdown @@ -1,7 +1,8 @@ --- layout: post title: PaaS with Elixir at Heroku -author: José Valim +authors: +- José Valim category: Elixir in Production excerpt: A case study of how Elixir is being used at Heroku. logo: /images/cases/logos/heroku.png diff --git a/_posts/2020-10-06-elixir-v1-11-0-released.markdown b/_posts/2020-10-06-elixir-v1-11-0-released.markdown index 1ee4274cc..7aaaefefb 100644 --- a/_posts/2020-10-06-elixir-v1-11-0-released.markdown +++ b/_posts/2020-10-06-elixir-v1-11-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v1.11 released -author: José Valim +authors: +- José Valim category: Releases excerpt: Elixir v1.11 is out with improvements to the compiler and tighter integration with Erlang/OTP --- diff --git a/_posts/2020-10-08-real-time-communication-at-scale-with-elixir-at-discord.markdown b/_posts/2020-10-08-real-time-communication-at-scale-with-elixir-at-discord.markdown index 669578ae6..07fc3de06 100644 --- a/_posts/2020-10-08-real-time-communication-at-scale-with-elixir-at-discord.markdown +++ b/_posts/2020-10-08-real-time-communication-at-scale-with-elixir-at-discord.markdown @@ -1,7 +1,8 @@ --- layout: post title: Real time communication at scale with Elixir at Discord -author: José Valim +authors: +- José Valim category: Elixir in Production excerpt: A case study of how Elixir is being used at Discord. logo: /images/cases/logos/discord.png diff --git a/_posts/2020-10-27-delivering-social-change-with-elixir-at-change.org.markdown b/_posts/2020-10-27-delivering-social-change-with-elixir-at-change.org.markdown index 3261bc1da..4259ef712 100644 --- a/_posts/2020-10-27-delivering-social-change-with-elixir-at-change.org.markdown +++ b/_posts/2020-10-27-delivering-social-change-with-elixir-at-change.org.markdown @@ -1,7 +1,8 @@ --- layout: post title: Delivering social change with Elixir at Change.org -author: José Valim +authors: +- José Valim category: Elixir in Production excerpt: A case study of how Elixir is being used at Change.org. logo: /images/cases/logos/change.png diff --git a/_posts/2020-11-17-real-time-collaboration-with-elixir-at-slab.markdown b/_posts/2020-11-17-real-time-collaboration-with-elixir-at-slab.markdown index 0f797ecd6..e699b459a 100644 --- a/_posts/2020-11-17-real-time-collaboration-with-elixir-at-slab.markdown +++ b/_posts/2020-11-17-real-time-collaboration-with-elixir-at-slab.markdown @@ -1,7 +1,8 @@ --- layout: post title: Real-time collaboration with Elixir at Slab -author: José Valim +authors: +- José Valim category: Elixir in Production excerpt: A case study of how Elixir is being used at Slab. logo: /images/cases/logos/slab.png diff --git a/_posts/2020-12-10-integrating-travel-with-elixir-at-duffel.markdown b/_posts/2020-12-10-integrating-travel-with-elixir-at-duffel.markdown index 1a2661571..44f8c66cb 100644 --- a/_posts/2020-12-10-integrating-travel-with-elixir-at-duffel.markdown +++ b/_posts/2020-12-10-integrating-travel-with-elixir-at-duffel.markdown @@ -1,7 +1,8 @@ --- layout: post title: Integrating travel with Elixir at Duffel -author: José Valim +authors: +- José Valim category: Elixir in Production excerpt: A case study of how Elixir is being used at Duffel. logo: /images/cases/logos/duffel.png diff --git a/_posts/2021-01-13-orchestrating-computer-vision-with-elixir-at-v7.markdown b/_posts/2021-01-13-orchestrating-computer-vision-with-elixir-at-v7.markdown index 7dd1fa5f2..8e402cae7 100644 --- a/_posts/2021-01-13-orchestrating-computer-vision-with-elixir-at-v7.markdown +++ b/_posts/2021-01-13-orchestrating-computer-vision-with-elixir-at-v7.markdown @@ -1,7 +1,8 @@ --- layout: post title: Orchestrating computer vision with Elixir at V7 -author: José Valim +authors: +- José Valim category: Elixir in Production excerpt: A case study of how Elixir is being used at V7. logo: /images/cases/logos/v7.png diff --git a/_posts/2021-02-03-social-messaging-with-elixir-at-community.markdown b/_posts/2021-02-03-social-messaging-with-elixir-at-community.markdown index 15afd237d..e105822f1 100644 --- a/_posts/2021-02-03-social-messaging-with-elixir-at-community.markdown +++ b/_posts/2021-02-03-social-messaging-with-elixir-at-community.markdown @@ -1,7 +1,8 @@ --- layout: post title: Social messaging with Elixir at Community -author: José Valim +authors: +- José Valim category: Elixir in Production excerpt: A case study of how Elixir is being used at Community. logo: /images/cases/logos/community.png diff --git a/_posts/2021-04-02-marketing-and-sales-intelligence-with-elixir-at-pepsico.markdown b/_posts/2021-04-02-marketing-and-sales-intelligence-with-elixir-at-pepsico.markdown index 892a8c6e1..dc81c1aa8 100644 --- a/_posts/2021-04-02-marketing-and-sales-intelligence-with-elixir-at-pepsico.markdown +++ b/_posts/2021-04-02-marketing-and-sales-intelligence-with-elixir-at-pepsico.markdown @@ -1,7 +1,8 @@ --- layout: post title: Marketing and sales intelligence with Elixir at PepsiCo -author: José Valim +authors: +- José Valim category: Elixir in Production excerpt: A case study of how Elixir is being used at PepsiCo. logo: /images/cases/logos/pepsico.png diff --git a/_posts/2021-05-19-elixir-v1-12-0-released.markdown b/_posts/2021-05-19-elixir-v1-12-0-released.markdown index ef4144845..676f3d2e2 100644 --- a/_posts/2021-05-19-elixir-v1-12-0-released.markdown +++ b/_posts/2021-05-19-elixir-v1-12-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v1.12 released -author: José Valim +authors: +- José Valim category: Releases excerpt: Elixir v1.12 is out with improvements to scripting, tighter Erlang/OTP 24 integration, stepped ranges, and dozen of new functions across the standard library --- diff --git a/_posts/2021-06-02-social-virtual-spaces-with-elixir-at-mozilla.markdown b/_posts/2021-06-02-social-virtual-spaces-with-elixir-at-mozilla.markdown index 591401f66..51244a2e2 100644 --- a/_posts/2021-06-02-social-virtual-spaces-with-elixir-at-mozilla.markdown +++ b/_posts/2021-06-02-social-virtual-spaces-with-elixir-at-mozilla.markdown @@ -1,7 +1,8 @@ --- layout: post title: Social virtual spaces with Elixir at Mozilla -author: José Valim +authors: +- José Valim category: Elixir in Production excerpt: A case study of how Elixir is being used at Mozilla. logo: /images/cases/logos/mozilla-hubs.png diff --git a/_posts/2021-07-29-bootstraping-a-multiplayer-server-with-elixir-at-x-plane.markdown b/_posts/2021-07-29-bootstraping-a-multiplayer-server-with-elixir-at-x-plane.markdown index 03a6a17b8..e0563549c 100644 --- a/_posts/2021-07-29-bootstraping-a-multiplayer-server-with-elixir-at-x-plane.markdown +++ b/_posts/2021-07-29-bootstraping-a-multiplayer-server-with-elixir-at-x-plane.markdown @@ -1,7 +1,8 @@ --- layout: post title: Bootstrapping a multiplayer server with Elixir at X-Plane -author: José Valim +authors: +- José Valim category: Elixir in Production excerpt: A case study of how Elixir is being used at X-Plane. logo: /images/cases/logos/x-plane.png diff --git a/_posts/2021-11-10-embracing-open-data-with-elixir-at-the-ministry-of-ecological-transition-in-france.markdown b/_posts/2021-11-10-embracing-open-data-with-elixir-at-the-ministry-of-ecological-transition-in-france.markdown index d7d294fab..7326c7d57 100644 --- a/_posts/2021-11-10-embracing-open-data-with-elixir-at-the-ministry-of-ecological-transition-in-france.markdown +++ b/_posts/2021-11-10-embracing-open-data-with-elixir-at-the-ministry-of-ecological-transition-in-france.markdown @@ -1,7 +1,8 @@ --- layout: post title: Embracing open data with Elixir at the Ministry of Ecological Transition in France -author: José Valim +authors: +- José Valim category: Elixir in Production excerpt: A case study of how Elixir is being used at the Ministry of Ecological Transition in France. logo: /images/cases/logos/met-france.svg diff --git a/_posts/2021-12-03-elixir-v1-13-0-released.markdown b/_posts/2021-12-03-elixir-v1-13-0-released.markdown index a406c0790..486d27699 100644 --- a/_posts/2021-12-03-elixir-v1-13-0-released.markdown +++ b/_posts/2021-12-03-elixir-v1-13-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v1.13 released -author: José Valim +authors: +- José Valim category: Releases excerpt: Elixir v1.13 is out with a focus on developer tooling --- diff --git a/_posts/2022-09-01-elixir-v1-14-0-released.markdown b/_posts/2022-09-01-elixir-v1-14-0-released.markdown index 35fbb7414..7ae52d259 100644 --- a/_posts/2022-09-01-elixir-v1-14-0-released.markdown +++ b/_posts/2022-09-01-elixir-v1-14-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v1.14 released -author: Andrea Leopardi +authors: +- Andrea Leopardi category: Releases excerpt: Elixir v1.14 is out with a focus on debugging and developer experience --- diff --git a/_posts/2022-10-05-my-future-with-elixir-set-theoretic-types.markdown b/_posts/2022-10-05-my-future-with-elixir-set-theoretic-types.markdown index 15d873521..11f8d06c6 100644 --- a/_posts/2022-10-05-my-future-with-elixir-set-theoretic-types.markdown +++ b/_posts/2022-10-05-my-future-with-elixir-set-theoretic-types.markdown @@ -1,7 +1,8 @@ --- layout: post title: "My Future with Elixir: set-theoretic types" -author: José Valim +authors: +- José Valim category: Announcements excerpt: We announce and explore the possibilities for bringing set-theoretic types into Elixir. --- diff --git a/_posts/2022-12-22-cheatsheets-and-8-other-features-in-exdoc-that-improve-the-developer-experience.markdown b/_posts/2022-12-22-cheatsheets-and-8-other-features-in-exdoc-that-improve-the-developer-experience.markdown index 0c029806c..505bf15bf 100644 --- a/_posts/2022-12-22-cheatsheets-and-8-other-features-in-exdoc-that-improve-the-developer-experience.markdown +++ b/_posts/2022-12-22-cheatsheets-and-8-other-features-in-exdoc-that-improve-the-developer-experience.markdown @@ -1,7 +1,8 @@ --- layout: post title: "Cheatsheets and other 8 ExDoc features that improve the developer experience" -author: Hugo Baraúna +authors: +- Hugo Baraúna category: Announcements excerpt: This post explains the motivation behind the new ExDoc Cheatsheet feature. It also highlights other ExDoc features that show how ExDoc has been evolving to make the documentation experience in Elixir better and better. --- diff --git a/_posts/2023-03-09-embedded-and-cloud-elixir-at-sparkmeter.markdown b/_posts/2023-03-09-embedded-and-cloud-elixir-at-sparkmeter.markdown index d7723ce84..2a5fa73ce 100644 --- a/_posts/2023-03-09-embedded-and-cloud-elixir-at-sparkmeter.markdown +++ b/_posts/2023-03-09-embedded-and-cloud-elixir-at-sparkmeter.markdown @@ -1,7 +1,8 @@ --- layout: post title: "Embedded and cloud Elixir for grid-management at Sparkmeter" -author: Hugo Baraúna +authors: +- Hugo Baraúna category: Elixir in Production excerpt: A case study of how Elixir is being used at SparkMeter. logo: /images/cases/logos/sparkmeter.png diff --git a/_posts/2023-06-19-elixir-v1-15-0-released.markdown b/_posts/2023-06-19-elixir-v1-15-0-released.markdown index b3fda1747..ffc23b810 100644 --- a/_posts/2023-06-19-elixir-v1-15-0-released.markdown +++ b/_posts/2023-06-19-elixir-v1-15-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v1.15 released -author: José Valim +authors: +- José Valim category: Releases excerpt: Elixir v1.15 with improvements to compilation and boot times. --- diff --git a/_posts/2023-06-22-type-system-updates-research-dev.markdown b/_posts/2023-06-22-type-system-updates-research-dev.markdown index 98a6ec5e9..1765f7830 100644 --- a/_posts/2023-06-22-type-system-updates-research-dev.markdown +++ b/_posts/2023-06-22-type-system-updates-research-dev.markdown @@ -1,7 +1,8 @@ --- layout: post title: "Type system updates: moving from research into development" -author: José Valim +authors: +- José Valim category: Announcements excerpt: A short status update on the effort to bring a type system into Elixir. --- diff --git a/_posts/2023-09-20-strong-arrows-gradual-typing.markdown b/_posts/2023-09-20-strong-arrows-gradual-typing.markdown index f3b4f4556..cd62f8c33 100644 --- a/_posts/2023-09-20-strong-arrows-gradual-typing.markdown +++ b/_posts/2023-09-20-strong-arrows-gradual-typing.markdown @@ -1,7 +1,8 @@ --- layout: post title: "Strong arrows: a new approach to gradual typing" -author: José Valim +authors: +- José Valim category: Announcements excerpt: An introduction to strong arrows and how it leverages the Erlang VM to provide sound gradual typing. --- diff --git a/_posts/2023-12-22-elixir-v1-16-0-released.markdown b/_posts/2023-12-22-elixir-v1-16-0-released.markdown index 46480837e..6e4a61dca 100644 --- a/_posts/2023-12-22-elixir-v1-16-0-released.markdown +++ b/_posts/2023-12-22-elixir-v1-16-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: Elixir v1.16 released -author: José Valim +authors: +- José Valim category: Releases excerpt: Elixir v1.16 released with compiler diagnostics and extensive documentation --- diff --git a/_posts/2024-03-05-veeps-elixir-case.markdown b/_posts/2024-03-05-veeps-elixir-case.markdown index 7566c01ab..f0e60b7d1 100644 --- a/_posts/2024-03-05-veeps-elixir-case.markdown +++ b/_posts/2024-03-05-veeps-elixir-case.markdown @@ -1,7 +1,8 @@ --- layout: post title: "Scaling a streaming service to hundreds of thousands of concurrent viewers at Veeps" -author: Hugo Baraúna +authors: +- Hugo Baraúna category: Elixir in Production excerpt: A case study of how Elixir is being used at Veeps. logo: /images/cases/logos/veeps.svg diff --git a/_posts/2024-06-12-elixir-v1-17-0-released.markdown b/_posts/2024-06-12-elixir-v1-17-0-released.markdown index 959030f55..c857c906e 100644 --- a/_posts/2024-06-12-elixir-v1-17-0-released.markdown +++ b/_posts/2024-06-12-elixir-v1-17-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: "Elixir v1.17 released: set-theoretic data types, calendar durations, and Erlang/OTP 27 support" -author: Andrea Leopardi +authors: +- Andrea Leopardi category: Releases excerpt: "Elixir v1.17 released: set-theoretic data types, calendar durations, and Erlang/OTP 27 support" --- diff --git a/_posts/2024-08-15-welcome-elixir-language-server-team.markdown b/_posts/2024-08-15-welcome-elixir-language-server-team.markdown index 8883da8dd..2df6af2d1 100644 --- a/_posts/2024-08-15-welcome-elixir-language-server-team.markdown +++ b/_posts/2024-08-15-welcome-elixir-language-server-team.markdown @@ -1,7 +1,8 @@ --- layout: post title: "Announcing the official Elixir Language Server team" -author: José Valim +authors: +- José Valim category: Announcements excerpt: "Announcing the official Elixir Language Server team to work on the code intelligence infrastructure to be used across tools and editors" --- diff --git a/_posts/2024-08-28-typing-lists-and-tuples.markdown b/_posts/2024-08-28-typing-lists-and-tuples.markdown index ae94de630..d8548371c 100644 --- a/_posts/2024-08-28-typing-lists-and-tuples.markdown +++ b/_posts/2024-08-28-typing-lists-and-tuples.markdown @@ -1,7 +1,8 @@ --- layout: post title: "Typing lists and tuples in Elixir" -author: José Valim +authors: +- José Valim category: Announcements excerpt: "This article explores the design decisions of typing lists and tuples in Elixir within a sound gradual type system" --- diff --git a/_posts/2024-12-19-elixir-v1-18-0-released.markdown b/_posts/2024-12-19-elixir-v1-18-0-released.markdown index e0b812647..22edc0364 100644 --- a/_posts/2024-12-19-elixir-v1-18-0-released.markdown +++ b/_posts/2024-12-19-elixir-v1-18-0-released.markdown @@ -1,7 +1,8 @@ --- layout: post title: "Elixir v1.18 released: type checking of calls, LSP listeners, built-in JSON, and more" -author: José Valim +authors: +- José Valim category: Releases excerpt: "Elixir v1.18 released: type checking of function calls, Language Server listeners, built-in JSON, ExUnit improvements, mix format --migrate, and more" --- diff --git a/_posts/2025-01-21-remote-elixir-case.markdown b/_posts/2025-01-21-remote-elixir-case.markdown index b66a0d118..c6b363128 100644 --- a/_posts/2025-01-21-remote-elixir-case.markdown +++ b/_posts/2025-01-21-remote-elixir-case.markdown @@ -1,7 +1,8 @@ --- layout: post title: "Remote: growing from zero to unicorn with Elixir" -author: Hugo Baraúna +authors: +- Hugo Baraúna category: Elixir in Production excerpt: A case study of how Elixir is being used at Remote. logo: /images/cases/logos/remote.png diff --git a/atom.xml b/atom.xml index 09471fd0d..052b63a8e 100644 --- a/atom.xml +++ b/atom.xml @@ -15,11 +15,11 @@ elixir_url: http://elixir-lang.org {{ post.title }} - {% if post.author %} - - {{ post.author }} - - {% endif %} + {% for author in post.authors %} + + {{ author }} + + {% endfor %} {{ post.date | date_to_xmlschema }} {{ post.id }} {{ post.content | xml_escape }} diff --git a/blog/index.html b/blog/index.html index 196e39159..9512865a0 100644 --- a/blog/index.html +++ b/blog/index.html @@ -9,7 +9,7 @@