Arun Venkatesan

lead dog

Library Oriented Architecture

Part 5: A better architecture for mobile apps I had my Serverless Architecture plans in place but I hadn't worked on the app in a few months. Swift 4 was...

Going Serverless

Part 4: A new type of backend for mobile apps Typically we tend to think of the server+database as the single source of truth with all the business logic....

Authentication as a Service

Part 3: The great part about using a separate service to handle authentication was that I could continue to offer new ways for users to signup without having to make changes to the backend. SMS signup, passwordless login, and 2 factor authentication all became common patterns in mobile apps in 2016....

Code as Craft

Part 2: Side projects are passion projects. Side projects begin with a spark, but are quickly set aside when life gets in the way. I've been able to reignite that spark because this app was a way for me to reflect on my craft....

A Brief History of Lead Dog

Part 1. I started off with 3 main goals: Simple and fast, Reduce the noise, Get people to participate in league sports....