Ethan

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

Only redirect to no-account page if the response from createUser is TRIAL_ALREADY_FINISHED

Added the TRIAL_ALREADY_FINISHED code back to the createUser cloud function

Started on new signup flow!! You'll be able to sign in straight with Gmail/Outlook instead of entering the right email address and THEN signing in, meaning less people will type in the wrong email or abandon

Don’t set stripeMetadata defaults in Stripe as well because it’s pointless and creates more requests + bugs, only set them on the frontend

Disable ⌘S save popup because the user will never need to save the page as an HTML file and might press it by accident which would be annoying for them

Fetch new email objects immediately after saving as draft so the draft shows up in the drafts area

Show β€œsuccessfully saved as draft” instead of β€œsuccessfully sent” after saving as draft πŸ€¦β€β™‚οΈ

Added proper tabindexes to email composer so you can now create and send emails even faster, with zero mouse movements!! πŸš€βš‘βŒ¨οΈ

Got confirmation that the critical bug where nothing was working for someone is fixed!!!! πŸŽ‰

Load different sized background images (resized with images.weserv.nl) in web app so they don’t take forever to load if the user chooses a massive image

Set secondary column in Stripe customers view to the new "api" field that I added

Save API being used to Stripe metadata so I can get stats on how many people are using Gmail vs. Outlook

Start using default Mac terminal because Hyper is too buggy

MONKIN

I highly recommend iTerm2 (3.3 or Nightly), it's way better than standard Terminal. :)

0 Likes

Put background images through images.weserv.nl so they’re always https and don't get blocked by my Content Security Policy

Changed the profile pic of my personal Telegram bot to an amazing illustration by @acryllect!

I now get notified of all Content Security Policy violations via Telegram!!!