MENU

Fun & Interesting

Solving the distributed schema problem with @effect/schema by Jess Martin (Effect Days 2024)

Video Not Working? Fix It Now

Get Effect support from the community → https://discord.gg/effect-ts Effect is an ecosystem of tools to build better applications and libraries in TypeScript. Website & docs: https://effect.website/ Community: https://discord.gg/effect-ts X (Twitter): https://twitter.com/EffectTS_ Github: https://github.com/Effect-TS ______________________________________ Effect Days 2024 was sponsored by: Inato - https://inato.com/ Evryg - https://www.evryg.com/ Effectful Technologies - https://effectful.co/ ______________________________________ Jess Martin discusses the concept of local-first software and a new shape of software architecture that involves a peer-to-peer system and moves away from the traditional client-server model. He demonstrates a simple piece of software that follows this architecture, allowing for offline support and real-time collaboration. Highlights: → The software uses a peer-to-peer system and eliminates the need for a back-end and an API layer. → Integration of the new shape of software with the Effect Schema package. The speaker discusses the importance of schemas in software and how they define the structure and behavior of data. → Local-first software demo, highlighting its benefits such as improved data sharing and synchronization. _____________________________________ Jess Martin is a seasoned software developer specializing in web and mobile products. He's currently building DXOS, a developer platform for collaborative, local-first, interoperable apps. Learn more about and follow Jess: X: https://twitter.com/jessmartin Github: https://github.com/jessmartin _____________________________________ #EffectDays #Effect #TypeScript #EffectDays2024 #localFirst

Comment