Week
49
Streams
Dec 10
  • Context: I just built a tool called Streams, which lets me send emails from Roam. You'll probably start receiving some of these emails, so I wanted to explain the rationale behind them.

  • Background

  • "Streams" is a simple product I built to enhance my daily use of Roam. I use Roam to keep track of and record everything I'm doing throughout the day. Often the notes I take are relevant to other members of the team, and sharing them would be beneficial. If I think of it, I'll take a screenshot and pop it in Telegram, but 1. That's often clunky, and 2. Once shared, particularly in a group, the messages tend to get lost in the noise.

  • The ability to streamline sending group updates that actually get read, and that have a clear uninterrupted timeline that can be looked backed over, is something I've been wanting to find a solution to for a while. This feature set is very similar to any email newsletter tool, whose core functions are 1. Create a permalink for each post, and 2. Broadcast an email to specified subscribers. The tools I've tried so far are Asana Project updates and Circle.so - both have the ability to post an update that gets sent to subscribers. But neither worked because they weren't tools that I regularly used as part of my workflow, so there was always friction going there specifically to post updates.

  • Considering the fact that I already use Roam for several hours a day, and have it organized by Project with updates anyway, using Roam for this is the obvious option. So I just built out a quick prototype to test, the first part of which I've just completed.

  • Here's how it works

  • There's a backend where I can set up "Streams" and add subscribers. As of right now, I have a stream for ProHeadshots, a stream for VanBuild, and a stream for Streams (how meta).

  • Once a stream has been created it gets its own webhook. This webhook can be called super easy directly from Roam (using the Postman API).

  • Now, whenever I create a project heading in Roam, the section header has a little icon button on it. When I click that button, all the contents of that section get sent over to Streams. Streams will then create a "post" or page for that content, and send an email to anyone who's subscribed to that stream.

  • I'll create a more detailed explanation and Loom at some point. For now, I'll spend a few weeks seeing where the behaviour sticks.

Proheadshots
Dec 09
  • Update

    • Getting the Framer landing page finished was a big win. There are a few more parts of it I'd like to improve but overall I'm happy with it. If our new ads don't convert with this I'm not sure this is a viable persona :( Also quite possible I'm over-estimating how good the page is because I had so much fun building it.

    • As of end of day, the ad campaign pointing to the framer site has $40 spent, 30 clicks, 0 purchases, at an average CPC of $1.36. Really hope some purchases come in soon :(

      • Sign up for Posthog and install on Framer site so we can analyse behaviour

    • Got first real paying customer - Megan paid $19 🤗

  • Tasks

    • Big Goal: Finish Framer site to launch ads

    • Fix issue with sending male class to Astria. Instead send gender passed in by user

    • Set Stripe to send email notification on successful payment.

    • Allow specifying male or female for prompts in admin panel, so that we can have different prompts.

    • Test new API attributes face_correct and high_resolution

    • Flesh out plan further Sprint 2A

    • Explore upsell options

      • Will have to do this in an iframe as Framer won't support this kind of cart functionality.

    • Sign up for Posthog and install on Framer site so we can analyse behaviour

      • CC @Gavin, shared login on Lastpass

      • Had to install via Cloudflare, not Framer, as framer wants us to upgrade our plan for custom code.

      • Also explored Logrocket, Smartlook, Hotjar. Postjar seemed best pricing wise.

VanBuild
Dec 09
  • Today

    • Email Stuarts, Motorvan Caravan Club, and Dolmen to get rejection letters for Insurance Ireland.

      • Received rejection from Motor Caravan Club

    • Make a plan for viewing and collecting the van

      • Leaving tomorrow morning 7am, Megan's gonna come with.

  • Update

    • Messaged Kieran yesterday to say I was gonna visit. He then said the van was basically finished (which seemed miraculous because the last photo update seemed about 20% complete), and proceeded to send lots of photos and videos. I couldn't believe it 😂. There are a few finishes I'm not super keen on but overall it's looking pretty good, and exciting.

    • Dad then visited at around 3pm today. We were going to head up but he recommended we leave it until tomorrow morning as the roads are super icy. He also said the van is amazing in person. He thinks I'm gonna love it 😊.

    • The plan now is: Visit tomorrow morning, ideally go through everything and ask for any updates/tweaks etc. Then let Kieran work on it tomorrow, and pick it up on Sunday evening.

    • Photos & Videos: