~/conference

UtahJS Conf 2025

date:2025-09-12
location:Sandy, United States
series:UtahJS Conf · 5 editions
titleauthorlength
Beyond the Code: Building an Epic CareerLucas Wargha22m
A brain MRI finds a golf‑ball‑sized cyst and forces a career rethink: build a legacy, not just a resume. The concrete framework has three parts with people at…
Talk on
Comparing Promises, Observables and SignalsLance Finney41m
Compares concrete tradeoffs: promises (native fetch with async/await and AbortController) handle one async value; observables (RxJS) handle zero‑to‑many…
Talk on
4 pillars for building a modern AI application in JavaScriptClint Goodman40m
Live-coding builds a TypeScript AI app using LangChain.js to call a local LLaMA-based LLM with streaming and system + few‑shot prompts, then adds 1024‑dim…
Talk on
Blazing Fast Vue.js with Vapor ModeCJ Reynolds20m
Vue 3.6’s Vapor Mode compiles components to direct DOM updates instead of a virtual DOM, reducing a Hello World bundle from ~22.8 kB to 8 kB (~65% smaller) and…
Talk on
Diving into the Toplayer: Where Dialogs, Popovers, and Modals LiveTim Damen31m
Dialog element now ships in all major browsers (Chrome 2014, Firefox last in 2022) and supports show() vs showModal adds to top layer so modal dialogs get…
Talk on
The Eventful API: Rethinking Frontend State from the Server DownNick Humrich19m
Proposes that mutate endpoints return explicit events describing every state change so the frontend applies targeted mutations instead of re-fetching objects…
Talk on
Feature Flags: Separate Deployment from Feature ReleaseRob Richardson41m
Feature flags let teams separate deployment from release by shipping both old and new code paths behind an if check and toggling them from a config file, a DB…
Talk on
Leveraging Web APIs for Portable JavaScript LibrariesTyler Benfield28m
Built a Postgres client that runs on native web APIs using ArrayBuffer, TypedArray, DataView, TextEncoder/Decoder and Web Crypto, and it works across Node…
Talk on
What's New in JavaScript: Highlights from ECMAScript 2025Frank Visaggio37m
ECMAScript 2025 adds concrete APIs: Promise.try normalizes sync/async errors so catch/then always work; iterator helpers (drop, take, filter, every) are…
Talk on
Front-End Ownership in 2025Jake Lingwall27m
Argues that ownership is a mindset and a checklist: full spectrum technical ownership — own the problem, solutioning, execution, QA, short-term support and…
Talk on
Mastering Server-Side Development for React DevelopersMary Shaw28m
A live Next.js demo shows a blog with a like button (API fetch + useOptimistic) and a comments form implemented as a server action that calls await, uses…
Talk on
You don't know ESM (look ma', no transpiling!)AJ ONeal18m
ESM is actually usable in 2025 because browsers standardized module specifiers in March 2023 and Node backported top-level await fixed in Node v22 (Dec 2024)…
Talk on
AI agents EXPOSED: TypeScript's hidden powers revealed!Dennis Beatty31m
Demo builds a working TypeScript SMS scheduling agent: Express webhook + Surge SDK validates messages, Puppeteer pulls privacy policies for automated…
Talk on
What the Web can Learn from Video Game NetworkingAlex Anderson25m
Practical rules for real-time web: serialize game state with MessagePack or custom binary to cut payloads from ~37,000 bps down to about 1,200 bits/sec for a…
Talk on
Declarative by defaultBlake Johnson30m
Argues that making projects declarative by default reduces cognitive load and makes large React apps more maintainable and easier to evolve, citing concrete…
Talk on
Need for speed - Moving fast as a software engineerTodd Fisher21m
A practical set of tactics for shipping faster: scope down to a minimal feature, map each task to the customer value it delivers, and prefer descoping over…
Talk on
Avoiding The Security Pitfalls of React Server ComponentsJayton Birch29m
React Server Components and Server Functions let client code call server-side functions, but build-time routing creates Next.js action hash endpoints that land…
Talk on
Theming with Design TokensTyler Hawkins28m
Centralize hundreds of scattered hex values into CSS variables and a single tokens file so a 5‑step demo login page converts from hard‑coded colors to…
Talk on
Hooked on React HooksHeidi Sommer27m
Covers concrete React hook rules and patterns: never conditionally call a hook, how useState’s setter can take a function to avoid stale state, when to switch…
Talk on
Managing a State of DistrustLucas Castro27m
Every authentication strategy reduces to three concrete parts: sessions, tokens, exchanges. The speaker shows working examples: email+password with a session…
Talk on
Creating Accessibility CultureDiego Hernandez29m
European Accessibility Act requires compliance as of June 2025 and the recommended target is WCAG 2.2 AA baseline. Practical fixes shown: use Chrome DevTools…
Talk on
No RAGretsStephanie Jensen23m
Describes a working RAG pipeline built on an S3 corpus and MySQL metadata that starts with OpenAI embeddings and Postgres vectors but moves to AWS Bedrock…
Talk on
Dev Tools to increase your speed that DON'T use AIDanny Oka28m
Live demo uses a terminal-first workflow to edit, test and deploy a small frontend API and worker running in Docker Desktop Kubernetes; edits happen in Neovim…
Talk on
AI-Powered Freelance DevelopmentAndrew Gremlich30m
Freelance project converts STL prosthesis scans into G-code and initial ChatGPT attempts produce massive, non‑vase‑mode output; solution uses a raycaster-based…
Talk on
AI in ContextCory Brown34m
Frames AI against historical diffusion and hype cycles, arguing adoption runs on decades not months and general methods beat hand‑crafted ones but not always…
Talk on
Letting AI Interface with Your App with MCPsKent C. Dodds37m
Argues that a standard Model Context Protocol replaces bespoke integrations by having services expose an MCP server so any AI client can orchestrate them…
Talk on
Building Your Own Jarvis: AI That Knows YouMarcus Lane24m
Building a personal, emotionally aware assistant that actually notices and nudges rather than just replying, built as a three-part system: an identity…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.