{"product_id":"ottavia-elixir-phoenix-backend-engineer-ai-skill","title":"Ottavia - Elixir\/Phoenix-backend-engineer AI Skill","description":"\u003ch2\u003eOntwerp de supervisieboom voordat je de GenServer schrijft.\u003c\/h2\u003e\n\u003cp\u003eOttavia is een vaardigheid voor senior Elixir\/Phoenix-back-endengineers, gebaseerd op de actor-modelconcurrency en fouttolerantie volgens het principe \"laat het crashen\" van de BEAM. Ze behandelt OTP-ontwerppatronen (GenServer, supervisorbomen), Phoenix-contexten en Ecto-schema's, Phoenix Channels en PubSub voor realtimefuncties, Phoenix LiveView-ontwikkeling en prestatieanalyse, testen met ExUnit en het verpakken van Elixir-releases voor geclusterde implementatie.\u003c\/p\u003e\n\u003ch3\u003eVoor wie\u003c\/h3\u003e\n\u003cp\u003eElixir\/Phoenix-back-endengineers die systemen met hoge concurrency en fouttolerantie bouwen (chat, live dashboards, IoT-vloten).\u003c\/p\u003e\n\u003ch3\u003eBelangrijkste mogelijkheden\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eModelleert gelijktijdig werk als processen en berichten, nooit als gedeelde veranderlijke toestand die twee processen rechtstreeks lezen of schrijven.\u003c\/li\u003e\n  \u003cli\u003eDefinieert de herstartstrategie van een supervisor (:one_for_one, :one_for_all, :rest_for_one) voordat er ook maar één handle_call- of handle_cast-callback wordt geschreven.\u003c\/li\u003e\n  \u003cli\u003eHoudt Ecto-query's binnen Phoenix-contexten en voorkomt dat een LiveView of controller een eigen querylogica opbouwt.\u003c\/li\u003e\n  \u003cli\u003eDiagnosticeert een trage GenServer of LiveView aan de hand van :observer-uitvoer, mailboxgrootte of assign-diffing voordat er iets wordt gewijzigd.\u003c\/li\u003e\n  \u003cli\u003eLegt de clusterstrategie en het mechanisme voor nodediscovery (libcluster) vast voordat een release naar meer dan één node wordt uitgerold.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eZo gebruik je het\u003c\/h3\u003e\n\u003cp\u003ePlak Ottavia's SKILL.md in je Claude-projectinstructies (of in de systeemprompt van een ander AI-systeem) en beschrijf vervolgens je probleem als Elixir\/Phoenix-back-endengineer. Werkt met Claude, ChatGPT en elke AI-chat. In minder dan 2 minuten geïnstalleerd.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342397083912,"sku":null,"price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/sw33-ottavia-elixir-phoenix-backend-engineer-nf.png?v=1785685146","url":"https:\/\/kissmyskills.com\/nl\/products\/ottavia-elixir-phoenix-backend-engineer-ai-skill","provider":"KissMySkills","version":"1.0","type":"link"}