A few months ago I got in touch with Petros Amoiridis
(fantastic blog, you should check it out!) on LinkedIn and had a call regarding his initiative to build the Elixir community in Greece. We iterated on the concept and a potential date for the first meetup, which is named Elixir.Greece.Athens.meetup/1
.
Petros has now created the event on Luma , and published the program publicly.
I am currently preparing my 20-minute talk titled “From Snakes, To Alchemies” (it’s funnier in Greece), in which I’ll be exploring the journey of moving all my private software development from Python to Elixir, focusing on how Elixir’s Functional Programming paradigm and robust ecosystem enable practical, efficient solutions for complex projects, and especially how it empowers a solo developer like me to build sophisticated systems effectively, efficiently, and without the mess that is the Node.js / JavaScript/ TypeScript / NextJS / React ecosystem.
Drawing from experience with Python for Machine Learning since 2010, REST APIs since 2021, and small-business process digitization using FastAPI since 2022, I will be going into my frustrations with Python’s OOP complexity and dependency management that led to me adopting Elixir in 2022. I will also be showcasing its strengths through Breek.gr Managers, a real-world Phoenix LiveView currently in development, which uses a lot of Elixir features and its ecosystem, like GenServers, Phoenix LiveView’s interop with JS libraries like pako and Leaflet.js, and caching with Cachex, as well as using an SQLite database with Ecto.