Christian Alexander

486 posts

Christian Alexander banner
Christian Alexander

Christian Alexander

@RootCert

Software engineer. Elixir at home, JS at work.

Arizona, USA Katılım Haziran 2011
193 Takip Edilen1.2K Takipçiler
Christian Alexander retweetledi
Zach Daniel
Zach Daniel@ZachSDaniel1·
New package for #AshFramework: AshScim! #ElixiLang going enterprise y'all.😂 SCIM (System for Cross-domain Identity Management: RFCs 7643 & 7644) is the standard way for an identity provider like #Okta or Azure AD to push users and groups into your application: who joined, who got deactivated, who got added to which group. It's how enterprises expect to manage access at scale, and it's almost always a hard requirement for selling into them. Many indie-hackers won't get the value of push-button SCIM integration, but if you've ever built for enterprise, this kind of thing being easy is drool-inducing. Just `mix igniter.install ash_scim` (once the installer is done and it is published on hex) and you're SCIM enabled 💣. It works with Ash's multitenancy out of the box, so if you want to let your customers in a multi-tenant application configure their own IdP, nothing stops you. Still need to battle-test for a while and get it security-reviewed before publishing on Hex, but you're welcome to poke around/experiment until then. RFCs: datatracker.ietf.org/doc/html/rfc76… datatracker.ietf.org/doc/html/rfc76… GitHub: github.com/ash-project/as…
Zach Daniel tweet media
English
6
14
105
2.2K
Christian Alexander
Christian Alexander@RootCert·
Okay, Sagents is pretty neat. BEAM-native, solid middleware system, persisted state, pluggable filesystem, and observability. One small feature also caught my eye: the agent is aware of how many viewers it has and can stay alive until they leave. #phoenix-presence-integration" target="_blank" rel="nofollow noopener">hexdocs.pm/sagents/pubsub…
Christian Alexander tweet media
English
5
6
59
2.7K
Christian Alexander
Christian Alexander@RootCert·
@joebarnard I regularly zoom in and out. If I am too far in the weeds and lose focus, I’ll leave some TODOs and move to another heading or section. Once the high level feels more stable, I’ll go back through outstanding TODOs. After oscillating enough, there’s a draft to perfect and ship!
English
0
0
0
59
Joe Barnard 🚀
Joe Barnard 🚀@joebarnard·
YouTuber/writer friends, how do you speed up the process of writing scripts? I love making videos and they're so much better with a good script, but I have a hard time staying focused when writing so that process takes forever 😅
English
16
2
84
7.4K
Tanner Linsley
Tanner Linsley@tannerlinsley·
It only makes sense that if you use the GStack, you should pair it with TanStack too.
English
14
0
113
17.6K
Christian Alexander retweetledi
Zach Daniel
Zach Daniel@ZachSDaniel1·
#ElixirLang 🤝 #Typescript like never before 😎 AshTypescript just launched `TypedChannel`, completing the circle on end-to-end type safety between your TS frontend and Elixir backend, fully generated from your #AshFramework resources. This is *huge* 🤯. I cannot overstate it.
Zach Daniel tweet mediaZach Daniel tweet mediaZach Daniel tweet media
English
3
17
102
4K
Christian Alexander
Christian Alexander@RootCert·
Agent identity is really important. Directionally, this spec is fantastic. However, the coupling between the authorization server and the resource server in this model has me worried. Schemas are emitted by the auth server, last_used_at is based on resource usage. It seems very optimized for a gateway model. Are you planning to set up a working group or venue for discussion?
English
0
0
0
268
Better Auth
Better Auth@better_auth·
Today we're announcing Agent Auth Protocol An open standard for agent authentication, capability based authorization and service discovery ⇃read more ⇂
Better Auth tweet media
English
44
83
1.1K
103.6K
Christian Alexander
Christian Alexander@RootCert·
@benln I had to make do with an off-brand one, would love to have something more official!
English
0
0
1
269
Christian Alexander retweetledi
José Valim
José Valim@josevalim·
We just shipped Distributed Python on top of the Erlang distribution, with full Elixir and Livebook integration: dashbit.co/blog/distribut… And much more: intellisense, zero-copy Apache Arrow, and more. Read the article for all the details. A huge thank you to NLnet Foundation for sponsoring our work. They are always looking for new ideas and you have until April 1st to join the next batch: nlnet.nl
José Valim tweet mediaJosé Valim tweet mediaJosé Valim tweet mediaJosé Valim tweet media
English
15
67
347
20.5K
Christian Alexander
Christian Alexander@RootCert·
@MachoXV The Nx project introduced a ton of optimizations to support ML workloads, and in a worst case scenario Rust bindings through the Rustler library work very well.
English
1
0
16
1.9K
MACHO Δ
MACHO Δ@MachoXV·
@RootCert Genuine question: Elixir fast enough to run non-Web apps? i.e. mathematical processing of large sums of numbers?
English
1
0
0
2.1K
Christian Alexander
Christian Alexander@RootCert·
Vendors are trying to emulate the BEAM, but there's truly nothing like it. Here's a walkthrough of what makes it special: processes, messaging, registries, ETS, distribution, and its ecosystem. Elixir was made for the current moment, and for what's to come. #MyElixirStatus
Christian Alexander tweet media
English
6
48
359
64K
Christian Alexander
Christian Alexander@RootCert·
Coming soon on Code and Stuff: There's no place like the BEAM. Sneak preview of some of the graphics: #MyElixirStatus
Christian Alexander tweet media
English
2
3
75
3.1K
Mike Hostetler // Chief Agent Officer
Elixir friends - anyone interested to help here? How do we share the “Power of OTP” in a visual way? Any resources that already exist? I’d put up bounty money for this … cc @josevalim @ZachSDaniel1 @chris_mccord @jacob_luetzow @sean_moriarity @joshprice
Charles Javelona@charlesjavelona

@mikehostetler I’m interested to tinker as elixir is such a fun language to work with. Can you provide basic examples when you can that does this as a form of visualization between the layers it uses. It would help people understand the power of OTP

English
15
11
110
12.1K
Christian Alexander retweetledi
Zach Daniel
Zach Daniel@ZachSDaniel1·
📢The latest AshTypescript release brings you t typed controllers🎉 Using Typescript with Phoenix has never been easier, with or without #AshFramework. Thanks to Torkild for his awesome package! I might be working on a PR for something pretty cool there myself 😎 #ElixirLang
Zach Daniel tweet media
English
4
9
47
1.9K
ThePrimeagen
ThePrimeagen@ThePrimeagen·
so i read through the Anthropic Build A C Compiler article. i must say, the marketing video they released is one of the most dishonest things i have ever seen. truly terrible behavior. Yet these guys are going to be the same ones that will tell you what you can and cannot do with a model.
English
78
118
3K
149.8K