Skip to main content

AI Assisted Coding - My Blogging Helper App

Feature

The Motivation Behind the Build

*Optimizing my creative workflow through custom AI-assisted tooling*

1
Hour Build Time
3
AI Models Used
1.0
Current Version
Section I

Section I — The Motivation Behind the Build

I’ve been spending a lot of time studying and practicing AI-assisted coding. While I enjoyed using Claude Pro, I kept running into token limits. It broke my flow and made longer sessions frustrating.

Instead of trying to push past those limits, I shifted my approach. I decided to build a simple Python web tool that handles formatting and blog generation for me, and more importantly, lets me optimize token usage by leveraging each model for what it does best.

 

Section II

Section II — Building the Tool: Process & Pains

Building the tool in Visual Studio Code only took a few minutes, and about an hour of debugging to get it into a usable state. It’s not perfect, but version 1.0 is functional and already saving me time.

Another challenge was Blogger. It doesn’t play nicely with certain HTML and scripts, so I had to tweak the output to make it compatible. Slightly annoying, but it’s free, so no real complaints.

Section III

Section III — A Smarter AI Workflow

The biggest improvement came from how I now divide the workload:

  • Claude Code — for software development and building tools
  • Gemini API (free tier) — for general-purpose (running the Python app via API)
  • ChatGPT — for formatting and refining raw blog content
This setup feels more efficient. Each model plays to its strengths, and I’m no longer wasting tokens forcing one tool to do everything.
Section IV

Section IV — What's Next

Next steps are clear. I want to enable an AI agent that I can point directly to my Blogger site so it can handle publishing more autonomously. I also plan to improve the Python web tool UI to make it cleaner and more efficient to use day-to-day.

There’s still more to build, but even at version 1.0, this already feels like a meaningful upgrade to my workflow.

Excited to see how this AI-powered workflow evolves and grows.

Comments

Popular posts from this blog

Sony MDR-ZX100 vs ZX-110 vs ZX-310 Series Headphones

Gear Review Budget Audio Face-off: Sony ZX Series Review Comparing the ZX-100, ZX-110, and ZX-310 for your everyday carry ~3 Models ~$10–$20 Price 2.5+ Years Longevity Table of Contents ① Build Quality ② Cost Comparison ③ Sound Quality ④ Overall Value ⑤ Upgrade Path Section I Build Quality The Sony ZX series headphones primarily feature a durable plastic construction. My ZX-100 has lasted over 2½ years, enduring countless tosses into my backpack and car without any issues. However, the lower-end ZX-100 and ZX-110 models have a significant downside: poor-quality earpads.   The Earpad Problem Over time, the earpads on the ZX-100 and ZX-110 disintegrate, leaving vinyl flakes that stick to your hair and ears. The ZX-310 comes with upgraded earpads that don't suffer from this problem — a clear win in the build department. Tip: If your earpads start to flake, it is a sign of material degradation; consider replacing the cushions or upgrading to a model with more durable synthetic lea...

Casio G-Shock 5600 vs 6900 vs 9000

Gear Review Finding the Perfect Fit: My G-Shock Journey A deep dive into balancing form, function, and wrist presence. 4 Models Tested 2 Favorite Series 1 Non-negotiable Feature Table of Contents ① The Quest for Size ② Best Compromise: G9000 Mudman Series ③ Feature Needs: G/GW vs DW ④ The Lineup: Models at a Glance ⑤ Final Verdict: 5600 Wins Section I The Quest for Size After trying out several G-Shock models, I've developed a better sense of the specific features and design elements I appreciate most. While features are always a plus, my main priority is size. Here's how some of the models I've tried stack up. 5600 Series For overall size, the 5600 series stands out as a favorite due to its compact, comfortable form. It's slim, lightweight, and fits well on my wrist without being too bulky. Although the 6900 series provides the benefit of a well-placed front illumination button, the 5600 remains the ideal size for everyday wear.   Section II Best Compromise: G900...

MacBook Air 2017 - A1466 - Linux - Project + Install Advice

Linux · Dev Hardware · Field Notes My "New" Linux Laptop 2017 MacBook Air — $120 on eBay, Running Linux Mint $120 Per Unit (eBay) 2× Units Acquired 6–8h Battery Life 2.96 lbs I needed a portable laptop with good battery life and decent specs to write code while outside — mostly small-to-medium Python or ASP.Net projects and a few basic ML models. My HP 2016 i7 is too bulky, the HP i3 is hideous, so I replaced my old Linux laptop with not one but a pair of MacBook Airs picked up on eBay for $120 each. Why two? Originally I got the 256GB MQD42LL/A, and when pricing a 512GB SSD upgrade it was basically the cost of a whole 512GB A1466. Why pay $80 for a drive when $120 gets an entire computer? Eventually I'll get a newer M-series MacBook to fulfill my programming needs — but for $120, this is unreal value. Even after 9 years it looks modern and...