RootCert Profile Banner
Christian Alexander Profile
Christian Alexander

@RootCert

Followers
465
Following
713
Statuses
249

Software engineer. Elixir at home, JS at work. Videos at https://t.co/cKzN33bJdj

Arizona, USA
Joined June 2011
Don't wanna be here? Send us removal request.
@RootCert
Christian Alexander
5 days
Here's two explainer graphics: what does phx.gen.auth generate and how LiveView forms work
Tweet media one
Tweet media two
0
0
6
@RootCert
Christian Alexander
24 days
RT @shahryar_tbiz: 🚀 After 2+ months of full-time work, we're excited to announce that Mishka Chelekom library v0.0.2 is out! 🎉 With 80+ im…
0
19
0
@RootCert
Christian Alexander
28 days
RT @sorentwo: 📯 Oban Web is open Source 🐬 Oban v2.19 includes MySQL support 🧭 Web v2.11 is released 📊 Met v1.0 is released (and open source…
0
50
0
@RootCert
Christian Alexander
1 month
@ruskenberry I’ve considered a fixed height spacer that can be swapped out with an error, but it’d still jump around if the error message ends up wrapping. There are probably some other CSS tricks that could make it not jump around, like anchoring the button to the bottom of a fixed modal
1
0
0
@RootCert
Christian Alexander
1 month
@src_rip That’s the plan!
1
0
7
@RootCert
Christian Alexander
1 month
@sriramskota @michalmuskala @flydotio Whoa, Hammer has a lot more features and can be called in any arbitrary function. It just looks like it’s not as simple as a basic plug that intercepts any arbitrary route. As with everything, the right tool for the job always depends on context!
0
0
2
@RootCert
Christian Alexander
1 month
@adamwathan In addition to being a great abstraction over layers of styling complexity, Tailwind is invaluable when using assistants like Copilot, Cursor, Claude, etc… Colocation of content and styles make designs fit well into an LLM's context, resulting in more consistent outputs.
0
0
1
@RootCert
Christian Alexander
1 month
Huge fan of the Bodyguard Elixir package from @Schrockwell. A great abstraction of policies and resource scoping. Screenshots from a demo app for an upcoming video. #MyElixirStatus
Tweet media one
Tweet media two
2
4
45
@RootCert
Christian Alexander
2 months
Elixir 1.18-rc.0 is out now, with many improvements to the language and tooling. I did a roundup of some features that I found interesting: #myelixirstatus
0
8
45
@RootCert
Christian Alexander
2 months
@josevalim Awesome! I made a video showing some of my favorite parts of 1.18
0
7
70
@RootCert
Christian Alexander
2 months
@shahryar_tbiz @aidenybai A similar tool hooking into morphdom would be great
1
0
1
@RootCert
Christian Alexander
2 months
@ZachSDaniel1 @AshFramework This is exciting! I’ve been working on a little app that has been using polymorphic_embed and it’s been a nightmare to get right with forms. Knowing Ash can get it done might be enough to move my project over!
0
0
3
@RootCert
Christian Alexander
3 months
@atomkirk This will be even better in Elixir 1.18, since the dbg macro will break down `with` statements into each clause's result.
Tweet media one
1
0
2
@RootCert
Christian Alexander
3 months
It's here: a walkthrough of the Mishka Chelekom component library for Phoenix apps! I've really enjoyed working with this generator-based library and am excited to see where it goes in the future! #MyElixirStatus
0
7
61
@RootCert
Christian Alexander
3 months
Coming soon: a walkthrough of a new Phoenix component library, Mishka Chelekom (by @shahryar_tbiz)! I'll show why I'm excited about the library even though it's still pretty early. Hint: Ash Igniter will play a huge part in their long-term success. #MyElixirStatus
Tweet media one
2
9
36