Cover Photo for GitNation
Primary Photo for GitNation
Network

GitNation

A collection of GitNation supported meetup groups around Europe and North America.

5.5K Members
Upcoming Presentations
Cover Photo for Building Flexible Breadcrumbs in Next.js With the App Router

Building Flexible Breadcrumbs in Next.js With the App Router

In this interactive session we will:

  • Go through requirements we had for Breadcrumbs in our web apps at Ahold Delhaize.
  • Build a generic breadcrumbs component in the layout.tsx mechanism of Next.js so they are automatically added to all your pages.
  • Decide what to put in server components, what to put in client components and demonstrate the problems you get when making wrong choices.
  • Build a mechanism that lets a page override the generic breadcrumbs.
  • Test your knowledge on React during the session with mentimeter questions.
Leon Liefting
Cover Photo for Vinext: Deploy Next.js without Next.js

Vinext: Deploy Next.js without Next.js

Next.js is a great framework - until you want to deploy it somewhere that isn't Vercel. vinext is a Vite plugin from Cloudflare that reimplements the Next.js API surface from scratch, so your existing app runs everywhere with a single command. In this talk, we'll look at why this exists, how Cloudflare built it in a week using AI, and how close to "drop-in replacement" it actually gets.

Jan Peer
Cover Photo for Tandem: Collaborative Agent Canvas

Tandem: Collaborative Agent Canvas

Recently I have been building Menagerie a tool for dispatching many Claude Code agents to complete tasks in parallel while maintaining visibility of progress, status and outputs. agents can show you what they are doing to the web app via playwright and ask for help when the need it.

I think the future of engineering will be based on creating robust agentic systems and amid all the doom and gloom that can exist in the industry these days I want to paint a positive picture of the exciting engineering problems that actually lay ahead of us.

Along with this I'll describe what it has taken me to deploy a system like this, e.g. sandboxing, cursor compatibility, terminals over the network and also how i've made it fun to use (for example you can give your agent a cute avatar, and if you so choose also a top hat)

Amman Vedi
Other Presentations
Cover Photo for Do We Finally Have a Unified Toolchain?

Do We Finally Have a Unified Toolchain?

The JavaScript ecosystem is longing for a standardized tooling. No more plumbing work, no more choice fatigue and no more analysis paralysis. But how would such a tool look like? Together, we have a look at the newly released Vite+ Alpha and see if the new open source CLI can hold up to its promises, covering developer's tooling needs and let them focus on shipping, especially in an agentic age.

Alexander Lichter
Cover Photo for Webstorm Developer Experience Research, Figma and Storybook Integrations

Webstorm Developer Experience Research, Figma and Storybook Integrations

WebStorm IDE is researching developer experience flow state. We found that developers feel it is not productive alt-tabbing between IDE/ AI Agents, Figma and browsers trying to spot if everything matches. It’s a manual process that doesn’t scale when we are getting faster with AI. It's too late if these visual bugs hit a PR review, you've already lost the context needed to fix them without taxing your head space.

Is it possible or even desired to pull this validation directly into the development loop?
We'd like to show you our prototype on how we would like to combine the Figma Plugin APIs, WebStorm and Vitest Browser Mode to automate these checks while you code.

Craig Walker
Cover Photo for Can SVG Be Fast? Rendering a Scatter Chart With Over 10K Points

Can SVG Be Fast? Rendering a Scatter Chart With Over 10K Points

In this talk, we’ll explore the performance limits of SVG when rendering scatter charts with thousands of data points, based on our experience at MUI X Charts. You’ll learn how to identify bottlenecks, performance measuring tricks, and the techniques we use to optimize rendering.

Bernardo Belchior
Cover Photo for GitNation
Primary Photo for GitNation
Network

GitNation

A collection of GitNation supported meetup groups around Europe and North America.

5.5K Members
Upcoming Presentations
Cover Photo for Building Flexible Breadcrumbs in Next.js With the App Router

Building Flexible Breadcrumbs in Next.js With the App Router

In this interactive session we will:

  • Go through requirements we had for Breadcrumbs in our web apps at Ahold Delhaize.
  • Build a generic breadcrumbs component in the layout.tsx mechanism of Next.js so they are automatically added to all your pages.
  • Decide what to put in server components, what to put in client components and demonstrate the problems you get when making wrong choices.
  • Build a mechanism that lets a page override the generic breadcrumbs.
  • Test your knowledge on React during the session with mentimeter questions.
Leon Liefting
Cover Photo for Vinext: Deploy Next.js without Next.js

Vinext: Deploy Next.js without Next.js

Next.js is a great framework - until you want to deploy it somewhere that isn't Vercel. vinext is a Vite plugin from Cloudflare that reimplements the Next.js API surface from scratch, so your existing app runs everywhere with a single command. In this talk, we'll look at why this exists, how Cloudflare built it in a week using AI, and how close to "drop-in replacement" it actually gets.

Jan Peer
Cover Photo for Tandem: Collaborative Agent Canvas

Tandem: Collaborative Agent Canvas

Recently I have been building Menagerie a tool for dispatching many Claude Code agents to complete tasks in parallel while maintaining visibility of progress, status and outputs. agents can show you what they are doing to the web app via playwright and ask for help when the need it.

I think the future of engineering will be based on creating robust agentic systems and amid all the doom and gloom that can exist in the industry these days I want to paint a positive picture of the exciting engineering problems that actually lay ahead of us.

Along with this I'll describe what it has taken me to deploy a system like this, e.g. sandboxing, cursor compatibility, terminals over the network and also how i've made it fun to use (for example you can give your agent a cute avatar, and if you so choose also a top hat)

Amman Vedi
Other Presentations
Cover Photo for Do We Finally Have a Unified Toolchain?

Do We Finally Have a Unified Toolchain?

The JavaScript ecosystem is longing for a standardized tooling. No more plumbing work, no more choice fatigue and no more analysis paralysis. But how would such a tool look like? Together, we have a look at the newly released Vite+ Alpha and see if the new open source CLI can hold up to its promises, covering developer's tooling needs and let them focus on shipping, especially in an agentic age.

Alexander Lichter
Cover Photo for Webstorm Developer Experience Research, Figma and Storybook Integrations

Webstorm Developer Experience Research, Figma and Storybook Integrations

WebStorm IDE is researching developer experience flow state. We found that developers feel it is not productive alt-tabbing between IDE/ AI Agents, Figma and browsers trying to spot if everything matches. It’s a manual process that doesn’t scale when we are getting faster with AI. It's too late if these visual bugs hit a PR review, you've already lost the context needed to fix them without taxing your head space.

Is it possible or even desired to pull this validation directly into the development loop?
We'd like to show you our prototype on how we would like to combine the Figma Plugin APIs, WebStorm and Vitest Browser Mode to automate these checks while you code.

Craig Walker
Cover Photo for Can SVG Be Fast? Rendering a Scatter Chart With Over 10K Points

Can SVG Be Fast? Rendering a Scatter Chart With Over 10K Points

In this talk, we’ll explore the performance limits of SVG when rendering scatter charts with thousands of data points, based on our experience at MUI X Charts. You’ll learn how to identify bottlenecks, performance measuring tricks, and the techniques we use to optimize rendering.

Bernardo Belchior