011: The Jamosphere - Lunch Money!

Remotely Interesting

Episode | Podcast

Date: Wed, 06 Jan 2021 21:08:16 -0800

<p>Welcome to Remotely Interesting brought to you by <a href="https://www.netlify.com/?utm_source=remotelyInteresting&amp;utm_medium=episodeSummary-tzm&amp;utm_campaign=devex"><strong>Netlify</strong></a>.</p><p>In this episode, we start diving into the awesomeness that is the Jamstack ecosystem, which we fondly refer to as <strong>The Jamosphere</strong> (cue cool, funky theme song). What better way to kick off this segment than with the Jamstack Conf Web App of the Year: <a href="https://lunchmoney.app/">Lunch Money</a>! We were thrilled to have the brilliant solopreneur, engineer &amp; designer of Lunch Money, <a href="https://twitter.com/lunchbag">Jen Yip</a>, join us in discussing the creation of the app. We discuss the origin story, the tech timeline, tools Jen's built and were awe-struck by the mere fact that she actually carried out a side-project to its (successful)<strong> </strong>fruition. Like, what? People can do that?! Jokes aside, it was very inspiring to hear Jen's tech journey. We hope it inspires you too!</p><p><strong>People who were remotely interesting:</strong></p><ul> <li><a href="https://twitter.com/bencodezen"><strong>Ben Hong</strong></a></li> <li><a href="https://twitter.com/cassidoo"><strong>Cassidy Williams</strong></a></li> <li><a href="https://twitter.com/jlengstorf"><strong>Jason Lengstorf</strong></a></li> <li><a href="https://twitter.com/philhawksworth"><strong>Phil Hawksworth</strong></a></li> <li><a href="https://twitter.com/Tzmanics"><strong>Tara Z. Manicsic</strong></a></li> </ul><p><strong>With Special Guest:</strong></p><ul><li><a href="https://twitter.com/lunchbag"><strong>Jen Yip!</strong></a></li></ul><p><strong>SHOW NOTES:</strong></p><p>What is <a href="https://lunchmoney.app/"><strong>Lunch Money</strong></a></p><ul> <li>a description from the creator herself</li> <li>a team on ONE</li> </ul><p><strong>The origin story</strong></p><ul> <li><a href="https://lunchbag.ca/lunch-money/">Jen's blog post: "Life in Fukuoka: Building an app, freelancing, and living abroad"</a></li> <li>a need to track expenses while traveling</li> <li>a complex google sheet turned sparked the project</li> <li>lots of data and spreadsheets galore</li> <li>from side project to hacker news FP</li> </ul><p><strong>The Tech of Lunch Money</strong></p><ul> <li>picking a mix of familiar and new tech <ul> <li>Familiar: <a href="https://reactjs.org/">React</a> w Node backend</li> <li>New: <a href="https://www.typescriptlang.org/">TypeScript</a> &amp; <a href="https://semantic-ui.com/">Semantic UI</a> </li> </ul> </li> <li> <a href="https://flutter.dev/?gclid=Cj0KCQiA3NX_BRDQARIsALA3fIJb6Mb6pN9Zo6N143kWLb2GNf2TQCPabm6_HQHrP7wVQqUG_gPVnDkaAsKGEALw_wcB&amp;gclsrc=aw.ds">Flutter</a> misstep &amp; to mobile or not to mobile</li> <li>How do you manage ops? dunno (lol) <ul><li><a href="https://www.heroku.com/">Heroku</a></li></ul> </li> <li>Third-party services &amp; self-made tools <ul> <li> <a href="https://stripe.com/">Stripe</a> for billing</li> <li>In-house: trip campaign, referral program, gift cards, etc.</li> <li><a href="https://lunchmoney.app/features">a list of the features of Lunch Money</a></li> </ul> </li> </ul><p><strong>Using the Jamstack Approach</strong></p><ul> <li>"Oh they call this the Jamstack"</li> <li>makes it easy to iterate, deploy, roll back, and hone in on issues</li> <li>In the Jamstack you can use APIs or build them yourself it's more about decoupling</li> <li>Decoupling &amp; breaking things down to help manage them <ul><li>splitting different tasks on separate servers</li></ul> </li> </ul><p><strong>The Ups &amp; Downs</strong></p><ul> <li>Timezones! ʕノ•ᴥ•ʔノ ︵ ┻━┻</li> <li>seamless feature implementation thanks to good architecture</li> </ul><p><strong>The Future of Lunch Money</strong></p><ul> <li>solo or non-solo?</li> <li>hiring out contractors for OSS auxiliary features</li> <li>what features are next? month-to-month planning <ul> <li>e.g. more people needed bulk imports so CSV importing was prioritized</li> <li>a combo of what users want and what's best for the development of the project</li> </ul> </li> </ul><p><strong>TidBits &amp; ThoughtThings™️</strong></p><p>If you have an unlimited budget for just one category of spending, what would it be?<strong><br /></strong><br /></p><p>As always, we hope you find it remotely interesting.</p><p><strong>TRANSCRIPT:</strong></p>