Reading List
The most recent articles from a list of feeds I subscribe to.
Stripe is Silently Recording Your Movements On its Customers' Websites
Among startups and tech companies, Stripe seems to be the near-universal favorite for payment processing. When I needed paid subscription functionality for my new web app, Stripe felt like the natural choice. After integration, however, I discovered that Stripe’s official JavaScript library records all browsing activity on my site and reports it back to Stripe. This data includes:
- Every URL the user visits on my site, including pages that never display Stripe payment forms
- Telemetry about how the user moves their mouse cursor while browsing my site
- Unique identifiers that allow Stripe to correlate visitors to my site against other sites that accept payment via Stripe
This post shares what I found, who else it affects, and how you can limit Stripe’s data collection in your web applications.
An Unexpected Reset Month
Highlights
- My loved ones and I are safe and healthy.
- WanderJest is on hiatus due to the nationwide shutdown.
- I’m working on a product to help investors rebalance their portfolios.
COVID-19 and me
Obviously, the most relevant thing to happen in the last month has been the global spread of COVID-19. It has been a difficult and rapidly-changing time for all of us, and I hope that we can all return to normal life quickly when it’s safe to do so.
WanderJest: Month 2
Highlights
- I’m betting big on a publicity campaign that’s at risk of failing spectacularly.
- WanderJest finally earned its first dollar of revenue, but in a way that is definitely unsustainable.
- Poor work habits have left me with the most stress I’ve felt in a year.
Goal grades
At the start of each month, I declare what I’d like to accomplish. Here’s how I did against those goals:
Make $1 in revenue
- Result: Earned $100 in revenue
- Grade: A
I’ve been pursuing affiliate partnerships for WanderJest, and I had agreements with three different shows to pay me a percentage of any purchases with WanderJest’s discount code. Crushingly, zero customers purchased tickets using my code.
WanderJest: Month 1
Highlights
- Three businesses agreed to form affiliate partnerships with WanderJest.
- Two of my blog posts reached the front page of Hacker News.
- Is It Keto earned its all-time-highest monthly revenue, doubling its previous record.
Goal grades
At the start of each month, I declare what I’d like to accomplish. Here’s how I did against those goals:
Earn my first dollar of revenue from WanderJest
- Result: I didn’t make money, though I formed affiliate partnerships that have potential.
- Grade: C-
The quickest path to earn revenue for WanderJest is affiliate deals with local shows. I formed some agreements but haven’t earned any money from them yet.
My Second Year as a Solo Developer
Two years ago, I quit my developer job at Google to build my own software business. A year later, I posted an update about my finances, happiness, and lessons learned. Today marks the end of my second year, so it’s time for another update.