Petros Amoiridis

Petros Amoiridis

@petros.software

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

166 Followers 167 Following 184 Posts Joined Jul 2023
15 hours ago

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?

0 0 0 0
5 days ago

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.

0 0 1 0
1 week ago
Preview
Put the ZIP code first. A ZIP code is 5 characters. City, state, country — autofilled. It's 2026. This isn't hard.

Ask people to enter their ZIP code first. zipcodefirst.com

0 0 0 0
1 week ago

I wonder how it would be to combine MacBook Neo with @OmarchyLinux (not sure if it can target it).

0 0 0 0
1 week ago
A service notification from Claude informs users of a temporary disruption and suggests checking back later.

I guess "Claude is down" is the new "GitHub is down". Time to walk the dog or something.

1 0 0 0
3 weeks ago

Most software nowadays has a dozen ✅ in it.

0 0 0 0
1 month ago
Preview
Upgrading Amignosis: Phoenix and Elixir with Claude Code Discover how I upgraded my Phoenix LiveView app using Tidewave and Claude Code, overcoming challenges and optimizing the process.

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

0 0 0 0
1 month ago

Χρησιμοποιώ εδώ και αρκετό καιρό το LOFREE Flow84. Αυτό που μου αρέσει είναι ότι είναι κάτι ανάμεσα σε κλασσικό μηχανικό, αλλά με λιγότερο ήχο. Είχα πάνω από δύο Keychron και όντως είναι πολύ ωραία. Αλλά και το LOFREE δε το λες και φθηνό στα $159.

1 0 0 0
1 month ago

Check it out tom.preston-werner.com/2010/08/23/...

0 0 0 0
1 month ago

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?

1 0 1 0
2 months ago

In science, nothing beats the thrill of a wrong answer.

0 0 0 0
2 months ago

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

0 0 0 0
2 months ago

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

11 0 0 0
2 months ago

Cached notification counters that never disappear, no matter what, ruin me. I am looking at you @SlackHQ

0 0 0 0
2 months ago

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.

0 0 0 0
2 months ago

TUIs are making a comeback, which is fantastic for an old person like me.

0 0 0 0
3 months ago

Is it only me or has macOS 26 made figuring how to move windows with your mouse a bad experience? I constantly catch myself not knowing where to grab a window from.

0 0 0 0
3 months ago
Preview
GitHub - pcharbon70/term_ui: A framework for writing terminal user interfaces in Elixir A framework for writing terminal user interfaces in Elixir - pcharbon70/term_ui

Just discovered a framework for writing terminal user interfaces in Elixir. What should I build? #MyElixirStatus
github.com/pcharbon70/...

8 1 2 0
3 months ago

Nothing against Advent of Code, but what if I develop 12 tiny productivity tools this year instead? Just thinking out loud. 🙂

1 0 0 0
3 months ago
Preview
GitHub - petros/claude-sessions: Find your Claude Code sessions easily across your system Find your Claude Code sessions easily across your system - petros/claude-sessions

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

2 0 0 0
3 months ago

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?

2 0 0 0
3 months ago
kb/git/how-to-back-up-a-remote-branch-locally.md at main · petros/kb Various how to READMEs, scripts and more. Contribute to petros/kb development by creating an account on GitHub.

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

0 0 0 0
3 months ago

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

0 0 0 0
3 months ago
Tall lit Christmas tree with red and white ornaments, candy canes and a long red hat topper standing next to a sofa and golf bag in a living room.

It’s that time of the year 🥳

1 0 0 0
3 months ago

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.

0 0 0 0
3 months ago

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

8 1 2 0
3 months ago

I deployed on a Friday afternoon and also gave feedback to a team member. Some say you shouldn't do either on a Friday.

0 0 0 0
3 months ago

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

1 0 0 0
3 months ago

What am I losing if I block anything coming from substack?

0 0 0 0
3 months ago

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.

0 0 0 0