Petros Amoiridis

Petros Amoiridis

@petros.software

Brewing software slowly — https://amignosis.com Leading the Greek Elixir community — https://greecex.org

170 followers169 following202 posts

Some editors want to be more like CLI Agents. Some CLI Agents want to be more like editors. And then there are vertically specialized solutions like Tidewave, making both editors and CLI Agents jealous. It’s not clear who wins in the end.

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/...

petros.blogNavigating BCS Membership: A Journey of Recognition and InsightDiscover the journey to BCS membership and how a favorite book prediction was laughed at yet proved eerily accurate about the future.

I love how so many articles about running LLMs locally start with “Here’s a simple setup...” and then go on for pages of hoop-jumping before you can even see anything working.

For every two hours of agentic coding, plan on spending the next two days refactoring just to keep things under control. The numbers are made up, but the tradeoff is real.

I love this bit from the iA Writer blog: "The solution to staying focused while writing sounds trivial: When you type, just type. When you structure, just structure. When you format, just format. Why is that so hard?"

Sometimes I’ll use a coding agent session to map out a full plan, then come back in a new session to build it. And right as I’m about to hit “done,” I catch myself feeling weirdly guilty. Like I’m pulling the plug on this session’s life. What’s happening to me?

With agentic coding, I sometimes feel like a classic telephone operator: mostly routing requests, wiring up the right tools and APIs, verifying the handoffs, and keeping the conversation moving while the real work happens somewhere else. For as long as this lasts.

I first read about RDD (Readme Driven Development) in 2010 in a post by @mojombo. RDD is now more relevant than ever. What could be a better way to start a conversation with your favorite coding agent?

While working at GitHub in 2014, we chose to remove Git notes from the UI. I remember lengthy discussions but not the details. I think the main reason was that the GitHub UI already covered most Git notes use cases. #GitHubStories

Elixir and its ecosystem excel at delivering a single codebase that seamlessly operates across all tiers, outperforming any other platform I've tried. #MyElixirStatus

Are TV UIs getting worse? They're sluggish. Slower than a sloth trying to migrate. Why reinvent the UI for every device? I miss my '80s TV with instant buttons and no remote, just a reason to get off the couch.

If you're just starting as a programmer and nearing graduation, what's the best path to ensure your skills remain relevant and adaptable? What should you specialize in?

After learning about @ziglang's move to @codeberg_org, I decided to create a new Codeberg account. Either their sign-up process is terrible, or I'm missing something, because I ended up stuck in a no-user land. Their CAPTCHA is impossible to solve. I give up.

I'm convinced that a relatively experienced programmer, along with Tidewave and @elixirphoenix, can achieve great things—even start and run a small business. #MyElixirStatus

I'm drafting a prompt for Claude Code and need to convey the desired simplicity of the final app. It will be used for managing our building expenses. I want to avoid expressions like "Some users are so incapable, they can't even operate an elevator."

I've worked with numerous editors across various web apps for years, but nothing compares to GitHub's simplicity when editing issues. It's hard to pinpoint exactly why, but I think it's because it doesn't interfere or make decisions for you.

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

youtube.comElixir.Greece.interviews/5 — Kostas Bitsakos & Panos NezisThis is a series of interviews of members of the Greece | Elixir community. Today I had the pleasure to talk to Kostas Bitsakos and Panos Nezis from Vaix. Th...

As an introvert, I was terrified of public speaking. Then, I took a stand-up comedy workshop and performed at three open mics. After that, public speaking felt easy. Stand-up comedy is the ultimate challenge. Stepping out of my comfort zone really paid off.

I imagine the Internet is gradually filling up with AI generated, bloated code. AI is trained off that. The cycle continues. I wonder if simplicity should be somehow ingrained in the models and the agents.

Imagine an AI coding agent, designed with the goal to help you learn. Not with the goal of making you 10x productive. But with the goal of making you learn at 10x speed. Learn fast, brew software slowly. 🤔