#myelixirstatus — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #myelixirstatus, aggregated by home.social.
-
Elixir FR and Elixir Paris are doing a new meetup online (in French only)
We will have a series of fast talks, around ~15minutes each
- An introduction to #Gleamlang
- A presentation about using hot code reloading in production
- A talk about Civis, a static websites farm
- A presentation about learning Elixir and Phoenix (by myself!)We will probably be on our discord :)
-
Started using #AshFramework for a personal project, it is going well (and works pretty well). Still learning so we will see how it will go once I need less « magic » and more logic though but I think I understand the direction it will go already
At the same time I moved to a Forgejo instance, and I’m trying out a bit of jj!
-
Anyone up for climbing in Málaga during/after ElixirConfEU ? ✨
https://elixirforum.com/t/elixirconf-eu-rock-climbing-in-malaga/75070
-
Anyone up for climbing in Málaga during/after ElixirConfEU ? ✨
https://elixirforum.com/t/elixirconf-eu-rock-climbing-in-malaga/75070
-
Anyone up for climbing in Málaga during/after ElixirConfEU ? ✨
https://elixirforum.com/t/elixirconf-eu-rock-climbing-in-malaga/75070
-
Anyone up for climbing in Málaga during/after ElixirConfEU ? ✨
https://elixirforum.com/t/elixirconf-eu-rock-climbing-in-malaga/75070
-
Anyone up for climbing in Málaga during/after ElixirConfEU ? ✨
https://elixirforum.com/t/elixirconf-eu-rock-climbing-in-malaga/75070
-
I just used zizmor to improve the security of our GitHub actions pipeline: https://github.com/pentacent/keila/commit/7eb6aeb61d0b191bc8fca13f4deef0bd422ac8d3
Thanks Michael from Paraxial for the tip in the most recent @ThinkingElixir episode! #myelixirstatus
-
While debugging my new coding agents orchestrating tool called Camelot today I developed more features for https://lamabot.social than during three previous months.
-
I wrote up a deliberate process of narrowing down a performance issue using a profiler (with a brief digression into benchmarking tools). Fortunately (given that I was writing the post in parallel with doing the actual work) it turned out well, delivering a 30–40× speedup. #MyElixirStatus
-
🌴 No new episode this week. We're taking a little vacation! We’ll be back next week with a fresh episode. Thanks for your patience! 🎙️ #ElixirLang #MyElixirStatus
-
It's really incredible how fast @josevalim reviews PRs for Elixir. 💜
Tiny documentation improvement for something that tripped me up the other day:
https://github.com/elixir-lang/elixir/pull/15187
#elixirlang #myelixirstatus -
New exercise `prism` added to the Elixir track on Exercism, thanks to jiegillet 🥳 https://exercism.org/tracks/elixir/exercises/prism #Exercism #MyElixirStatus
-
Hire me! I want to help an Elixir company deeply embed advanced AI Agents in ways that make sense and add real value to your product and value for your users. www.linkedin.com/posts/mark-e... #MyElixirStatus #ElixirLang #AI #LLM
#opentowork | Mark Ericksen -
Sagents v0.3.x is out! Lots to share! AI agents doing things on your behalf is great... until they do the wrong thing. Sagents lets you define exactly which operations need human approval. github.com/sagents-ai/s... #MyElixirStatus #ElixirLang #LLM #AI #agents 🧵👇
-
Today we're releasing v0.19 of Keila, the Open Source email newsletter tool. This release adds welcome emails, better bot protection, new translations, editor improvements, and updates the code base to Phoenix 1.7.
You can give it a try at https://www.keila.io or set up a self-hosted instance: https://www.
keila.io/docs/installation#opensource #floss #update #selfhosting #myelixirstatus #phoenixframework
-
Last week our CEO made a big decision: he want everybody to use ClaudeCode with Opus4.5 as much as possible so now we have unlimited team account and a sort of obligation to use it!
#ai #llm #claude #opus45 #myelixirstatus #elixirlang -
Last week our CEO made a big decision: he want everybody to use ClaudeCode with Opus4.5 as much as possible so now we have unlimited team account and a sort of obligation to use it!
#ai #llm #claude #opus45 #myelixirstatus #elixirlang -
Last week our CEO made a big decision: he want everybody to use ClaudeCode with Opus4.5 as much as possible so now we have unlimited team account and a sort of obligation to use it!
#ai #llm #claude #opus45 #myelixirstatus #elixirlang -
Last week our CEO made a big decision: he want everybody to use ClaudeCode with Opus4.5 as much as possible so now we have unlimited team account and a sort of obligation to use it!
#ai #llm #claude #opus45 #myelixirstatus #elixirlang -
Last week our CEO made a big decision: he want everybody to use ClaudeCode with Opus4.5 as much as possible so now we have unlimited team account and a sort of obligation to use it!
#ai #llm #claude #opus45 #myelixirstatus #elixirlang -
Finally I was able to finish blog post https://pragdevnotes.com/elixir-nrf24-library/index.html about my https://gitlab.com/boskoivanisevic/nrf24 library.
Next on the agenda is post how it is used on #raspberrypi with #nerves and #arduino station.
-
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: https://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 😅
-
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: https://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 😅
-
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: https://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 😅
-
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: https://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 😅
-
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: https://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 😅
-
Sentry tracing for Elixir/Phoenix/Ecto update:
✅ Live view traces
✅ Ecto db statements in tracesGetting there!
#MyElixirStatus #observability #phoenixframework #ecto #elixir
-
Needle also comes with two other homegrown libraries: needle_ulid which provides a ULID datatype for Ecto (using ex_ulid) and related helpers, and exto which enables extending Ecto schema definitions in config (especially useful for adding Mixin associations to different schemas)…
---
📣 🏴☠️ Camp! expedition: We have some open bounties to improve bonfire performance :
Read more: https://indieweb.social/@bonfire/112943944096656953
Repository: https://github.com/bonfire-networks/bounties
#ecto #myElixirStatus #elixir
6/6 -
Besides regular schemas with universal foreign keys (Pointable), Needle provides Virtual for schemas that don’t have any fields on their own, and Mixin for storing common fields that can be re-used by multiple Pointables or Virtuals (eg. if you have multiple types that all have a name/description/body, they can share those and optionally the associated changesets and other logic).
5/6
-
But what if you don’t just have posts that can be liked, but also videos, images, polls, etc, each with their own table, but probably do not want to have to add liked_video_id, liked_image_id, ad infinitum?
We needed the flexibility to have a foreign key that can reference any referenceable object. We call our system Needle.
-
A simple example would be a blogging app, which might have a post table with author field that references the user table.
A social network, by contrast, usually requires a graph of objects, meaning objects need to be able to refer to other objects by their ID without knowing their type.
A simple example would be likes, you might have a likes table with liked_post_id field that references the post table.
-
Needle is an #elixir library that we have developed to provide universal foreign keys, shared data fields, and virtual & configurable schemas for Ecto.
🔗 Read the docs: https://hexdocs.pm/needle/readme.html
💬 Join the discussion on Elixir Forum: https://elixirforum.com/t/needle-universal-foreign-keys-shared-data-fields-virtual-and-configurable-schemas-for-ecto/65644 -
@maikel yeah!
If you’re interested in more Ecto stuff, Dashbit wrote a « Little Ecto Cookbook » https://dashbit.co/ebooks/the-little-ecto-cookbook too btw -
The talk I gave at #CodeBEAM Europe 2023 is now available on Youtube.
It shows how to build a DSL parser with #NimbleParsec one piece at a time, building an AST in the process and then compiling it to an #Ecto query.
-
I just heard of this code-golfing thing, so I tried to solve FizzBuzz thru code-golfing at code.golf:
```ex
for i<-1..100, do: IO.puts (rem(i,3)==0&&((rem(i,5)==0&&"FizzBuzz")||"Fizz"))||rem(i,5)==0&&"Buzz"||i
```#Elixirlang doesn’t help much by not providing a `%` operator, but it still works.
How would you do better? 😄
#codegolfing #myelixirstatus -
I'm at #ElixirConf today and tomorrow. Looking forward to catching up with old Elixir friends and making some new ones—and chatting about the latest in Elixir observability and monitoring, of course.
Say hello if you see me!
-
👨💻 Really enjoyed the introduction to Plox today at #ElixirConf.
Server-side rendered SVG graphing components for Phoenix and LiveView.
Have worked in Highcharts a lot in recent months. Love seeing more non-JS options coming around.
-
🚀 Calling all Elixir enthusiasts! 🚀
Got a great idea, project, or use case to share?
Submit your talk for #ElixirConfEU! 🔥
Deadline: 15th Dec, 2024
Submit here: https://sessionize.com/elixirconf-eu-2025
-
Nothing beats the energy of meeting face-to-face! 🤝
The opportunity to dive into the live experience, connect with industry experts, and uncover a universe of possibilities can't be matched! 💡
#ElixirConfEU #myelixirstatus -
Phoenix 1.18 is going to ship with support for https://daisyui.com. I wonder if upgrading might be a good opportunity for Keila to switch to daisyUI as well. Spruce up the UI a bit, simplify the markup, and finally add support for light mode.
Do any of you have thoughts on daisyUI?
#daisyUI #MyElixirStatus #elixirlang #phoenixframework #ui #uxdesign
-
One common pitfall when using lists in #LiveView is that they are not change-tracked. We might have something to improve that situation in an upcoming update! #MyElixirStatus #Phoenix #ElixirLang
-
(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: https://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!
#ElixirLang #MyElixirStatus #FediJobs #FediJob #FediGetHired #OpenToWork #RechercheEmploi
-
Here is a neat little trick when you need to test a verification flow in #PhoenixFramework: https://gist.github.com/wmnnd/cb80d4eae79d5d35b8229d6eec188ee5
It's a common pattern to pass a URL generator to a context function. But you can pass a function that captures the token with an Agent instead.
-
Check out the completely revamped API documentation, now using scalar.com instead of the old Swagger interface: https://app.keila.io/api
I’ve also just added a new API for signup forms and for creating contacts with Double-Opt-In. 🚀
The OpenAPI schema is generated (and validated) using open_api_spex and the docs page is simply a static page that includes the standalone.js script from Scalar.
#buildinpublic #opensource #api #myelixirstatus #elixirlang #phoenixframework
-
I think I’ll switch the Keila API docs (https://app.keila.io/api) from Swagger to Scalar. It just looks much cleaner and more professional.
Any Phoenix devs who have done this already with Open API Spex?
#api #buildinpublic #openapi #myelixirstatus #phoenixframework
-
The Elixir track on Exercism is now running on Elixir 1.19 🙂