1,369 karma · joined March 21, 2011
contact josef.richter at me.com
Location: Czechia, EU
Remote: Yes
Willing to relocate: No
Technologies: Figma, Paper, Claude Design, Open Design, Elixir, Phoenix, LiveView, Hologram, BEAM, Node, TypeScript, React, Next.js, React Native, Swift, Swift UI, Ruby, some Rust, Go
Résumé/CV: https://josefrichter.design/cv
Email: josef.richter@me.com
Turns out "design engineer" is the new name for what I've been doing for 10+ years. Product/ux/ui design of complex Saas and mobile products. Full-stack development in Elixir, JS/TS, Swift,.. Shipped production apps, agent-ready/agent-first, mcps, apis, agents, loops..
See https://josefrichter.design/blog and https://github.com/josefrichter
Past: T-Mobile, Vodafone, Medable, Enaia, various fintech
Using @apply totally KILLS Tailwind - that's the clearest tell that the author didn't have that moment yet. Hence the other arguments in the article that feel somewhat petty.
It’s been around for years now. The great thing about it is it works worldwide - so if you come to a country and have no clue which company operates there, you just open Obi.
you get a snippet from LLM, compile it to module, and hot-load it into the running node. the module lives in the node's code table, so it persists and every other agent can call it. not just the one that wrote it.
the agents themselves are seaprate supervised processes, so if one crashes - e.g. because the snippet was crap, it doesn't take down whole system.
of course you can do that in just elixir too, the lisp is just cosmetics really.
That involves full interpretation of the law, which includes "teleology" - that is, understanding the purpose and goals of the law. We are probably (?) not yet at the point where frontier models can do this better than humans.
In other words, it's the same question as when AI will replace judges. Not lawyers, but judges themselves.
Location: Czechia, EU Remote: Yes Willing to relocate: No Technologies: Figma, Open Design, Elixir BEAM, Node JS/TS, Python, Swift, Ruby, some Rust, Go Résumé/CV: https://josefrichter.design/cv Email: josef.richter@me.com
I design stuff & I build it. Shipped production apps, agent-ready/agent-first, mcps, apis, agents, loops.. See https://josefrichter.design/blog and https://github.com/josefrichter
Past: Enaia, Medable, T-Mobile, Vodafone — 792 PRs in my current role - "I build" is real.