Johannes Schickling - Prisma, Effect and the rise of Local First Development

Sdílet
Vložit
  • čas přidán 7. 07. 2024
  • This week we have Johannes Schickling, the founder and former CEO of Prisma. We talk about what he's been up to in the last few years and what he envisions for the future of software development. He is a contributor to the Effect library which is a new way to write asynchronous code in TypeScript. We also talk about the rise of local first development, how it's changing the way we build software, and how he's using it to build his new app Overtone.
    schickling?lang=en
    effect.website
    overtone.pro/
    www.localfirst.fm/
    www.prisma.io/
    riffle.systems/
    Episode sponsored By CodeCrafters (codecrafters.io/devtoolsfm) 40% Discount!
    Become a paid subscriber our patreon, spotify, or apple podcasts for the full episode.
    / devtoolsfm
    podcasters.spotify.com/pod/sh...
    podcasts.apple.com/us/podcast...
    / @devtoolsfm
    Tooltips
    Andrew
    github.com/rossjrw/pr-preview...
    typedoc.org/
    github.com/PetoiCamp/OpenCat
    Justin
    unstorage.unjs.io/
    github.com/OnedocLabs/react-p...
    Johannes
    Nix - nixos.org
    Attest - github.com/arktypeio/arktype/... + ui.perfetto.dev/
    00:00:00 Intro
    00:03:17 Prisma
    00:07:22 Diving Deep into Effect: A New Paradigm for TypeScript
    00:13:15 Ad
    00:25:55 How to start using Effect
    00:30:25 Utilizing Generators
    00:38:14 Embracing Local First Development: Overtone and Beyond
    00:48:47 Challenges and Solutions in Local First Development
    00:53:54 React Insights: State Management and Performance Optimization
    01:02:48 The Future of Local First Development and Final Thoughts
    01:06:42 Tooltips
  • Věda a technologie

Komentáře • 7

  • @PaulSebastianM
    @PaulSebastianM Před 2 měsíci +2

    Johannes seems like a very cool and down to Earth guy! 👍

    • @devtoolsfm
      @devtoolsfm  Před 2 měsíci

      He really is! Was a pleasure talking with him

  • @PaulSebastianM
    @PaulSebastianM Před 2 měsíci

    Effect is amazing. I started learning it a few months ago but mainly using it in personal projects so worked with it on and off. It isn't that hard to understand. You just have to wrap your head around the patterns and writing some code is the fastest way to do that. You will see the benefits pretty soon and it's amazing we don't program like this by default, because it makes programs so much simpler and easier to understand and on top of that it produces safer and way more robust code.

  • @mistart1633
    @mistart1633 Před měsícem +2

    Prisma is not for sql dbs. Simply if u use prisma with sql you lose all the capabilities of the db. Best way is to use a query builder that allows injecting raw sql or just use raw sql directly

  • @HerringtonDarkholme
    @HerringtonDarkholme Před 2 měsíci

    Hope one day Effect can bring algebraic effect to TypeScript

  • @Danielo515
    @Danielo515 Před 2 měsíci +1

    Why I can only click like once?