A customer reported a bug. I opened a pull request to fix it. That's the part I love about my job. petros.blog/2026/05/20/...
Petros Amoiridis
Petros Amoiridis
@petros.software
Brewing software slowly — https://amignosis.com Leading the Greek Elixir community — https://greecex.org
170 followers169 following202 posts
I once flew to Athens to interview for a BCS membership. When I mentioned Michael Dertouzos's 'What Will Be' as a favorite book, both professors laughed uncontrollably. They never told me why. Nearly everything he predicted came true. petros.blog/2026/04/16/...
As an employer, you can't have the all-nighters and the early mornings. At some point, something gives. A story from my early career: petros.blog/2026/04/12/...
Made my first contribution to Homebrew — github.com/Homebrew/br...
Coding felt like playing a song. Now someone walks up and says, "Stop playing it yourself, or you'll fall behind." I wrote about what it feels like when the instrument changes and why I can still play. petros.blog/2026/03/27/...
Built a soil moisture monitor with my son. Works at school and at home. Pi Zero 2 W + LM393 + Elixir/Nerves + LiveView: tracks moisture, sends “water me” push alerts, and serves a real-time local dashboard. Runs fully on the Pi. Open source: github.com/petros/spm #MyElixirStatus
Customers can handle bad news. What they can't handle is the feeling that they are being managed. New post on radical transparency in support. petros.blog/2026/03/19/...
Sometimes you need to slow down to marathon pace, even if you can sprint. New post on why I stopped multitasking with AI tools. petros.blog/2026/03/18/...
Check the whole article out: ia.net/topics/sepa...
Managing up isn't about self-promotion. It's about meeting your manager halfway. A few bullet points in a shared doc before your 1:1 can change the whole dynamic. New blog: petros.blog/2026/03/17/...
I used Tidewave to upgrade a Phoenix app from 1.7.21 to 1.8.3. Here’s what I learned petros.blog/2026/02/15/... #MyElixirStatus
Just discovered a framework for writing terminal user interfaces in Elixir. What should I build? #MyElixirStatus github.com/pcharbon70/...
My Claude Code conversations started getting a bit out of hand, so I created a `claude-sessions` tracker to Map meaningful labels to session IDs, track multiple sessions per label, and resume your work with a simple command. github.com/petros/clau...
If you ever need to force push to a remote branch but first keep it safe locally in case you want to restore, here's an approach: github.com/petros/kb/b...
What's with projects leaving GitHub? dillo-browser.org/news/migrat... — I remember the opposite back in they day. This time it's because there's too much JavaScript in the UI. 🤔
Another interview with members of our Greece |> Elixir community. Once again, in Greek for the time being. Άλλη μια συνέντευξη με μέλη της κοινότητας Greece |> Elixir. www.youtube.com/watch?v=mX3... #MyElixirStatus #GreeceElixir