blog.focusotter.comThe Complete Guide to Integrating Clerk with an AWS BackendDon't get me wrong: I love how simple Amazon Cognito makes it to get email authentication working. It even has direct support for Google and Facebook. But what about authenticating with Notion, GitHub, Slack, etc? That's when I reach for Clerk. Clerk...Jun 10, 2024·8 min read
blog.focusotter.comHow to Send Digital Products Easily Using Tally Forms and AWS Amplify Gen 2Whether it's signing up to receive a free e-book, having folks register for an event, or any other of the many reasons, emailing your customers/users a product when they submit a form is a very common task. So why isn't it easier? In this post, I'll ...Jun 5, 2024·2 min read
blog.focusotter.comEasily Email Digital Products with Stripe and Amplify Gen 2I'm a huge fan of cutting out the middle-man whenever possible. Don't get me wrong, there are some niceties that come with using a 3rd-party SaaS or wrapper service, but the tradeoff usually means cutting into profits, or working within the constrain...Jun 5, 2024·7 min read
blog.focusotter.comFullstack Solutions: AWS Amplify Gen 2 vs AWS CDKI'm sitting in a Seattle pub writing this post and I'm having a hard time conentrating because my Airpods died. It's my fault for not charging them, but I wish I had wired headphones that I could plug in. They would just work™️. I wouldn't have to wo...May 22, 2024·8 min read
blog.focusotter.comAWS Amplify in 2024 is not the Amplify you grew up withIn 2019 I got into learning AWS as a software engineer at John Deere. I took a course on Frontend Masters taught by Steve Kinney about how frontend developers could use a tool called AWS Mobile Hub. Through the lens of Mobile Hub, I learned the found...May 20, 2024·11 min read