---
title: "Luiz Tanure (@letanure) | Hashnode"
description: "Web developer, I like to create things and solve problems. Read the latest articles by Luiz Tanure on Hashnode."
url: "https://hashnode.com/@letanure"
---

@letanure

# Luiz Tanure

@letanure · Berlin, Germany · Joined December 2021

Web developer, I like to create things and solve problems

### [Building a CLI to Automate Etsy Listings with AI and Fetch Hacks](https://letanure.hashnode.dev/building-a-cli-to-automate-etsy-listings-with-ai-and-fetch-hacks?utm_source=hashnode&utm_medium=feed)

Building a CLI to Automate Etsy Listings with AI and Fetch Hacks My GF is a tattoo artist that paints and creates several art objects. She had around 140 product photos and needed some help to put her products on Etsy, but there were too many product...

7 min read · [letanure.hashnode.dev](https://letanure.hashnode.dev/building-a-cli-to-automate-etsy-listings-with-ai-and-fetch-hacks?utm_source=hashnode&utm_medium=feed)

[Jul 14, 2025](https://hashnode.com/posts/building-a-cli-to-automate-etsy-listings-with-ai-and-fetch-hacks/68750331eb1a65742475b99b)

### [Building photoroom-cli with Claude Code: From API to NPM in 3 Days](https://letanure.hashnode.dev/building-photoroom-cli-with-claude-code-from-api-to-npm-in-3-days?utm_source=hashnode&utm_medium=feed)

Building a CLI Tool with Claude Code: From API to NPM in 3 Days I wanted to practice pair programming with Claude Code--but I needed a real project. Not a todo app. Not a playground. Something small, useful, and publishable. Photoroom has a clean, AI...

5 min read · [letanure.hashnode.dev](https://letanure.hashnode.dev/building-photoroom-cli-with-claude-code-from-api-to-npm-in-3-days?utm_source=hashnode&utm_medium=feed)

[Jul 14, 2025](https://hashnode.com/posts/building-photoroom-cli-with-claude-code-from-api-to-npm-in-3-days/687503113f81a8660a5cfe70)

### [At-Least-Once vs. Exactly-Once - Understanding Message Delivery Guarantees](https://letanure.hashnode.dev/at-least-once-vs-exactly-once-understanding-message-delivery-guarantees?utm_source=hashnode&utm_medium=feed)

At-Least-Once vs. Exactly-Once: Understanding Message Delivery Guarantees In distributed systems, when performing critical operations such as webhook delivery, job processing, or payment recording, a fundamental question arises: How many times can t...

3 min read · [letanure.hashnode.dev](https://letanure.hashnode.dev/at-least-once-vs-exactly-once-understanding-message-delivery-guarantees?utm_source=hashnode&utm_medium=feed)

[Jul 14, 2025](https://hashnode.com/posts/at-least-once-vs-exactly-once-understanding-message-delivery-guarantees/687502f1e236ea12eda40e35)

### [How Idempotency Saves Your API from Chaos](https://letanure.hashnode.dev/how-idempotency-saves-your-api-from-chaos?utm_source=hashnode&utm_medium=feed)

Understanding API Idempotency: A Practical Guide Idempotency is a crucial concept in API design that ensures: Making the same request multiple times produces the same result without side effects. This means that if a client sends the same request t...

5 min read · [letanure.hashnode.dev](https://letanure.hashnode.dev/how-idempotency-saves-your-api-from-chaos?utm_source=hashnode&utm_medium=feed)

[Jul 14, 2025](https://hashnode.com/posts/how-idempotency-saves-your-api-from-chaos/687502d183af2b9ae005d5ad)

### [Vibe Coding ‑ Notes from the First Try](https://letanure.hashnode.dev/vibe-coding-notes-from-the-first-try?utm_source=hashnode&utm_medium=feed)

You can build a working blog in a weekend.I did it using Cursor and an AI pair programmer. What worked Speed I had a template running in minutes. Live reload kept the loop short. Focused prompts Short, clear requests gave better code. One task ...

2 min read · [letanure.hashnode.dev](https://letanure.hashnode.dev/vibe-coding-notes-from-the-first-try?utm_source=hashnode&utm_medium=feed)

[Jul 14, 2025](https://hashnode.com/posts/vibe-coding-notes-from-the-first-try/687502b1d098c14b0f5a8b12)
