This presentation was recorded at GOTO Chicago 2024. #GOTOcon #GOTOchgo https://gotochgo.com Brooklyn Zelenka - Author of Numerous Libraries Including Witchcraft & Founded the Vancouver Functional Programming Meetup @bezelenka ORIGINAL TALK TITLE The Jump to Hyperspace: Light Speed, User Agency & Moving Past the Cloud RESOURCES https://bsky.app/profile/expede.wtf https://octodon.social/@[email protected] https://github.com/expede https://www.linkedin.com/in/brooklynzelenka ABSTRACT Software has become too complex. Getting a web app up and running in your browser locally is very quick, but then you want other people to find and use it. You need to set up persistence, replication, k8s, auth, roles, and more. Why is it so hard to just ship your mocks and collaborate with people? We've been building apps in roughly the same way for 30+ years, surely we have this figured out! What if we tried a different architecture? Local-first software ("LoFi") is a movement to make building apps easier & faster to ship, and lets users own their online presence. It uses advancements in CRDTs, cryptography, and auth under the hood to enable a better experience that works offline, peer-to-peer, federated, and/or through the cloud. [...] TIMECODES 00:00 Intro 01:43 Topics 02:21 Economic weight class 13:40 A new hope 19:40 Distributed/Disorderly systems 26:04 Access control 37:08 Universal compute 44:33 Wrapping up 46:14 Outro Download slides and read the full abstract here: https://gotochgo.com/2024/sessions/3375 RECOMMENDED BOOKS Ford, Parsons, Kua & Sadalage • Building Evolutionary Architectures 2nd Edition • https://amzn.to/3lqr5Q8 Ford, Richards, Sadalage & Dehghani • Software Architecture: The Hard Parts • https://amzn.to/3QeMgjR Mark Richards & Neal Ford • Fundamentals of Software Architecture • https://amzn.to/3wMBhoI Ford, Parsons & Kua • Building Evolutionary Architectures • https://amzn.to/3l0IOh2 Neal Ford • Functional Thinking • https://amzn.to/3l6ND8M Michael Feathers • Working Effectively with Legacy Code • https://amzn.to/3ZFQoMU Christian Clausen • Five Lines of Code • https://amzn.to/3s2zjyg https://bsky.app/profile/gotocon.com https://twitter.com/GOTOcon https://www.linkedin.com/company/goto- https://www.instagram.com/goto_con https://www.facebook.com/GOTOConferences #LoFi #LocalFirst #LocalFirstSoftware #SoftwareArchitecture #DistributedSystems #DisorderlySystems #CloudInfrastructure #OAuth #CRDT #Cryptography #CodeAsData #BrooklynZelenka CHANNEL MEMBERSHIP BONUS Join this channel to get early access to videos & other perks: https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
Get notified about new features and conference additions.