Aldon's Blog logo
Subscribe

Page not found

👉 Try search, browse tags, or return home.

  • Subscribe· Free
  • aldon.tony@gmail.com
  • @tonyaldon
  • in/tonyaldon
  • RSS feed
  • © 2025 Tony Aldon
AI Automation Blog
Tony Aldon's profile picture
Documenting my experiments and learnings in AI Automation. Say hi anytime 👋
Documenting
my experiments
and learnings
in AI Automation.
Say hi anytime 👋
Posts 41 Filter posts
Learning requires inefficiency
Let AI show you what you don't know and read about it
Feb 21, 2026
newsletter
How to improve the Python import time of your Typer CLI
Cut down your Python import time with this 6-step method
Feb 17, 2026
code
How I generated Python test data with LLMs
Learn how I parametrized tests and generated test data with GPT-5.2
Feb 16, 2026
code
OpenAI API and structured logging in Python
Learn how to log OpenAI API calls in JSON format
Feb 15, 2026
code
Simple, short and correct
Ask AI for less so you can trust more
Feb 14, 2026
newsletter
Logging requests when the OpenAI API errors in Python
Add context to OpenAI API error messages for easier debugging
Feb 13, 2026
code
Mocking the OpenAI API with respx in Python
Grab ready-to-use pytest snippets mocking the OpenAI API
Feb 12, 2026
code
128k whitespace tokens, by accident: debugging the Responses API
See why structured outputs also need hard guardrails
Feb 11, 2026
code
Tech improvements are quickly taken for granted
Donald Knuth had to look up word definitions by hand. We don't
Feb 7, 2026
newsletter
I made a CLI to enrich French-English phrasebooks with AI translations, audio, and images
See how I used the OpenAI API to generate audio and images
Feb 6, 2026
code
Cut through the noise
Stop tool-hopping. Pick a small AI toolkit and stay focused
Jan 31, 2026
newsletter
AI killed traditional learning
Learning is no longer about having the answers
Jan 24, 2026
newsletter
Sounding right while being wrong
See how AI scales a very human trait
Jan 17, 2026
newsletter
Just one more prompt
You think you're working, but you're just gambling
Jan 10, 2026
newsletter
Confidence vs. faith
Start building confidence in your ability to guide AI
Jan 3, 2026
newsletter
AI can't read for you
Stop using AI from fear of falling behind
Dec 27, 2025
newsletter
My simple rule for punchy AI edits
Discover how to protect the punch of your first draft
Dec 20, 2025
newsletter
Know what you want
Stop letting AI models guess your intent
Dec 13, 2025
newsletter
Improve your docs by giving your AI assistant the project's issues
See why a virtual keyboard bug calls for issue-aware docs
Dec 9, 2025
misc
How iterating with AI made my writing feel right
Discover Rick Rubin's rule for when to stop iterating your work
Dec 6, 2025
newsletter
Codex: the relentless teammate reviewing every OpenAI PR
See how OpenAI's Codex coding agent takes on Rust rewrites
Dec 4, 2025
misc
How I use LLMs and Firecrawl to dig into company culture
Learn how I use LLMs to decode company culture from their blogs
Dec 3, 2025
code
Did you ask AI?
It's time to build a "just ask AI" habit
Nov 29, 2025
newsletter
My 3 takeaways from Zapier's 2026 AI strategy company hangout
Check out my 3 takeaways from Zapier's 2026 AI Strategy Hangout
Nov 22, 2025
misc
How I crafted TL;DRs with LLMs and modernized my blog (part 5)
See how impressed I was by GPT-4.1's meta descriptions
Sep 5, 2025
prompt
How I crafted TL;DRs with LLMs and modernized my blog (part 4)
Check how I optimized images for better blog performance
Sep 4, 2025
code
How I crafted TL;DRs with LLMs and modernized my blog (part 3)
Grab the "Copy page" button's code, as seen in OpenAI docs
Sep 3, 2025
code
How I crafted TL;DRs with LLMs and modernized my blog (part 2)
Learn how I generated my llms.txt summary with LLMs
Sep 2, 2025
prompt
How I crafted TL;DRs with LLMs and modernized my blog (part 1)
See how I crafted story-like tl;drs for my posts with LLMs
Sep 1, 2025
prompt
How I explored Google Sheets to Gmail automation through Zapier before building it in Python (part 2)
Check how I switched from Zapier to a Python polling script
Aug 12, 2025
code
How I explored Google Sheets to Gmail automation through Zapier before building it in Python (part 1)
See how I built my first Zapier Gmail alert from Sheets updates
Aug 7, 2025
no-code
How I realized AI automation is all about what you automate
Check my favorite CRM AI automation (so far) from Zapier blog
Aug 6, 2025
misc
How I uncovered Zapier's best AI automation articles from 2025 with LLMs (part 3)
Explore my ranking implementation with Gemini and OpenAI APIs
Aug 2, 2025
code
How I uncovered Zapier's best AI automation articles from 2025 with LLMs (part 2)
Grab the Python script I used to scrape Zapier blog articles
Aug 1, 2025
code
How I uncovered Zapier's best AI automation articles from 2025 with LLMs (part 1)
See how I let LLMs rank Zapier's top 10 AI automation articles
Jul 31, 2025
misc
How I learned the OpenAI Agents SDK by breaking down a Stripe workflow from the OpenAI cookbook (part 4)
Learn how I removed AI agents from the Stripe workflow
Jul 25, 2025
code
How I learned the OpenAI Agents SDK by breaking down a Stripe workflow from the OpenAI cookbook (part 3)
Join me as I dive into SDK logs to trace its OpenAI API calls
Jul 23, 2025
code
How I learned the OpenAI Agents SDK by breaking down a Stripe workflow from the OpenAI cookbook (part 2)
Come explore tools and handoffs in OpenAI Agents SDK with me
Jul 21, 2025
code
How I learned the OpenAI Agents SDK by breaking down a Stripe workflow from the OpenAI cookbook (part 1)
See how I learned the Stripe API to follow Dan's agent workflow
Jul 18, 2025
code
How I implemented real-time file summaries using Python and OpenAI API
See how I built an AI auto-summarizer in Python with OpenAI API
Jul 16, 2025
code
How I started my journey into AI automation after a spark of curiosity
Discover Wade Foster's post on X that led me to start this blog
Jul 14, 2025
misc
AI Automation Blog
Documenting my experiments and learnings in AI Automation. Say hi anytime 👋
Posts 41 Filter posts
Learning requires inefficiency
Let AI show you what you don't know and read about it
Feb 21, 2026
newsletter
How to improve the Python import time of your Typer CLI
Cut down your Python import time with this 6-step method
Feb 17, 2026
code
How I generated Python test data with LLMs
Learn how I parametrized tests and generated test data with GPT-5.2
Feb 16, 2026
code
OpenAI API and structured logging in Python
Learn how to log OpenAI API calls in JSON format
Feb 15, 2026
code
Simple, short and correct
Ask AI for less so you can trust more
Feb 14, 2026
newsletter
Logging requests when the OpenAI API errors in Python
Add context to OpenAI API error messages for easier debugging
Feb 13, 2026
code
Mocking the OpenAI API with respx in Python
Grab ready-to-use pytest snippets mocking the OpenAI API
Feb 12, 2026
code
128k whitespace tokens, by accident: debugging the Responses API
See why structured outputs also need hard guardrails
Feb 11, 2026
code
Tech improvements are quickly taken for granted
Donald Knuth had to look up word definitions by hand. We don't
Feb 7, 2026
newsletter
I made a CLI to enrich French-English phrasebooks with AI translations, audio, and images
See how I used the OpenAI API to generate audio and images
Feb 6, 2026
code
Cut through the noise
Stop tool-hopping. Pick a small AI toolkit and stay focused
Jan 31, 2026
newsletter
AI killed traditional learning
Learning is no longer about having the answers
Jan 24, 2026
newsletter
Sounding right while being wrong
See how AI scales a very human trait
Jan 17, 2026
newsletter
Just one more prompt
You think you're working, but you're just gambling
Jan 10, 2026
newsletter
Confidence vs. faith
Start building confidence in your ability to guide AI
Jan 3, 2026
newsletter
AI can't read for you
Stop using AI from fear of falling behind
Dec 27, 2025
newsletter
My simple rule for punchy AI edits
Discover how to protect the punch of your first draft
Dec 20, 2025
newsletter
Know what you want
Stop letting AI models guess your intent
Dec 13, 2025
newsletter
Improve your docs by giving your AI assistant the project's issues
See why a virtual keyboard bug calls for issue-aware docs
Dec 9, 2025
misc
How iterating with AI made my writing feel right
Discover Rick Rubin's rule for when to stop iterating your work
Dec 6, 2025
newsletter
Codex: the relentless teammate reviewing every OpenAI PR
See how OpenAI's Codex coding agent takes on Rust rewrites
Dec 4, 2025
misc
How I use LLMs and Firecrawl to dig into company culture
Learn how I use LLMs to decode company culture from their blogs
Dec 3, 2025
code
Did you ask AI?
It's time to build a "just ask AI" habit
Nov 29, 2025
newsletter
My 3 takeaways from Zapier's 2026 AI strategy company hangout
Check out my 3 takeaways from Zapier's 2026 AI Strategy Hangout
Nov 22, 2025
misc
How I crafted TL;DRs with LLMs and modernized my blog (part 5)
See how impressed I was by GPT-4.1's meta descriptions
Sep 5, 2025
prompt
How I crafted TL;DRs with LLMs and modernized my blog (part 4)
Check how I optimized images for better blog performance
Sep 4, 2025
code
How I crafted TL;DRs with LLMs and modernized my blog (part 3)
Grab the "Copy page" button's code, as seen in OpenAI docs
Sep 3, 2025
code
How I crafted TL;DRs with LLMs and modernized my blog (part 2)
Learn how I generated my llms.txt summary with LLMs
Sep 2, 2025
prompt
How I crafted TL;DRs with LLMs and modernized my blog (part 1)
See how I crafted story-like tl;drs for my posts with LLMs
Sep 1, 2025
prompt
How I explored Google Sheets to Gmail automation through Zapier before building it in Python (part 2)
Check how I switched from Zapier to a Python polling script
Aug 12, 2025
code
How I explored Google Sheets to Gmail automation through Zapier before building it in Python (part 1)
See how I built my first Zapier Gmail alert from Sheets updates
Aug 7, 2025
no-code
How I realized AI automation is all about what you automate
Check my favorite CRM AI automation (so far) from Zapier blog
Aug 6, 2025
misc
How I uncovered Zapier's best AI automation articles from 2025 with LLMs (part 3)
Explore my ranking implementation with Gemini and OpenAI APIs
Aug 2, 2025
code
How I uncovered Zapier's best AI automation articles from 2025 with LLMs (part 2)
Grab the Python script I used to scrape Zapier blog articles
Aug 1, 2025
code
How I uncovered Zapier's best AI automation articles from 2025 with LLMs (part 1)
See how I let LLMs rank Zapier's top 10 AI automation articles
Jul 31, 2025
misc
How I learned the OpenAI Agents SDK by breaking down a Stripe workflow from the OpenAI cookbook (part 4)
Learn how I removed AI agents from the Stripe workflow
Jul 25, 2025
code
How I learned the OpenAI Agents SDK by breaking down a Stripe workflow from the OpenAI cookbook (part 3)
Join me as I dive into SDK logs to trace its OpenAI API calls
Jul 23, 2025
code
How I learned the OpenAI Agents SDK by breaking down a Stripe workflow from the OpenAI cookbook (part 2)
Come explore tools and handoffs in OpenAI Agents SDK with me
Jul 21, 2025
code
How I learned the OpenAI Agents SDK by breaking down a Stripe workflow from the OpenAI cookbook (part 1)
See how I learned the Stripe API to follow Dan's agent workflow
Jul 18, 2025
code
How I implemented real-time file summaries using Python and OpenAI API
See how I built an AI auto-summarizer in Python with OpenAI API
Jul 16, 2025
code
How I started my journey into AI automation after a spark of curiosity
Discover Wade Foster's post on X that led me to start this blog
Jul 14, 2025
misc