Writing
Notes from building software and businesses. More on Medium.
- Getting webhook data into Snowflake with Fivetran and HookdeckMay 2023How I connected an async API to Airtable and Snowflake with fewer than 10 lines of JavaScript.
- Stripe Connect for Roll-up FundsJan 2023Cross-selling products and sharing revenue across acquired businesses with Stripe Connect.
- Micro-SaaS Acquisition: Notes on Tech Due-DiligenceMay 2022Notes from evaluating an acquisition: infrastructure costs, code history, licenses and the developer handover.
- Celery: Django Admin Action to Manually Retry TasksDec 2021Adding a Django Admin action to retry failed tasks while migrating from RQ to Celery.
- Stripe Migration: Moving Subscribers Between AccountsSept 2021Moving customer data and recreating products, prices and subscriptions in another Stripe account.
- Setting Up Papertrail and remote_syslog2 for Application LogsFeb 2021A short server setup guide for sending application logs to Papertrail.
- Airtable Pro Tip: Overcoming Scripting Limitations with PipedreamOct 2020Using a Pipedream API to work around Airtable Scripting's missing libraries.
- My Journey: The Sqrrl WayAug 2018An early account of learning to build with Python, working in fintech and finding my own projects. · HackerNoon
- aztro: The Astrology APIJun 2017Launching a free, open-source horoscope API and the wrappers around it.