norden.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Moin! Dies ist die Mastodon-Instanz für Nordlichter, Schnacker und alles dazwischen. Folge dem Leuchtturm.

Administered by:

Server stats:

3.4K
active users

#liveview

2 posts2 participants0 posts today

How do you implement multi-step forms in LiveView? I have a LV that coordinates its "step" live components (and they may or may not have their own live sub components) and I find this setup quite complex. As always, handling state is the tricky part.

*Some* state from a step needs to be passed to the next step, and then the user may want to go back and make changes and go forward again. What's your strategy in cases like this?

I also need to deal with async processes and report progress in the UI, when a sub-sub-component triggers it, the parent LV receives an update and it has to route it back to the sub-sub-component, which is messy for my taste.

So, same question - what's your approach?

🤔

High Performance PostgreSQL for Rails by Andrew Atkinson is part of a 16-ebook $18 bundle! Pragmatic Bookshelf and Humble Bundle have made it available along with Practical A/B Testing, Designing Data Governance from the Ground Up, SQL Antipatterns Vol. 1, and others. Pretty sweet deal!

humblebundle.com/books/data-en

Humble BundleHumble Tech Book Bundle: Data Engineering and Management by PragmaticLearn all about data engineering and management with our latest collection of tech courses. Pay what you want & support Save the Children.

(someone told me to post in French too so here it is!)

Bonjour !

Je suis Adrian, et je suis à la recherche d'un emploi au #Québec (ou depuis le Québec). J'ai déjà mon visa de résident permanent.

J'ai de l'expérience dans le développement et la maintenance d'application web et d'API, dans le design de système et dans le #DevOps.

Professionnellement parlant, les langages et technologies que j'utilise sont #Elixir, #Phoenix et #LiveView, du #SQL et du #NoSQL, #NodeJS, #JavaScript, #TypeScript et #Python ; et côté DevOps des pipelines de CI/CD avec Github Actions, #Docker et un peu de #Kubernetes et d' #AWS.

J'ai également participé à l'innovation dans mon entreprise précédente, en cherchant des outils, des librairies, des algorithmes et des technologies et pour nos produits et pour l'expérience développeur. Un aperçu de mes écrits sur mon blog est disponible: blog.adrianc.eu

J'ai de plus écrit de la documentation technique et non technique, ainsi que donné des présentations internes et à des Meetups.

Vous m'avez peut-être aussi aperçu sur plusieurs serveurs Discord autour d'Elixir, Bluesky (@adrianc.eu) ou Twitter/X ; à partager des nouveautés dans la tech, à aider des personnes, ou juste à discuter !

Je suis ouvert à du temps plein, pour d'autres types de contrat je vais avoir un peu de recherche et d'administration à faire avant.

Je cherche un emploi en Elixir mais pas que, et je suis plus qu'ouvert à apprendre d'autres technologies si je ne les connais pas déjà.

Commentez ou contactez moi pour plus d'informations, comme mon Github ou mon CV !

DM me for more info, like github link, my resume or anything :)

Boosts, réponses et DM bienvenus!

AdrianCAdrianCCuriosity propelled

Hi!

I'm Adrian, a FullStack #Developer looking for a job either in #Québec (or from it if you allow for remote work). I already have a permanent and open visa

I have experience building and maintaining web apps and APIs, designing systems, doing #DevOps and a bit of #BigData, #MachineLearning and #IoT

I'm experienced using #Elixir, #Phoenix, #LiveView, #NodeJS, #TypeScript, #Fastify, #Express and #Python ; and on the DevOps side in CI/CD pipelines (either #GithubActions and Gitlab CI/CD), #Docker and a bit of #Kubernetes

I was tasked with a lot of the #innovation happening in my previous company, researching tools, librairies, patterns or general technologies either for our own #DeveloperExperience or for our products

I also wrote a lot of technical and non technical documentation and internal presentations, and even participated in a few meetups. You can read some of my writing on my blog: blog.adrianc.eu

You might also have seen me on a few Elixir-related Discord servers, or even Bluesky (@adrianc.eu) and Twitter ; either sharing tech news, helping people, reading in book clubs or just chatting

I’m open to full-time right now, contracting work can be discussed.

I'm looking for any developer position, not only #ElixirLang, even though it represents most of my experience. And if the technology you're using isn't on my resume, give me a chance! I'm a fast learner and I might anyway have studied it in class :P

DM me for more info, like github link, my resume or anything :)

Boosts, responses and DM welcome, of course!

#MyElixirStatus #FediJobs #FediJob #FediGetHired #OpenToWork

EDIT: I already have a visa, it was not super clear before 😅

AdrianCAdrianCCuriosity propelled