podcast
details
.com
Print
Share
Look for any podcast host, guest or anyone
Search
Showing episodes and shows of
Johannes Schickling
Shows
localfirst.fm
#24 – Ben Holmes: Astro, Simple Sync Engine & Warp
The guest of this episode is Ben Holmes, a senior web developer and educator known for his whiteboard videos. After having spent most of his career building server-centric applications, Ben recently explored local-first software by building a simple sync engine which we talk through in-depth. Mentioned in podcast:Ben Holmes: Website + X + YouTube + Bluesky + GitHubAstroSimple Sync EngineWarpStop Building Databases by Carl SverreSQLSyncGraftLinks: Website: localfirst.fmX/Twitter: x.com/localfirstfmYouTube: youtube.com/@localfirstfmThank you to Jazz for supporting the podcast.
2025-05-06
1h 11
localfirst.fm
#23 – Sujay Jayakar: Dropbox, Convex
This episode's guest is Sujay Jayakar, co-founder of Convex and early engineer at Dropbox. In this conversation, Sujay shares the story of how the sync engine powering Dropbox was initially built and later redesigned to address all sorts of distributed systems problems Mentioned in podcast:Sujay Jayakar: X + GitHub + Bluesky + LinkedinConvexDropboxTech Talk on Dropbox’s ArchitectureRewriting the heart of our sync engineTesting sync at DropboxHow Convex WorksA Map of SyncAn Object Sync Engine for Local-first AppsLinks: Website: localfirst.fmX/Twitter: x.com/localfirstfmYouTube: youtube.com/@localfirstfmThank you to Jazz for supporting the...
2025-04-15
1h 08
localfirst.fm
#22 – Paul Butler: Jamsocket
The guest of this episodeis Paul Butler, founder of Jamsocket and creator of the Y-Sweet project. This conversation will delve into building vs buying a sync engine and explore the various projects behind Jamsocket including Plane, Y-Sweet and ForeverVM.Mentioned in podcast:Paul Butler: Website + XJamsocketLearn YjsY-SweetPlaneForeverVMYou might not need a CRDTAI as a Player in MultiplayerBrowsertech Digest Trip Report: Local First ConfBrowsertech Digest: Encrypting offline storage for local-first appsBrowsertech Digest: Figma is a File EditorThe WebAssembly App GapLinks: Website: localfirst.fmX/Twitter: x.com/localfirstfmYouTube: youtube.com/@localfirstfmThank you t...
2025-03-25
1h 05
localfirst.fm
#21 – Seph Gentle: Google Wave, eg-walker, creativity, AI
The guest of this episode is Seph Gentle, a prolific software researcher who is behind projects such as the new eg-walker paper and ShareJS, one of the oldest local-first open source projects. Before, Seph also co-created Google Wave over 10 years ago which will be explored in-depth in this episode.Mentioned in podcast:Seph Gentle: Website + XCRDTs are the futureCollaborative Text Editing with Eg-WalkerHammock Driven Development - Rich HickeyLinks: Website: localfirst.fmX/Twitter: x.com/localfirstfmYouTube: youtube.com/@localfirstfmThank you to ElectricSQL for supporting the podcast.
2025-02-25
1h 29
localfirst.fm
#20 – Adam Wulf: Muse
The guest of this episode is Adam Wulf, the engineer and solopreneur behind Muse, a local-first canvas-based tool for thought. This conversation will get trough the evolution of Muse as a product, company and people who made it, reflecting on the joys and struggles of building software as a team of one. Later, the conversation will dive deep into topics such as analytics and distribution of a local-first app. Mentioned in podcast:Adam Wulf: Website + Bluesky + Mastodon + GitHubMuse + Bluesky + X Muse Discord community Download MuseSetappMuse Setapp launchRebuilt iPhone app Adam Wiggins' RetrospectiveMuse Sync at Programming Local First...
2025-02-04
1h 33
mbanerjeepalmer+listennotes 's Listen Later
867: Zero Sync is the Future of Data Loading
Podcast: Syntax - Tasty Web Development Treats (LS 61 · TOP 0.1% what is this?)Episode: 867: Zero Sync is the Future of Data LoadingPub date: 2025-01-13Get Podcast Transcript →powered by Listen411 - fast audio-to-text and summarization What’s the deal with Zero Sync? Scott and Wes dive into this cutting-edge database tech, exploring its real-time interactivity, blazing-fast performance, and how it stacks up against the competition. Plus, they break down setup, querying, authentication, and whether it’s ready for prime time. Show Notes 00:00 Welcome to Syntax! 01:59 Brought to you by Sent...
2025-01-14
29 min
localfirst.fm
#19 – Brooklyn Zelenka: UCAN, Beehive, Beelay
The guest of this episode is Brooklyn Zelenka, a local-first researcher and creator of various projects including UCAN and Beehive. This conversation, will go deep on authorization and access control in a decentralized, local-first environment and explore this topic by learning about UCAN and Beehive. Later, the conversation will also diving into Beelay, a new generic sync server implementation developed by Ink & Switch. Mentioned in podcast:Brooklyn Zelenka: Website + GitHub + Bluesky + MastodonMessaging Layer Security (MLS)Messaging layer security: Encrypting a group chatTreeKEMGroup Messaging for Secure Asynchronous Collaboration by Matthew A. WeidnerBeehive lab notebookUCAN Working GroupUCAN - B...
2025-01-14
1h 11
Syntax - Tasty Web Development Treats
867: Zero Sync is the Future of Data Loading
What’s the deal with Zero Sync? Scott and Wes dive into this cutting-edge database tech, exploring its real-time interactivity, blazing-fast performance, and how it stacks up against the competition. Plus, they break down setup, querying, authentication, and whether it’s ready for prime time. Show Notes 00:00 Welcome to Syntax! 01:59 Brought to you by Sentry.io. 02:21 Today’s agenda. 02:52 What is Zero Sync? The Docs. InstantDB. 07:02 Zerobugs loading speed. 11:04 Real-time interactivity. 11:38 Why is it different? 12:11 How to get it set up. 12:58 Querying Data. 16:22 Writing data. 16:31 Upsert. 17:39 Authentication and permissions. Johannes Schickling Ep 767. 19:27 Preloading. 19:41 Migrations and deployment. 20:17 Some extras. 21:16 Create...
2025-01-13
29 min
localfirst.fm
Special episode: Apps vs Files with Gordon Brander, Peter van Hardenberg & Jess Martin.
This is a special episode which was recorded as a Twitter space conversation between Gordon Brander, Peter Van Hardenberg, and Jess Martin.This conversation explores the ideas and trade offs of apps versus files.Mentioned in podcastGordon Brander Peter van HardenbergJess MartinLinks: Website: localfirst.fmX/Twitter: x.com/localfirstfmYouTube: youtube.com/@localfirstfm
2024-12-31
1h 09
The Databased Podcast
How Local-First Software Empowers Users Through Client-Side Innovation
In this episode of Databased, Tom Redman, welcomes two guests to the show: Johannes Schickling, Founder of Overtone and Co-founder of Prisma, and Sujay Jayakar, Co-founder & Chief Scientist at Convex. Together, Johannes and Sujay discuss how empowering client-side applications can enhance user experience by eliminating frustrating delays and fostering trust through data agency. The conversation also touches on the limitations of traditional web applications and highlights the need for developers to leverage the full capabilities of modern devices. Additionally, they emphasize the importance of user control over data, addressing growing concerns about privacy and reliability....
2024-12-03
49 min
localfirst.fm
#18 – James Arthur: ElectricSQL, read-path syncing, PGLite
The guest of this episode is James Arthur, founder and CEO of Electric SQL, a Postgres-centric sync engine for local-first apps. This conversation will dive deep into how Electric works and explore its design decisions such as read-path syncing and using HTTP as the network layer to improve scalability. Towards the end we are also covering PGLite, a new Postgres in WASM project by Electric. Mentioned in podcastJames Arthur: x.com/thruflo / bsky.app/profile/thrufloElectricSQLElectricSQL - QuickstartElectricSQL - GithubDiscord - ElectricSQLPGlitePGlite - Githubdatabase.buildtrigger.devLinks: Website: localfirst.fmX/Tw...
2024-12-03
1h 06
The Changelog: Software Development, Open Source
Local-first, y/n? (Friends)
Our friends Johannes Schickling & James Long join us to discuss the movement of local-first, its pros and cons, the tradeoffs, and the path to the warming waters of mostly local apps. Join the discussionChangelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!Sponsors:Fly.io – The home of Changelog.com — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. Check out the speedrun to get starte...
2024-11-22
1h 33
Changelog & Friends
Local-first, y/n?
Our friends Johannes Schickling & James Long join us to discuss the movement of local-first, its pros and cons, the tradeoffs, and the path to the warming waters of mostly local apps. Join the discussionChangelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!Sponsors:Fly.io – The home of Changelog.com — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. Check out the speedrun to get starte...
2024-11-22
1h 33
Changelog Master Feed
Local-first, y/n? (Changelog & Friends #71)
Our friends Johannes Schlickling & James Long join us to discuss the movement of local-first, its pros and cons, the tradeoffs, and the path to the warming waters of mostly local apps. Join the discussionChangelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!Sponsors:Fly.io – The home of Changelog.com — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. Check out the speedrun to get starte...
2024-11-22
1h 33
localfirst.fm
#17 – Kyle Simpson: Local-first identity
The guest of this episode is Kyle Simpson, a prolific JavaScript engineer and author of the book You Don’t Know JS. Over the past years, Kyle has been researching user identity and encryption in a local-first context which we explore in depth in this episode. This conversation will dive into the story that led Kyle to local-first including what he calls Web 2.5 and Zero Servers.Editor's Note: when Kyle speaks about SilentJS, is actually referring to QuiteJS (link below)Mentioned in podcastKyle Simpson: x.com/getifyX / me.getify.comLocal-peer-to-peerWebauthn-local-clientLocal-data-lockLocal-vaultStorageQr-data-syncVella.aiSocket SupplyYou-Dont-Know-JSLoFi.soQuietJS
2024-11-12
1h 32
localfirst.fm
#16 – Anselm Eickhoff: Jazz
The guest of this episode is Anselm Eickhoff, creator of Jazz and founder of Garden Computing. This conversation will dive deep into Jazz to learn how it works and which use cases it’s a good fit for by exploring various apps already built on top of Jazz. Mentioned in podcastAnselm Eickhoff: x.com/anselm_io / anselm.iojazz.toolsGarden ComputingLinks: Website: localfirst.fmX/Twitter: x.com/localfirstfmYouTube: youtube.com/@localfirstfmThank you to PowerSync and Rocicorp for supporting the podcast.
2024-10-23
1h 13
localfirst.fm
#15 – Tuomas Artman: Linear, sync engines, rethought startup MVP
The guest of this episode is Tuomas Artman, co-founder and CTO of Linear. Prior to Linear, Tuomas had already built sync engines for over a decade at companies like Groupon and Uber. This conversation will explore how local-first and software quality was crucial for Linear’s success and how the concept of a startup MVP should be rethought. Mentioned in podcastTuomas Artman: x.com/artman / github.com/artmanLinearScaling the Linear Sync EngineRethinking the startup Mvp: Building a competitive productUnexpected benefits of going local-first - Tuomas Artman (Local-First Conf)Links: Website: localfirst.fmX/Twitter: x.co...
2024-10-01
1h 01
localfirst.fm
#14 – Matthew Weidner: Architectures for Central Server Collaboration
The guest of this episode is Matthew Weidner, a computer science PhD student at Carnegie Mellon University focussing on distributed systems and local-first software. Matthew has recently published an extensive blog post about architectures for central server collaboration which is explored in depth in this conversation comparing different approaches such as CRDTs and event sourcing.Mentioned in podcastMatthew Weidner: x.com/MatthewWeidner3 / mattweidner.comArchitectures for Central Server CollaborationTRVE Data projectShapiro 2011 paperCarlos Baquero papersCRDT paper (the "very theoretical" one)Collabs: Docs / PaperJupiter collaboration system from the 90sBuilding on QuicksandImmutability Changes EverythingInk & Switch's Upwellinglist-positionsFractional indexingLinks:
2024-09-03
57 min
localfirst.fm
#13 – Maggie Appleton: Barefoot Developers, AI, end-user programming
The guest of this episode is Maggie Appleton, a designer, anthropologist and developer who has recently explored the world of local-first by giving the closing keynote at the last local-first conf. This conversation will dive into the topics of her talk including home cooked software, the idea behind barefoot developers and how AI complements local-first software development. Mentioned in podcastMaggie Appleton: x.com/Mappletons + maggieappleton.comHome-cooked Software and Barefoot Programmers: Maggie Appleton (Local-First Conf)Home-Cooked Software and Barefoot DevelopersLinks: Website: localfirst.fmX/Twitter: x.com/localfirstfmYouTube: youtube.com/@localfirstfmThank you to...
2024-08-13
1h 05
localfirst.fm
#12 – James Pearce: Tinybase
The guest of this episode is James Pearce, the author of Tinybase, a reactive data store library for local-first apps. This conversation will explore how Tinybase works including its custom query system, the various persistence and syncing integrations as well as James’ plans for the future. Mentioned in podcastJames Pearce: x.com/jamespearce + scoutsailing.comTinyBaseTinyHubLinks: Website: localfirst.fmX/Twitter: x.com/localfirstfmYouTube: youtube.com/@localfirstfmLocal-First Conf 2024Thank you to Expo and Rocicorp for supporting the podcast.
2024-07-23
1h 12
Happy Path Programming
#101 Effects and Local-First with Johannes Schickling
Johannes Schickling (@schickling | schickling.dev) gets us up-to-speed on Effect, the ZIO-inspired Effect System for TypeScript, and the Local-First movement. Resources: Local-First Podcast: www.localfirst.fm Ink & Switch's Local-First Essay: www.inkandswitch.com/local-first Effect (TypeScript Library): effect.website Riffle research project: riffle.systems LiveStore: github.com/livestorejs Overtone: overtone.pro Related Episodes: #81 TypeScript & Effects with Michael Arnaldi #62 Musing About Local-First Sync & CRDTs with Mark McGranaghan Discuss this episode: discord.gg/XVKD2uPKyF
2024-07-07
1h 13
localfirst.fm
#11 – Adam Wiggins: Local-first Conf 2024
The guest of this episode is Adam Wiggins, who is the founder of Heroku and one of the co-authors of the local-first essay by Ink & Switch. As Adam is also a co-organizer of the first local-first conference, this conversation will reflect on the event, share our learnings and discuss a couple of key topics such as a new definition of local-first software. Mentioned in podcastAdam Wiggins: x.com/_adamwiggins_ + adamwiggins.comBrowsertech Digest Trip Report: Local First ConfAlice and Bob in wonderland. Bootstrapping identity and authority in a world without servers.Links:
2024-07-02
1h 02
localfirst.fm
#10 – Matt Wonlaw: cr-sqlite, syncing strategies and incremental view maintenance
The guest of this episode is Matt Wonlaw, a prolific local-first tool builder who’s behind projects such as Vlcn, cr-sqlite and Materialite. Most recently Matt also joined Rocicorp to work on their new product. This conversation will go deep on his projects covering CRDTs, SQLite and incremental view maintenance.Mentioned in podcastMatt Wonlaw: x.com/tantaman + github.com/tantamanRemoteStorageownCloudThe Virtual Table Mechanism Of SQLiteTowards a General Database Management System of Conflict-Free Replicated RelationsMaterialite benchmarkLinks: Website: localfirst.fmX/Twitter: x.com/localfirstfmYouTube: youtube.com/@localfirstfmLocal-First Conf 2024Thank you to Expo and Roc...
2024-06-12
1h 03
localfirst.fm
#9 – Dax Raad: Local-First SaaS
The guest of this episode is Dax Raad, who is using local-first in multiple projects including the serverless deployment tool SST.dev, a healthcare app and an upcoming personal finance app. This conversation will explore how local-first simplifies app development, the UX and data patterns he used on and how self-hosting could empower local-first apps.Mentioned in podcastDax Raad: x.com/thdxr + thdxr.comSST.devRethinking the startup MVP: Building a competitive product.Links: Website: localfirst.fmX/Twitter: x.com/localfirstfmYouTube: youtube.com/@localfirstfmLocal-First Conf 2024Thank you to Expo a...
2024-05-21
1h 02
Syntax - Tasty Web Development Treats
767: Local First and TypeScript’s Missing Library with Johannes Schickling
In this episode, Scott and Wes dive into the world of local-first apps with Johannes Schickling, the mastermind behind Prisma. From databases, WASM for non-JS, to authentication challenges, they explore the ins and outs of crafting apps that prioritize local functionality. Show Notes 00:00 Welcome to Syntax! 01:10 Brought to you by Sentry.io. 01:28 What is Overtone? 03:45 Can you explain the experience you’re trying to achieve? 06:43 What makes the best music app? Is it local first? 08:03 Is it best to create a local first app from the ground up? 10:31 What are the considerations when making a local first app? 13:04 Wh...
2024-05-10
56 min
localfirst.fm
#8 – Pirijan Ketheswaran: Kinopio, Canvas-based tools, being a solo developer
The guest of this episode is Pirijan Ketheswaran, the creator of the Kinopio, a playful, canvas-based tool for thought. He is also the co-creator of the online IDE Glitch. This conversation will go trough his journey as a creative including his time at Fog Creek and later building Kinopio as a solo developer.Mentioned in podcastPirijan Ketheswaran: x.com/pketh + pketh.orgMastodon: @pirijan@c.imkinopio.clubFirst Four Years of Glitch Kinopio: Building Offlineare.na/kinopioLinks: Website: localfirst.fmX/Twitter: x.com/localfirstfmYouTube: youtube.com/@localfirstfmLocal-First Conf 2024Thank yo...
2024-05-02
56 min
devtools.fm: Developer Tools, Open Source, Software Development
Johannes Schickling - Prisma, Effect and the rise of Local First Development
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. https://twitter.com/schickling?lang=en http://effect.website https://overtone.pro/ https://www...
2024-04-22
1h 22
Contributor
Take Your Own Advice: vlcn with Matt Wonlaw
After his first child was born, Matt Wonlaw (@tantaman) imagined giving his son life advice. What kind of life did he want his kid to lead? At the time, he was working for Facebook, and he decided that his own life needed a change in direction. So Matt started vlcn, aka Vulcan Labs, a research company that develops open-source projects like CR-SQLite and Materialite. vlcn has an unusual business model – Matt receives donations and sponsorships from users and clients. It’s all part of his mission to rethink the modern data stack for writing rich and complex applications. Co...
2024-04-10
31 min
Contributor
Take Your Own Advice: vlcn with Matt Wonlaw
After his first child was born, Matt Wonlaw (@tantaman) imagined giving his son life advice. What kind of life did he want his kid to lead? At the time, he was working for Facebook, and he decided that his own life needed a change in direction. So Matt started vlcn, aka Vulcan Labs, a research company that develops open-source projects like CR-SQLite and Materialite. vlcn has an unusual business model – Matt receives donations and sponsorships from users and clients. It’s all part of his mission to rethink the modern data stack for writing rich and complex applications. Co...
2024-04-10
31 min
localfirst.fm
#7 – James Long: Actual Budget, Hybrid Logical Clocks & Absurd-SQL
The guest of this episode is James Long, the creator of local-first app called Actual Budget and the absurd-sql project which helped to pave the way to bring SQLite back to the browser. This conversation will explore his journey of building Actual Budget including implementing a syncing solution from scratch and expanding from an Electron app to mobile and the web while re-using most of the code. Mentioned in podcastJames Long: x.com/jlongster + jlongster.comJames Long: Where Have I Been?Actual Budget on GitHub actualbudget.orgHybrid Logical ClocksNodejs-mobileabsurd-sqlLinks: Web...
2024-04-09
1h 34
localfirst.fm
#6 – Rasmus Andersson: Playbit, Software Quality, Data Models Tradeoffs
The guest of this episode is Rasmus Anderson, who helped to build many monumental products such as Spotify, Dropbox and Figma and is now working on Playbit, a local-first operating system built from scratch. This extended conversation will go deep on software quality, the tradeoffs of different data models and the importance of the web for modern applications. Mentioned in podcastRasmus Andersson: x.com/rsms + rsms.mePlaybitLinks: Website: localfirst.fmX/Twitter: x.com/localfirstfmYouTube: youtube.com/@localfirstfmLocal-First Conf 2024Thank you to Expo and CrabNebula for supporting the pod...
2024-03-26
1h 43
localfirst.fm
#5 – Kyle Mathews: Benefits of using a sync engine, personal local-first apps, ElectricSQL
The guest of this episode is Kyle Matthews, who, in the past, founded Gatsby JS and is currently delving into local-first software. In the conversation, Kyle shares his experiences in building some small-scale local-first apps for his personal use and discusses how the utilization of a data syncing engine liberates significant development time.Mentioned in podcastKyle Mathews: x.com/kylemathews + bricolage.io bricolage.io/some-notes-on-local-first-developmentbricolage.io/build-notes-micro-apps-time-distributionelectric-sqlLinks: Website: localfirst.fmX/Twitter: x.com/localfirstfmYouTube: youtube.com/@localfirstfmLocal-First Conf 2024Thank you to Expo and CrabNebula for supporting the podc...
2024-03-13
46 min
localfirst.fm
#4 – Martin Kleppmann: CRDTs, Automerge, generic syncing servers & Bluesky
The guest of this episode, Martin Kleppmann, is one of the authors of the original local-first essay. Martin has been exploring local-first software and CRDTs for over 10 years, which has led to the creation of Automerge, which we discuss in depth in this episode. This episode is also exploring the ideas of generic sync servers and the impact this technology could have on local-first software in the future.Mentioned in podcastMartin Kleppmann: martin.kleppmann.com + x.com/martinkl + bsky.app/profile/martin.kleppmann.com + nondeterministic.computer/@martinInk & SwitchBlueskyAutomerge CRDTsThe original CRDT paperOur JSON CRDT paperOur...
2024-02-28
1h 04
localfirst.fm
#3 – Geoffrey Litt: Malleable software, local state management & Riffle
In this episode we talk about Geoffrey's background in malleable software and how relational databases can be leveraged to build better web apps and improve data ownership. A topic he extensively investigates through the Riffle research project.Mentioned in podcastGeoffrey Litt: x.com/geoffreylitt + www.geoffreylitt.com Ink and Switch Cambria (2020) Riffle essay (2022) Riffle paper (2023)Links: Website: localfirst.fmX/Twitter: x.com/localfirstfmYouTube: youtube.com/@localfirstfmThank you to Expo and CrabNebula for supporting the podcast.
2024-02-14
1h 05
localfirst.fm
#2 – Aaron Boodman: From Google Gears to Replicache & Reflect.net
In this episode we talk about Aaron's history in local-first, which goes back to 2008 with the release of Google Gears – the first time sqlite was added to the browser - and his perspective on where we're at now and why local-first is finally happening.Mentioned in podcast:Aaron: x.com/aboodman + aaronboodman.comen.wikipedia.org/wiki/Gears_(software)rocicorp.devreplicache.devreflect.netLinks:Website: localfirst.fmX/Twitter: x.com/localfirstfmYouTube: youtube.com/@localfirstfmThank you to Expo and CrabNebula for supporting the podcast.
2024-01-30
50 min
localfirst.fm
#1 – PVH: An Intro to Local-First
In this inaugural episode, I'm speaking to Peter van Hardenberg, who helped to coin and popularize the term Local First. As the director of the Ink & Switch Research Lab, he's been on the forefront of this work for the better part of a decade. My conversation with him today starts with the basics of what Local First is and why you, an application developer, should care about it.Mentioned in podcast:Peter: x.com/pvh + pvh.cainkandswitch.com/local-firstinkandswitch.comautomerge.orgLinks:Website: localfirst.fmX/Twitter: x.com/localfirstfmYouTube: youtube.com/@localfirstfmThank...
2024-01-14
1h 07
Changelog Master Feed
Use Effect (not useEffect) (JS Party #297)
Prisma founder Johannes Schickling has been using the Effect library for the last couple years. Today he joins Jerod & Nick to tell us all about this very interesting tool for building robust apps in TypeScript. Leave us a comment Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today! Sponsors: Convex – Convex is a better type of backend — the full-stack TypeScript development platform that lets you replace your database, server functions, and glue code. Get started at convex.dev Caisy – Caisy is the headless CMS that gives de...
2023-10-19
51 min
JS Party: JavaScript, CSS, Web Development
Use Effect (not useEffect)
Prisma founder Johannes Schickling has been using the Effect library for the last couple years. Today he joins Jerod & Nick to tell us all about this very interesting tool for building robust apps in TypeScript. Join the discussionChangelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!Sponsors:Convex – Convex is a better type of backend — the full-stack TypeScript development platform that lets you replace your database, server functions, and glue code. Get started at convex.dev Caisy – Caisy is the headless CMS that gives develo...
2023-10-19
51 min
Software Engineering Daily
Prisma: Modern Database Tooling with Johannes Schickling
A frontend developer issuing a query to a backend server typically requires the developer to issue that query through an ORM or a raw database query. Prisma is an alternative to both of these data access patterns, allowing for easier database access through auto-generated, type-safe query building tailored to an existing database schema. By integrating
2020-06-04
50 min
Software Engineering Daily
Prisma: Modern Database Tooling with Johannes Schickling
A frontend developer issuing a query to a backend server typically requires the developer to issue that query through an ORM or a raw database query. Prisma is an alternative to both of these data access patterns, allowing for easier database access through auto-generated, type-safe query building tailored to an existing database schema.By integrating with Prisma, the developer gets a database client that has query autocompletion, and an API server with less boilerplate code. Prisma also has a system called Prisma Migrate, which simplifies database and schema migrations.Johannes Schickling is CEO of Prisma...
2020-06-04
48 min
All JavaScript Podcasts by Devchat.tv
JSJ 317: Prisma with Johannes Schickling
Panel: Charles Max Wood AJ O’Neal Special Guests: Johannes Schickling In this episode, the JavaScript Jabber panelists discuss Prisma with Johannes Schickling. Johannes is the CEO and co-founder of GraphCool and works with Prisma. They talk about the upcoming changes within GraphCool, what Prisma is, and GraphQL back-end operations. They also touch on the biggest miscommunication about Prisma, how Prisma works, and much more! In particular, we dive pretty deep on: JSJ Episode 257 MJS Episode 055 Raised a seed round Rebranding of GraphCool What are you wanting to do with the...
2018-06-12
48 min
All JavaScript Podcasts by Devchat.tv
JSJ 317: Prisma with Johannes Schickling
Panel: Charles Max Wood AJ O’Neal Special Guests: Johannes Schickling In this episode, the JavaScript Jabber panelists discuss Prisma with Johannes Schickling. Johannes is the CEO and co-founder of GraphCool and works with Prisma. They talk about the upcoming changes within GraphCool, what Prisma is, and GraphQL back-end operations. They also touch on the biggest miscommunication about Prisma, how Prisma works, and much more! In particular, we dive pretty deep on: JSJ Episode 257 MJS Episode 055 Raised a seed round Rebranding of GraphCool What are you wanting to do with the...
2018-06-12
48 min
JavaScript Jabber
JSJ 317: Prisma with Johannes Schickling
Panel: Charles Max WoodAJ O’Neal Special Guests: Johannes SchicklingIn this episode, the JavaScript Jabber panelists discuss Prisma with Johannes Schickling. Johannes is the CEO and co-founder of GraphCool and works with Prisma. They talk about the upcoming changes within GraphCool, what Prisma is, and GraphQL back-end operations. They also touch on the biggest miscommunication about Prisma, how Prisma works, and much more!In particular, we dive pretty deep on:JSJ Episode 257 MJS Episode 055Raised a seed roundRebranding of GraphCoolWhat are you wanting to do with the seed money you raised?Focused on growing his team currentlyMaking GraphQL easier to doTh...
2018-06-12
49 min
Changelog Interviews
Prisma and the GraphQL data layer
Johannes Schickling, co-founder and CEO of Prisma, joined the show to catch us up on all things GraphQL — the tech, the possibilities, the community, how Prisma turns your database into a GraphQL API, their new business direction, Prisma Cloud, open source vs enterprise, and the upcoming GraphQL Europe in Berlin on June 15th. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – We catch our errors before our users do because of Rollbar. Resolve errors in minutes, and depl...
2018-05-16
1h 15
Changelog Master Feed
Prisma and the GraphQL data layer (The Changelog #297)
Johannes Schickling, co-founder and CEO of Prisma, joined the show to catch us up on all things GraphQL — the tech, the possibilities, the community, how Prisma turns your database into a GraphQL API, their new business direction, Prisma Cloud, open source vs enterprise, and the upcoming GraphQL Europe in Berlin on June 15th.
2018-05-16
00 min
The Changelog: Software Development, Open Source
Prisma and the GraphQL data layer (Interview)
Johannes Schickling, co-founder and CEO of Prisma, joined the show to catch us up on all things GraphQL — the tech, the possibilities, the community, how Prisma turns your database into a GraphQL API, their new business direction, Prisma Cloud, open source vs enterprise, and the upcoming GraphQL Europe in Berlin on June 15th. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – We catch our errors before our users do because of Rollbar. Resolve errors in minutes, and depl...
2018-05-16
1h 15
My JavaScript Story
MJS 055: Johannes Schickling
Panel: Charles Max Wood Guest: Johannes Schickling This week on My JavaScript Story, Charles speaks with Johannes Schickling. Johannes is the CEO and Co-Founder of GraphCool and works a lot on Prisma. He first got into programming when he started online gaming and would build websites for gaming competitions. He then started getting into creating websites, then single page apps, and has never looked back since. He also gives an origin story for GraphCool and the creation of Prisma. In particular, we dive pretty deep on: Johannes introHow did you first get into programming?Always been interested in technologyPHP to J...
2018-04-04
40 min
All JavaScript Podcasts by Devchat.tv
MJS 055: Johannes Schickling
Panel: Charles Max Wood Guest: Johannes Schickling This week on My JavaScript Story, Charles speaks with Johannes Schickling. Johannes is the CEO and Co-Founder of GraphCool and works a lot on Prisma. He first got into programming when he started online gaming and would build websites for gaming competitions. He then started getting into creating websites, then single page apps, and has never looked back since. He also gives an origin story for GraphCool and the creation of Prisma. In particular, we dive pretty deep on: Johannes intro How did you...
2018-04-04
40 min
All JavaScript Podcasts by Devchat.tv
MJS 055: Johannes Schickling
Panel: Charles Max Wood Guest: Johannes Schickling This week on My JavaScript Story, Charles speaks with Johannes Schickling. Johannes is the CEO and Co-Founder of GraphCool and works a lot on Prisma. He first got into programming when he started online gaming and would build websites for gaming competitions. He then started getting into creating websites, then single page apps, and has never looked back since. He also gives an origin story for GraphCool and the creation of Prisma. In particular, we dive pretty deep on: Johannes intro How did you...
2018-04-04
40 min
My JavaScript Story
MJS 055: Johannes Schickling
Panel: Charles Max Wood Guest: Johannes Schickling This week on My JavaScript Story, Charles speaks with Johannes Schickling. Johannes is the CEO and Co-Founder of GraphCool and works a lot on Prisma. He first got into programming when he started online gaming and would build websites for gaming competitions. He then started getting into creating websites, then single page apps, and has never looked back since. He also gives an origin story for GraphCool and the creation of Prisma. In particular, we dive pretty deep on: Johannes intro How did you...
2018-04-04
00 min
Jamstack Radio
Ep. #25, Adopting GraphQL with Graphcool
In episode 25 of JAMstack Radio, Brian is joined by Johannes Schickling and Soren Bramer Schmidt, the co-founders of Graphcool, a GraphQL backend development framework. They discuss the evolution of GraphQL, the communities that surround it and its use in production.The post appeared first on Heavybit.
2018-02-06
29 min
Tech Lounge
Johannes Schickling of Graphcool, The GraphQL Backend
Chris speaks with Johannes Schickling of Graphcool, The GraphQL Backend Framework. The interview covers their love of GraphQL, community and how they try to help developers understand and use the API framework.--- Send in a voice message: https://anchor.fm/chinchillasqueaks/message This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit chinchillasqueaks.substack.com For show notes and an interactive transcript, visit chrischinchilla.com/podcast/To reach out and say hello, visit chrischinchilla.com/contact/To support...
2017-11-21
30 min
Changelog Master Feed
Why is GraphQL so cool? (The Changelog #255)
Johannes Schickling (Founder of Graphcool) joined the show to talk about GraphQL — an application layer query language from Facebook. We talked about what it is, where it makes sense to use it, its role in serverless architectures, getting docs for free via Schemas and Types, and the community that’s rallying around this new way to think about APIs.
2017-06-30
00 min
The Changelog: Software Development, Open Source
Why is GraphQL so cool? (Interview)
Johannes Schickling (Founder of Graphcool) joined the show to talk about GraphQL — an application layer query language from Facebook. We talked about what it is, where it makes sense to use it, its role in serverless architectures, getting docs for free via Schemas and Types, and the community that’s rallying around this new way to think about APIs. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode – Our cloud server of choice. Get one of the fastest, most e...
2017-06-30
56 min
Changelog Interviews
Why is GraphQL so cool?
Johannes Schickling (Founder of Graphcool) joined the show to talk about GraphQL — an application layer query language from Facebook. We talked about what it is, where it makes sense to use it, its role in serverless architectures, getting docs for free via Schemas and Types, and the community that’s rallying around this new way to think about APIs. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode – Our cloud server of choice. Get one of the fastest, most e...
2017-06-30
56 min
Jamstack Radio
Ep. #13, Staying Cool With Graphcool
In the latest episode of JAMstack Radio, Brian invites Johannes Schickling and Eli Williamson to discuss Graphcool, a flexible backend platform combining GraphQL & AWS Lambda.Johannes recalls how he was first inspired to work on the Graphcool project. He reveals that unlike Parse and Firebase, Graphcool is based on open source technology and offers greater flexibility in the API layer along with tools to specify complex permission rules. Graphcool lets you stop wasting time writing error-prone database migrations and monitoring log files, letting you focus on what matters: building your app.The post appeared first...
2017-05-11
31 min
JavaScript Jabber
JSJ 257 Graphcool with Johannes Schickling
On today's JavaScript Jabber Show, Charles, Aimee, and AJ discuss Graphcool with Johannes Schickling. Johannes is based in Berlin, Germany and is the founder of Graphcool, Inc. He also founded Optonaut, an Instagram for VR, which he sold about a year ago. Tune in to learn more about GraphQL and see what's in store for you!Special Guest: Johannes Schickling. Support this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
2017-04-11
54 min
All JavaScript Podcasts by Devchat.tv
JSJ 257 Graphcool with Johannes Schickling
On today's JavaScript Jabber Show, Charles, Aimee, and AJ discuss Graphcool with Johannes Schickling. Johannes is based in Berlin, Germany and is the founder of Graphcool, Inc. He also founded Optonaut, an Instagram for VR, which he sold about a year ago. Tune in to learn more about GraphQL and see what's in store for you!
2017-04-11
54 min
All JavaScript Podcasts by Devchat.tv
JSJ 257 Graphcool with Johannes Schickling
On today's JavaScript Jabber Show, Charles, Aimee, and AJ discuss Graphcool with Johannes Schickling. Johannes is based in Berlin, Germany and is the founder of Graphcool, Inc. He also founded Optonaut, an Instagram for VR, which he sold about a year ago. Tune in to learn more about GraphQL and see what's in store for you!
2017-04-11
54 min
Working Draft
Revision 292: Bessere APIs mit GraphQL
Zur neusten Sendung ist Johannes Schickling mit von der Partie. Nachdem er in London sein erstes Startup erfolgreich hinter sich gelassen hat, arbeitet er nun in Berlin am nächsten Coup. Das Thema ist GraphQL, die Firma heißt Graphcool. Wie bereits vor zwei Wochen wird diese Revision von Wire, dem sicheren Open Source Messaging Client für all eure Plattformen gesponsort. Zudem gehören – dank der neuen Textsuche – verlorengegangene Nachrichten ab sofort der Vergangenheit an. Schaunotizen [00:01:39] GraphQL Johannes hat uns das Thema GraphQL mitgebracht. Wir sprechen darüber, für was man GraphQ...
2017-03-06
1h 06