crbelaus Profile Banner
Cristian Álvarez Profile
Cristian Álvarez

@crbelaus

Followers
143
Following
690
Statuses
375

I write code (mainly #ElixirLang) and I do martial arts. Sometimes I blog at https://t.co/owTqxv4Dfy

Asturias, Spain
Joined July 2014
Don't wanna be here? Send us removal request.
@crbelaus
Cristian Álvarez
2 months
Over the last few months I've been in charge of deep data structure refactors on a big #ElixirLang application. I'll write a detailed blog post with the lessons learnt, but the most important takeaway is to rely on pattern match and guards as much as possible.
Tweet media one
3
2
65
@crbelaus
Cristian Álvarez
3 days
@DNAutics @davydog187 @atomkirk @elixirlang @wojtekmach It does and I use it in my Bun library (it just downloads the executable on the first run). Unfortunately, as @atomkirk said, it has multiple issues: no control for connection pooling, not great SSL handling (improved in OTP 26 though) and an awkward API.
0
0
2
@crbelaus
Cristian Álvarez
3 days
Pull request merged! If you use difftastic by @_wilfredh with @elixirphoenix (you should! It is amazing) you will notice that diffs now recognise the ~H sigil syntax and highlight changes properly. #elixirlang #myelixirstatus
Tweet media one
@crbelaus
Cristian Álvarez
3 months
Pull request opened!
0
2
18
@crbelaus
Cristian Álvarez
3 days
@davydog187 @atomkirk @elixirlang @wojtekmach I am thinking of something like Ruby on Rails ActiveJob which provides the basic spec and is then implemented by others such as Sidekiq, SolidQueue, Resque, etc. Libraries use the ActiveJob API and don't care for the actual backend (which may provide custom extra functionality).
0
0
0
@crbelaus
Cristian Álvarez
3 days
The #elixirlang ErrorTracker has just surpassed 40k downloads. Codebase has been slowly improving and stabilising since the initial release. We just need a logger handler and then it can be considered "done".
0
3
31
@crbelaus
Cristian Álvarez
4 days
@_swanson Interesting! I though Diet Coke was more popular in USA and Coke Zero in the EU.
1
0
0
@crbelaus
Cristian Álvarez
10 days
@thibaut_barrere We are doing the same at work. Timex succeeded and Elixir core integrated most of its functionality. In my experience you can now do the same with Date/DateTime/Time and Calendar modules. ExCLDR can be also included if needed.
0
0
1
@crbelaus
Cristian Álvarez
11 days
@elixirboy @lostkobrakai We do this at work as well. There is a “Current” module that wraps the process dictionary and then offers functions such as or Current.user.
1
0
1
@crbelaus
Cristian Álvarez
12 days
This introduction to the jujutsu (jj) VCS by @cube2222_2 is the best I've read so far. I love git, but jj mental model is so much better. jj is to git what Tailwind is to CSS.
1
0
2
@crbelaus
Cristian Álvarez
13 days
Can't wait! Shape Up changed my perspective on how to build good software well.
@bb
Brian Bailey
@bb
13 days
A new edition of Shape Up is coming in 2025! Here's what planted the seeds for another version six years later. It's a WIP, so if you have questions or have run into friction, I'd love to hear about it. We want to help as many different teams as possible.
0
0
2
@crbelaus
Cristian Álvarez
16 days
@LaFelgueraWeb Gracias por tan sesuda explicación. Me ha quedado clarísimo.
1
0
0
@crbelaus
Cristian Álvarez
20 days
"Tons of death in a single button"
0
0
0
@crbelaus
Cristian Álvarez
21 days
American mind can not comprehend this
Tweet media one
Tweet media two
0
0
1
@crbelaus
Cristian Álvarez
22 days
@MasonDragos @stoolpresidente Italian food has better marketing than quality. If you want to find great food you need to visit Spain. Even better if you go to the north. The Cantabrian coast is a must.
0
0
2
@crbelaus
Cristian Álvarez
22 days
RT @Free_Ross: FREEDOM!!!!
Tweet media one
0
15K
0
@crbelaus
Cristian Álvarez
27 days
@Jongonzlz @joantubau @joantubau ¿Para cuando un Kapital con @Jongonzlz?
1
0
2
@crbelaus
Cristian Álvarez
29 days
@lexfridman @ThePrimeagen @dhh @taylorotwell A talk with @josevalim (#ElixirLang creator) would be amazing. Another with @chris_mccord (creator of @elixirphoenix) as well. You could even have them together. They are great.
0
0
2
@crbelaus
Cristian Álvarez
30 days
Tweet media one
0
0
0