Ethan

Making products people love πŸ”₯πŸš€

Added the modifier code to my main codebase and IT'S ACTUALLY WORKING ALMOST IMMEDIATELY!!!

Created addModifierToQueue function that adds a modifier to the queue and tries to execute it both locally and on the network immediately

Read a great article about fully offline apps – that's what I'll work on next – https://blog.superhuman.com/architecting-a-web-app-to-just-work-offline-part-1-8697f316c0eb

Stashed the entire all-email-loading update, because it's slowing my progress a ton

Got dragging working slightly faster than it was before with 5000 emails

Fixed the KanbanMail dev version from spamming a particular Gmail endpoint multiple times per second for absolutely no reason πŸ˜…

Finished the stream – I improved a bunch of things performance-wise, it just happened to not be the stuff that actually speeds it up πŸ€¦β€β™‚οΈπŸ€”πŸ˜…

WORKED OUT WHAT WAS MAKING DRAGGING SUPER SLOW WITH THOUSANDS OF EMAILS!!!!

Test smooth-dnd library but decided to stick with my current setup (https://github.com/kutlugsahin/smooth-dnd)

Here's what the last sent version of my newsletter would have looked like if it was auto-generated with my script + new design

Ethan Author

For reference, here's the old version with the same data: https://us11.campaign-archive.com/?u=ba9a509c9d954a145ea396404&id=63e98a00d9

0 Likes

Filled in all the info from issue 7 (the last issue I sent) to see how it would look in the new auto-generated newsletter format

Added dynamic date, issue number, start text and end text to newsletter template

Created a function to format the date and issue number nicely using the data from Airtable