At #CodeBEAM America 2021, @lebugcatcher showed us how he is using #Elixir to build a tool to help him write a well-tested and deterministic Elixir book.
Wanna learn all the tips and tricks?!
Watch the video ๐
https://t.co/OPuhXiiaDE
If anyone wants to learn a little about Metaprogramming in Elixir and more importantly, watch me embarrass myself doing some live metaprogramming, check this out! #Elixir
In #Elixir we use #metaprogramming features regularly. Sometimes without even knowing it! In this talk, @lebugcatcher covers some of the low level constructs in Elixir, which will help you to better understand how metaprogramming works in #Elixir.
https://t.co/xpAftqs8ZL
Finished recording another fun @elixir_mix episode on Code quality tools with @wolf4earth @allenwyma . We covered credo, dialyzer, coveralls (and minimum code coverage), formatter and types of testing!
https://t.co/4pZI29tYsM #RiversideFM
Just recorded a fun @elixir_mix panelist episode with @wolf4earth and @allenwyma on umbrella projects in Elixir. It will be out sometime next week!
https://t.co/YrAvqHnZM5 #ElixirMix
So.. I just realized I made the early praise section of the "Testing Elixir" book.. I still stand by every word of it. It's a must read for any engineer who wants to level up their Elixir skills! #ElixirLang#TestingElixir#myelixirstatus
Just reported a bug in https://t.co/9LHWAok1D8, and it took them a few minutes to respond, fix and deploy.. on a Saturday!! Huge kudos to @emjii! There is a reason why we love the Elixir community so much.๐ #ElixirLang#HexPM#myelixirstatus
In three weeks I will be speaking at #CodeBEAM America, a virtual conference for #Erlang and #Elixirlang developers!
Here's a 20% discount code, if you're interested: FRIENDofMINEcba21 https://t.co/XxJmGcayU8
@redrapids Low cost of failure. This generally translates to good observability with clearly defined SLOs and notifications, and with an andon-cord like tool to stop and rollback to a stable release.
@redrapids In my experience, an interface should be clearly separated from the implementation, idiomatic, introspective (so it can be tested/debugged without touching the implementation), flexible (as needed), and open to change.
@redrapids Building tools/processes that help other engineers be more productive, and the final product more reliable.
Ex: improving test coverage, making front-end - back-end interactions more deterministic, adding DSLs to complex implementations etc.