Log inSign up
JJ Kasper
257 posts
user avatar
JJ Kasper
@_ijjk
Software Engineer @vercel | Next.js maintainer | Open-source
San Francisco, CA
github.com/ijjk
Joined January 2019
338
Following
5,373
Followers
  • user avatar
    JJ Kasper
    @_ijjk
    Jan 13, 2020
    Excited to share our long-awaited Next.js + Notion statically-generated blog example with the same tech as zeit.co/blog! - Edit via Notion - Blazing fast - JAMstack based - Always available - Fully customizable - Incremental SSG - MIT Licensed notion-blog.now.sh
    Blog - Vercel
    From vercel.com
  • user avatar
    JJ Kasper
    @_ijjk
    Nov 15, 2022
    Reduced @nextjs publish times by 80% last night (over 1 hour to now 15 minutes). Using @rustlang more has increased publish times. We started using @vercel Remote Cache + @turborepo for reliable, consistent cache hits. Expect even more frequent Next.js canaries!
    Line chart showing Next.js publish times reducing from an average of 75 minutes to 15 minutes after leveraging Turborepo and Vercel Remote Cache
  • user avatar
    JJ Kasper
    @_ijjk
    Sep 23, 2022
    Recently moved to San Francisco and now I get to enjoy insane views like this all the time 🤯 if anyone is around and wants to grab a drink and talk Vercel/Next.js or just life DMs are open!
    Beach view with Golden Gate Bridge in the background
  • user avatar
    JJ Kasper
    @_ijjk
    Feb 17, 2022
    Very excited to have landed on-demand revalidate support in this release!🤩
    user avatar
    Vercel
    @vercel
    Feb 17, 2022
    Next.js 12.1: ◆ On-demand Incremental Static Regeneration ◆ SWC support for styled-components, Relay, and more ◆ Zero-configuration Jest support ◆ ~80% smaller Docker images when self-hosting ◆ Next.js Developer Survey nextjs.org/12-1
  • user avatar
    JJ Kasper
    @_ijjk
    Feb 23, 2023
    Really excited to see what app directory with Next.js cache will enable 🚀
    user avatar
    Vercel
    @vercel
    Feb 23, 2023
    Next.js 13.2 ◆ Built-in SEO with Metadata API ◆ Route Handlers ◆ MDX for Server Components ◆ Rust MDX Parser ◆ Statically Typed Links ◆ Next.js Cache ◆ Turbopack Improvements nextjs.org/13-2
    19K
  • user avatar
    JJ Kasper
    @_ijjk
    Sep 2, 2022
    Just got my ticket for #nextjsconf by @vercel, claim yours! Let's make the Web. Faster. nextjs.org/conf/tickets/o…
  • user avatar
    JJ Kasper
    @_ijjk
    Dec 22, 2022
    Interested in reading more about the @nextjs publish optimizations with @turborepo, we've now got an engineering blog post about it!
    user avatar
    Vercel
    @vercel
    Dec 22, 2022
    Turborepo and Vercel Remote Caching are now enabling the Next.js team at Vercel to publish versions 80% faster. vercel.com/blog/turborepo…
    6.5K
  • user avatar
    JJ Kasper
    @_ijjk
    Jun 28, 2022
    On-Demand ISR is now stable 🎉🎉
    user avatar
    Vercel
    @vercel
    Jun 28, 2022
    Next.js 12.2: ◆ Middleware: Dynamic routing for your entire app ◆ On-Demand ISR: Update content without redeploying ◆ Edge Runtime (Exp): API Routes and SSR based on Web standards ◆ `next/image` (Exp): Faster & more flexible new version nextjs.org/12-2
  • user avatar
    JJ Kasper
    @_ijjk
    May 17, 2023
    Was a great first podcast experience, thanks @bdougieYO for having me on!
    user avatar
    OpenSauced
    @saucedopen
    May 17, 2023
    In today's episode we have JJ Kasper, a talented software engineer at @vercel, working on @nextjs! Passionate about improving workflows & user experiences, JJ champions open-source tech for accessible, top-notch tools. Join @bdougieyo and @_ijjk on The Secret Sauce!
    5.4K
  • user avatar
    JJ Kasper
    @_ijjk
    May 23, 2023
    Have an invite code for the blue site. Whoever replies with the most creative Next.js feature request gets it!
    12K
  • user avatar
    JJ Kasper
    @_ijjk
    Dec 15, 2023
    Generate away 🚀
    user avatar
    Vercel
    @vercel
    Dec 15, 2023
    v0 is now open for everyone. Generate UI in seconds with text or images. v0.dev
    4.7K
  • user avatar
    JJ Kasper
    @_ijjk
    Mar 9, 2023
    Replying to @rahul3103 @nodejs and 3 others
    Hi, this is expected as an optimistic fetch is done for ISR paths on hover in case a revalidation has occurred to attempt getting fresh content before click, in most cases this will 304 with an empty response body although you have "disable cache" checked which prevents this.
    1.1K
  • user avatar
    JJ Kasper
    @_ijjk
    Jun 21, 2023
    You shouldn't have to worry about resource errors from how frequently you ship, latest version of Next.js can protect against skew!
    user avatar
    Vercel
    @vercel
    Jun 21, 2023
    Introducing Skew Protection A novel mechanism to eliminate version skew between web clients and servers—improving user experience and developer productivity. vercel.com/blog/version-s…
    8.7K
  • user avatar
    JJ Kasper
    @_ijjk
    Aug 17, 2020
    Have been looking forward to this change for a while, excited to see it land!
    user avatar
    Tim
    Vercel
    @timneutkens
    Aug 17, 2020
    Coming soon to Next.js: you no longer have to provide `href` and `as` for dynamic routes, only `href` will be enough 🚀 In Next.js 9.5 we made some big changes to the Next.js runtime that made this possible. This is available on next@canary if you want to try it out.

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up