A picture of Reviewers' Choice Award 2024 for the Design Principles of the Elixir Type system by Giuseppe Castagna, Guillaume Duboc, and JosΓ© Valim, in The Art, Science, and Engineering of Programming.
We saw tons of progress on Elixir's type system in 2024. We started the year with a Best Paper award, then Elixir v1.17 in May with data-type warnings, and now Elixir v1.18 with type checking + inference on function calls.
Today I started working on v1.19, I'll share more here as it progresses!
23.12.2024 19:53 β
π 273
π 31
π¬ 6
π 0
No OSS Friday today! Kicked off winter break chilling w/ the kids and then played some PoE 2. Tomorrow weβll be hunting a Black Rayquaza π₯π₯π₯
#ElixirLang #OpenSource
21.12.2024 02:59 β
π 1
π 0
π¬ 0
π 0
π€ Hmmβ¦ Iβm going to have to take this igniter thing for a spin
19.12.2024 03:28 β
π 0
π 0
π¬ 0
π 0
Whoa! Had no idea. Thanks for the share
15.12.2024 04:19 β
π 1
π 0
π¬ 0
π 0
Release v1.18.0-rc.0 Β· elixir-lang/elixir
Elixir v1.18 is an impressive release with improvements across the two main efforts happening within the Elixir ecosystem right now: set-theoretic types and language servers. It also comes with bui...
#ElixirLang 1.18.0-rc.0 is here!
- New type system checks
- Lots of improved error messages
- New built-in `JSON` module
- `Enum.product_by/2` and `Enum.sum_by/2`
- `List.ends_with?/2`
- Synchronous test groups
- Good riddance to `unless`! π
github.com/elixir-lang/...
10.12.2024 20:24 β
π 54
π 9
π¬ 2
π 0
YouTube video by EMPEX Conference
Jace Warren - Replacing a Billion+ Record per Day Cassandra Cluster With Elixir and SQLite
At my previous company, the PromEx Ecto dashboard (hexdocs.pm/prom_ex/all....) got us 99% of the way there. The only additional SQLite-specific metrics we monitored were basically disk space and self-partitioned files, as we were writing to many concurrent files per server.
youtu.be/huGVdGLBJEo?...
03.12.2024 23:12 β
π 1
π 0
π¬ 1
π 0
Phoenix LiveView 1.0.0 is here! - Phoenix Blog
LiveView 1.0 is out!
With the release of Phoenix LiveView 1.0, anybody have any additional info on βenhancing Web Component integrationβ from the βWhatβs Nextβ section? #ElixirLang
phoenixframework.org/blog/phoenix...
03.12.2024 22:47 β
π 1
π 0
π¬ 0
π 0
OSS Friyay Highlights: π
- phoenix_storybook PR:
- Added local/custom icon support (now works w/ latest Phoenix icons implementation)
- Overridable color mode icons.
- phoenix_ui updates:
- Updated accordion, avatar, & avatar_group components
#ElixirLang #OpenSource #Programming
30.11.2024 01:32 β
π 3
π 0
π¬ 0
π 0
Thanks for putting this together! Iβm always looking for more Elixir devs to follow
26.11.2024 03:55 β
π 1
π 0
π¬ 0
π 0
Just added another star for you all π
25.11.2024 20:32 β
π 1
π 0
π¬ 0
π 0
I think I'm going to start doing OSS Fridays π€
Iβve got a few things Iβve been building in my current project that could maybe benefit the open-source community. I also just love collaboration and iterating/improving on things π»β¨
#ElixirLang #Programming
25.11.2024 20:30 β
π 7
π 0
π¬ 0
π 0
Sounds fun. Good luck
21.11.2024 15:17 β
π 1
π 0
π¬ 0
π 0
When I have a list page, I store filter, pagination, etc. data in query params. Upon opening a modal, I keep the query params in the new url. That way, when the modal closes, the list page keeps the previous state. Iβve done this with every framework Iβve ever worked in, now including liveview
14.11.2024 02:42 β
π 1
π 0
π¬ 0
π 0
Agreed! This hits me multiple times a day
10.11.2024 02:31 β
π 0
π 0
π¬ 0
π 0
Changed the game!
26.10.2024 00:08 β
π 2
π 0
π¬ 0
π 0
Serialization is the Secret
If a value mutates in the forest with no one to see it, does it really mutate?
Serialization is the Secret | If a value mutates in the forest with no one to see it, does it really mutate?
open.substack.com/pub/zachdani...
27.09.2024 21:31 β
π 5
π 2
π¬ 0
π 0
Bad is a mile marker on every path to good.
23.09.2024 13:30 β
π 4
π 1
π¬ 0
π 0
Thoughts On A New Distributed Systems Language (or languages)
I wrote previously about being hired to write a new dist-sys programming language for Wayfair in Berlin and my thoughts on what that wouldβ¦
Last day and Scottish Government - looking for a job again.
Traditionally I write stuff to get work, and here is my greatest hits package (#erlang, #elixir gies-a-job)
A couple of articles on a new distributed systems language for the beam:
medium.com/swlh/thought...
medium.com/@gordonguthr...
13.09.2024 13:38 β
π 10
π 8
π¬ 1
π 0