Remotely Interesting

Ben Hong, Cassidy Williams, Jason Lengstorf, Phil Hawksworth, Salma Alam-Naylor, Tara Z. Manicsic

Join us to chat about Jamstack, coding the web, the people who code the web, and sometimes, lollies. With love from Netlify 💙. read less
TechnologyTechnology

Episodes

025: Jamstack Journey with Evan Weaver, Fauna CTO
Nov 17 2021
025: Jamstack Journey with Evan Weaver, Fauna CTO
Welcome to Remotely Interesting brought to you by Netlify. To day we have the pleasure or meeting up with Evan Weaver, CTO of Fauna to hear about his Jamstack journey.People who were remotely interesting:Cassidy WilliamsPhil HawksworthTara Z. ManicsicAnd special guest: Evan Weaver, Fauna CTOWho is he?Co-founder, CTO (former CEO) of FaunaThe Jamstack Journey~2017 Global transactional database tech based on Twitter experienceserverless before there even was 'serverless'in 2016 people wanted servers not APIs~2018 found early adopters building GraphQL interfaces for Fauna in the Jamstackpivot to developer-led db as a service& the rest is historyBeing OK with the Weirdhim & co-founder (Chief Architect) Matt Freels ex-Twitter anarchist hippiesTwitter: home of the weirdoff the shelf solutions like Cassandra & MongoDB wouldn't work for what they neededconsidering the journey of other small teams and how to help them"fundamentally motivated by anger and rage" fave quote of the show & why Fauna came around to helpMoore's Law punWhere to Focus Firstthere are only so many large companies w specialized dbsfor the rest of us they wanted to make off-the-shelf dbs that would grow with companyLAMP era analogy & steak dinners & web 1.0data replication and inability to modernize100s of millions of dollars a year on OracleCHCHCHCHChangesfrom the developer outprovisioning microservices and GraphQLthe permission chain of architectural change"you don't know what the future is going to be you just know you need to iterate"Phil Wants to Talk to About Trustthe bigger the company the harder it is for them to trust third partieshttps://fauna.com/trustis the foundation stable & securemaking distributed strictly serializableCalvin algorithmgiving people more information & transparencyregion groupsDelegating Databases & Legacy Struggleknowing just enough to be dangeroussome Phil punsno one migrates their databaseyou can port if you want to...but maybe don'tdecoupled architectures besides the Jamstackmixing and matchingTidBits & ThoughtThings™️What is something old that you have that getting rid of isn't easy?sad ragsmore Pheels about Phil philtting and philing shirtsnot getting rid of old things...on purposecomputer treasures, we want that dataummmmbilical cords & Beautician and the BeastGet started w Fauna for free! & join the slack community :)As always, we hope you find it remotely interesting.
024: BYODB: Bring Your Own Database
Sep 1 2021
024: BYODB: Bring Your Own Database
Welcome to Remotely Interesting brought to you by Netlify.People who were remotely interesting:Cassidy WilliamsJason LengstorfPhil HawksworthTara Z. ManicsicSHOW NOTES:Who's got a favorite database?EveryoneStructured vs. Unstructured Dataour first database experiences (lots of MySQL)learning about databasesJason thinks his brain gets bigger when he learns thingsMicrosoft Excel does everythingMongoDB & mongoose the GraphQLIt is SQL or SQLShadow and Bone (putting this here for Phil)How do you use DBs in a Jamstack architecture?having to do DBs for "real" sitesabdicating responsibilities to the experts at a Database as a Servicesharding and gigglingfrom limited options & complicated setups to lots of new optionsFaunaDBHasuraSupabasePlanetScale, etc.decoupling the frontend from the backendvia API endpoints & serverless functions, we're standardizing communicationDX & How we choose DBsGraphQL user interface (GraphiQL)on the basis of the API, writing queries, accelerating dev workflowhow much do we need to know about the DBsPhil is wise, you're welcome, Philthe dev's comfort levelWho needs the top-tier?you probs aren't going to hit Twitter-scaleby the time you outgrow the service, you'll prob. have the money to go biggerdbs aren't that incredibly differentask the company what your next step should be if you hit a limitkicking tires/free tiers are so valuableWhat features do we look for?- a clear, understandable API- an easy onramp to getting started/getting data- what am I building & what are the cost implications (rate limits, etc.)- even really brilliant, smart people like Jason mess up, a story about loops- having a playground like GraphiQL- a discussion of GraphQL hesitancy- Cassidy's professional conclusion, "ehhh"- Jason talks about dependsCassidy exhibits her humor mastery and it shines like the sun! 🌤a resource! https://serverless.css-tricks.com/another resource: https://graphql.org/learn/ a fantastic Phil Supabase resource: https://ntl.fyi/3BsJheTTidBits & ThoughtThings™️What is the worst form of storage you own?As always, we hope you find it remotely interesting.TRANSCRIPT:
022: Technology Crossing: The Research Rundown
Aug 4 2021
022: Technology Crossing: The Research Rundown
Welcome to Remotely Interesting brought to you by Netlify.People who were remotely interesting:Jason LengstorfEkene Eze (Kenny)& Special GuestsEmily con HoffmannMarisa MorbySHOW NOTES:What is research & how is it done?connect & learn from usersthere aren't many beakers in tech research, thanks, Jasonresearch has been democratized a lot thanks to tools like Zoomused to be done on-siteWhat is the motivation for research?used from conception thru seeing if your idea worksa lot of assumptions without backingstart w something you know but then you get out of your depthsYou are not your userescaping being self-referential experiences and workflows are differentthere will always be someone who approaches another wayWhen do you bring in research?across the company, not in just one spot, not at the end of the linebefore you know what you need to buildResearch Interviews aka "business therapist"how to ask questionsthis is not a test"ask an open-ended question and just leave it open and people will fill in the gap"*the Oprah moment*From abstract to concretefunction research lead to new presentation which lead to higher adoptionMulti-Team Management, cross-functional teamwork...makes the dream workiterative usability testing to make it make sensespending money, breaking things, pain & legacy code OR research save yourself the heartache get the feedback from not meanies/angriesWhat skillz do you need?#1 be highly empatheticcurious, analytic, compelling story-tellerno design or STEM degree necessaryunderstand and care about peopleMaking research a part of Netlifybuilding relationships throughout the companymaking sure the trust is there via constant communicationlearn how to do your ownJust Enough Research by Erika HallJoin us in the research! https://www.netlify.com/research-program/TidBits & ThoughtThings™️If you had to move to a different field of research, what would it be and why?As always, we hope you find it remotely interesting.TRANSCRIPT: