DEV Community

German Yamil profile picture

German Yamil

404 bio not found

Joined Joined on 
Python Generators and yield: Lazy Sequences That Scale

Python Generators and yield: Lazy Sequences That Scale

Comments
5 min read
Python List Comprehensions: From Loops to One-Liners

Python List Comprehensions: From Loops to One-Liners

Comments
5 min read
Python Context Managers: The with Statement Beyond File Handling

Python Context Managers: The with Statement Beyond File Handling

Comments
5 min read
Python Virtual Environments: venv, pip, and requirements.txt from Scratch

Python Virtual Environments: venv, pip, and requirements.txt from Scratch

Comments
5 min read
Python Type Hints: A Practical Beginner's Guide

Python Type Hints: A Practical Beginner's Guide

Comments
5 min read
Python argparse: Build CLI Tools in 10 Minutes

Python argparse: Build CLI Tools in 10 Minutes

Comments
6 min read
Python argparse: Build CLI Tools in 10 Minutes

Python argparse: Build CLI Tools in 10 Minutes

Comments
6 min read
Python f-strings: Everything You Need to Know (With Examples)

Python f-strings: Everything You Need to Know (With Examples)

Comments
5 min read
Python logging: Stop Using print() in Your Automation Scripts

Python logging: Stop Using print() in Your Automation Scripts

Comments
6 min read
Python dataclasses: Cleaner Code Than Dicts or NamedTuples

Python dataclasses: Cleaner Code Than Dicts or NamedTuples

Comments
5 min read
Python pathlib: Replace os.path with Cleaner File Handling

Python pathlib: Replace os.path with Cleaner File Handling

Comments
5 min read
How to Schedule Python Scripts with Cron: A Beginner's Complete Guide

How to Schedule Python Scripts with Cron: A Beginner's Complete Guide

Comments
6 min read
Python JSON: Read, Write, Validate, and Pretty-Print (Complete Guide)

Python JSON: Read, Write, Validate, and Pretty-Print (Complete Guide)

Comments
5 min read
Your First Automated Python Script That Validates and Runs Itself

Your First Automated Python Script That Validates and Runs Itself

Comments
5 min read
Gumroad vs KDP vs Leanpub for Python Technical Ebooks: Real Numbers

Gumroad vs KDP vs Leanpub for Python Technical Ebooks: Real Numbers

Comments
4 min read
Python's ast Module: Parse, Inspect, and Validate Code at the Token Level

Python's ast Module: Parse, Inspect, and Validate Code at the Token Level

Comments
5 min read
Python subprocess.run() Deep Dive: Isolation, Timeouts, and Captured Output

Python subprocess.run() Deep Dive: Isolation, Timeouts, and Captured Output

Comments
5 min read
I'm Using Python to Automate My Own Marketing — Here's Every Script

I'm Using Python to Automate My Own Marketing — Here's Every Script

Comments
6 min read
The Exact Prompts I Use to Generate Technical Ebook Chapters with Claude

The Exact Prompts I Use to Generate Technical Ebook Chapters with Claude

Comments
4 min read
The outline.json Format That Drives My Automated Python Ebook Pipeline

The outline.json Format That Drives My Automated Python Ebook Pipeline

Comments
4 min read
22 Articles, 0 Sales: What Build-in-Public Really Looks Like

22 Articles, 0 Sales: What Build-in-Public Really Looks Like

Comments
3 min read
From outline.json to Published EPUB: The Exact Command Sequence (Copy-Paste Ready)

From outline.json to Published EPUB: The Exact Command Sequence (Copy-Paste Ready)

Comments
5 min read
How to Pick a Python Ebook Topic That People Actually Pay For (3-Step Validation)

How to Pick a Python Ebook Topic That People Actually Pay For (3-Step Validation)

Comments
4 min read
Show Dev: I Built a Python Pipeline That Writes, Validates, and Publishes Bilingual Ebooks — Here's Everything

Show Dev: I Built a Python Pipeline That Writes, Validates, and Publishes Bilingual Ebooks — Here's Everything

Comments
3 min read
My Pipeline Crashed Mid-Generation 3 Times — Here's What I Learned About Crash Recovery

My Pipeline Crashed Mid-Generation 3 Times — Here's What I Learned About Crash Recovery

Comments
4 min read
Why I Run Every Code Snippet Through Two Validation Gates Before Publishing

Why I Run Every Code Snippet Through Two Validation Gates Before Publishing

Comments
5 min read
The Break-even Math That Makes Technical Ebook Publishing Worth It (Worked Example)

The Break-even Math That Makes Technical Ebook Publishing Worth It (Worked Example)

Comments
4 min read
I Automated My Way to a Technical Ebook in 4 Hours — Here's the Exact Cost Breakdown

I Automated My Way to a Technical Ebook in 4 Hours — Here's the Exact Cost Breakdown

Comments
4 min read
Ship a Bilingual Python Ebook: Automating English + Spanish Publishing with Semantic QA

Ship a Bilingual Python Ebook: Automating English + Spanish Publishing with Semantic QA

Comments
5 min read
Passive Income for Python Developers: The Technical Ebook Model That Pays for Itself

Passive Income for Python Developers: The Technical Ebook Model That Pays for Itself

Comments
5 min read
AI Ebook Generator for Developers: Build Your Own Publishing Pipeline in Python

AI Ebook Generator for Developers: Build Your Own Publishing Pipeline in Python

Comments
5 min read
How to Self-Publish a Technical Ebook with Python: From Outline to KDP in 4-6 Hours

How to Self-Publish a Technical Ebook with Python: From Outline to KDP in 4-6 Hours

Comments
4 min read
Python Ebook Automation in 2026: The Complete Stack for Solo Developers

Python Ebook Automation in 2026: The Complete Stack for Solo Developers

Comments
4 min read
I Used Python and Claude to Write, Validate, and Publish a Bilingual Ebook — Full Cost, Timeline, and Output

I Used Python and Claude to Write, Validate, and Publish a Bilingual Ebook — Full Cost, Timeline, and Output

Comments
5 min read
Automating Digital Product Launches: From EPUB to Gumroad Listing with Python

Automating Digital Product Launches: From EPUB to Gumroad Listing with Python

Comments
5 min read
Building a Retry System with Exponential Backoff for LLM API Calls in Python

Building a Retry System with Exponential Backoff for LLM API Calls in Python

Comments
5 min read
Extracting and Validating Code Blocks from LLM-Generated Markdown in Python

Extracting and Validating Code Blocks from LLM-Generated Markdown in Python

1
Comments 1
5 min read
How to Structure a Python Project for Long-Running LLM Batch Jobs

How to Structure a Python Project for Long-Running LLM Batch Jobs

Comments
4 min read
Generating Ebook Covers Programmatically with Python and the Imagen API

Generating Ebook Covers Programmatically with Python and the Imagen API

Comments
4 min read
The $20/Month Solo Creator Stack: Building and Selling Technical Ebooks with Python and AI

The $20/Month Solo Creator Stack: Building and Selling Technical Ebooks with Python and AI

2
Comments 1
5 min read
Assembling Validated EPUB3 Ebooks with Pandoc and Python — Metadata Guardrails and Build Gates

Assembling Validated EPUB3 Ebooks with Pandoc and Python — Metadata Guardrails and Build Gates

Comments
5 min read
How I Translated a Technical Ebook from Spanish to English with Semantic QA in Python

How I Translated a Technical Ebook from Spanish to English with Semantic QA in Python

Comments
4 min read
Building Crash-Recovery State Machines for Long-Running LLM Pipelines in Python

Building Crash-Recovery State Machines for Long-Running LLM Pipelines in Python

Comments
4 min read
How to Validate Python Code Examples in Technical Ebooks Using AST and Subprocess

How to Validate Python Code Examples in Technical Ebooks Using AST and Subprocess

Comments
4 min read
I Built a Python Pipeline That Writes, Validates, Translates, and Publishes Ebooks — $20/Month Total Cost

I Built a Python Pipeline That Writes, Validates, Translates, and Publishes Ebooks — $20/Month Total Cost

Comments
4 min read
loading...