Cover Photo for GitNation
Primary Photo for GitNation
Network

GitNation

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

6KMembers
Other Presentations
Cover Photo for The Kind of AI Design System You Should Build

The Kind of AI Design System You Should Build

Most teams hear "AI design system" and reach for the thing they already know: a component library, now with a chat panel bolted onto it. I think that's the wrong shape. A design system in an AI-assisted codebase isn't a catalogue of components; it's a set of architectural contracts that a coding agent can actually be held to. Tokens, composition rules, and constraints that are legible to a model, not just to a designer in Figma.

The talk walks through what that looks like in practice: what an agent gets wrong when your system is only documented in prose, how to encode intent so the generated code is boringly consistent instead of plausibly wrong, and where the boundary sits between what you let a model generate and what you pin down by hand.

What attendees can expect to take away:

A working definition of an AI design system that isn't just "components plus autocomplete" The failure modes I've hit shipping React/TypeScript UI with coding agents, with real examples Concrete techniques for encoding design constraints so agents produce consistent output A sense of what to fix first if their current system is fighting their tooling rather than helping it

It's aimed at frontend and product engineers, and at design-system maintainers wondering what to do about all this. No prior AI-tooling experience needed.

Leonardo Lemos
Cover Photo for Build a Remote MCP Server With Oauth

Build a Remote MCP Server With Oauth

This talk explores the architecture and implementation of OAuth-based authentication for remote-hosted MCP servers. I'll walk through the specific challenges I encountered while building an MCP server at Tigris — including managing dynamic client registrations, token lifecycle management and scope handling across distributed environments.

I'll also cover UX choices like reducing friction in the auth flow, handling token refresh gracefully, and managing session state.

Abdullah Ibrahim
Cover Photo for A Better Workspace for Your Agent (and for You)

A Better Workspace for Your Agent (and for You)

Our coding agents are getting smarter, but the workspace we drop them into is probably not enabling them to use their full potential. The decisions, failed attempts, conventions, and product knowledge are still crucial context scattered across people’s heads, Confluence, old conversations, and forgotten pull‑request comments.

During this talk, we'll walk through the shift from the “good old” prompt engineering to agent experience, then I'll show a practical AX experiment at my current company that led to a better workspace for both agents and the people using them.

Alireza Sheikholmolouki
Cover Photo for GitNation
Primary Photo for GitNation
Network

GitNation

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

6KMembers
Other Presentations
Cover Photo for The Kind of AI Design System You Should Build

The Kind of AI Design System You Should Build

Most teams hear "AI design system" and reach for the thing they already know: a component library, now with a chat panel bolted onto it. I think that's the wrong shape. A design system in an AI-assisted codebase isn't a catalogue of components; it's a set of architectural contracts that a coding agent can actually be held to. Tokens, composition rules, and constraints that are legible to a model, not just to a designer in Figma.

The talk walks through what that looks like in practice: what an agent gets wrong when your system is only documented in prose, how to encode intent so the generated code is boringly consistent instead of plausibly wrong, and where the boundary sits between what you let a model generate and what you pin down by hand.

What attendees can expect to take away:

A working definition of an AI design system that isn't just "components plus autocomplete" The failure modes I've hit shipping React/TypeScript UI with coding agents, with real examples Concrete techniques for encoding design constraints so agents produce consistent output A sense of what to fix first if their current system is fighting their tooling rather than helping it

It's aimed at frontend and product engineers, and at design-system maintainers wondering what to do about all this. No prior AI-tooling experience needed.

Leonardo Lemos
Cover Photo for Build a Remote MCP Server With Oauth

Build a Remote MCP Server With Oauth

This talk explores the architecture and implementation of OAuth-based authentication for remote-hosted MCP servers. I'll walk through the specific challenges I encountered while building an MCP server at Tigris — including managing dynamic client registrations, token lifecycle management and scope handling across distributed environments.

I'll also cover UX choices like reducing friction in the auth flow, handling token refresh gracefully, and managing session state.

Abdullah Ibrahim
Cover Photo for A Better Workspace for Your Agent (and for You)

A Better Workspace for Your Agent (and for You)

Our coding agents are getting smarter, but the workspace we drop them into is probably not enabling them to use their full potential. The decisions, failed attempts, conventions, and product knowledge are still crucial context scattered across people’s heads, Confluence, old conversations, and forgotten pull‑request comments.

During this talk, we'll walk through the shift from the “good old” prompt engineering to agent experience, then I'll show a practical AX experiment at my current company that led to a better workspace for both agents and the people using them.

Alireza Sheikholmolouki