I’m a MidJourney cover creator, but for this, I gave OpenAI a chance. “Boil the ocean!” It did.

I spent today creating a Python-based sorting system to speed up my weekly AI newsletter workflow. Initially, I tried using Replit, but it struggled building a web agent. So, I decided to give GPT-4 a chance to code everything locally in Python. The improvements in GPT’s coding over the last six months are noticeable. The context window handled everything smoothly, and I’ve gotten better at guiding the process through more refined prompts. Here’s my current weekly newsletter workflow:

1) Manually check 14 Twitter accounts using a date range filter: “(from:username) until:2024-08-03 since:2024-07-27 -filter:replies” and open all worthwhile links in new tabs
2) Export open tab metadata to a text file using a custom Chrome extension.
3) Manually read a weekly batch of six daily newsletters (~30 emails), and open all good links in new tabs.
4) Export open tabs to text file using the Chrome extension.
5) Combine all text files into one large file.
6) Sort the records alphabetically w/ Python.
7) Clean the text and remove duplicates using Python with regular expressions.
8) Use Python to extract links and descriptions and write them to 31 different files based on category keywords (kept in a separate library file).
9) Run a checksum and hygiene Python script to ensure accuracy and no missing links.
10) Manually transfer the resulting 300 links or so into Google Docs and WordPress and flag the best to use as “top links of the week”
11) Run sets of URLs of the top stories through custom GPT to create executive summary drafts that I review and edit.
12) Make all the cover images with MidJourney and Photoshop (still a manual process, but I use prompt templates and can get it done quickly once I pick the themes)

So far, I’ve saved about 2,000 clicks and 6 hours of work each week – while still reading everything and digesting it and not losing the educational value. Slow and steady. Week #44 is in progress, and I’m going to time the entire thing along the way and start attempting to beat my record with each new week.

Leave a Reply

Trending

Discover more from Ethan B. Holland

Subscribe now to keep reading and get access to the full archive.

Continue reading