Over Abstraction

10. Strong types and dev tools with Tom Meager and Jake Moxey


Listen Later

Tom and Jake are maintainers of wagmi, viem, and rivet. On this episode we talk:

  • Type safety and the EVM
  • Why they built wagmi and viem
  • Optimizing for performance with viem
  • How the dev tooling ecosystem in Ethereum has evolved over time
  • Developer wallets and rivet
  • Follow Tom:

    https://twitter.com/awkweb

    Follow Jake:

    https://twitter.com/_jxom

    Follow Metropolis:

    https://twitter.com/0xMetropolis

    Follow Kevin:

    https://twitter.com/kevin_weaver

    Follow Chase:

    https://twitter.com/chaserchapman

    Check out

    https://www.metropolis.space/

    Subscribe to Over Abstraction on Spotify and Apple Podcasts

    https://open.spotify.com/show/1TEKcyg...

    Timecodes [WIP]

    0:00 Intro

    2:12 Tom’s background

    4:01 Jake’s background

    5:38 How wagmi got started

    9:18 Overview of wagmi

    11:02 Benefits of wagmi

    12:42 Overview of viem

    18:03 Optimizing viem

    19:24 RLP serialization

    21:21 Strong typing in the Ethereum ecosystem

    24:23 The drama with DHH

    27:08 Rivet

    32:17 Typescript and Rust

    34:12 anviljs

    36:11 Areas where web3 dev experience could be improved

    39:05 Wagmi CLI

    43:00 Shilling cool tools

    47:46 Outro


    ...more
    View all episodesView all episodes
    Download on the App Store

    Over AbstractionBy Over Abstraction