UtahJS Conf 2018
2018-09-14
Sandy, United States
[UtahJS Conf 2017, UtahJS Conf 2018, UtahJS Conf 2023, UtahJS Conf 2024, UtahJS Conf 2025]
| title | author | length |
|---|---|---|
| Accessible Technology | Tommy Edison | 35m |
Blind since birth, a radio career starts in 1989 and becomes 19 years at Star 99.9 FM doing traffic reports; first accessible computer is a 1997 Mac with… | ||
| Accessibility: The Sprint Filler Way | Jen Luker | 22m |
Accessibility is framed as a bug to fix, not a feature to add later, and fixing it early—start with a team definition of done and reusable components—reduces… | ||
| A Closer Look at React CSS | Joel Denning | 32m |
Six precise gotchas about React CSS drive the talk: React uses the DOM className and JS-style style props (hence camelCase like marginTop), inline styles… | ||
| Accessibility: More than Just Screen Readers and ARIA | Joel Saupe | 16m |
Argues that ARIA and screen readers are necessary but not sufficient and pushes accessibility-first design over bolt-on fixes; explains three user… | ||
| Discussion Panel: Accessible Technology | Tommy Edison, Jen Luker, Joel Saupe, Kent C. Dodds | 26m |
A panel recounts concrete accessibility facts: a talking calculator from 1977 and VoiceOver since 2004, recommendation to read HTML/ARIA specs for specific… | ||
| Climbing the Mountain of CI/CD: A Tester’s Tale | Michele Campbell | 28m |
Moves deployment from biweekly to weekly by December 1 and sustains it for months, with 15 of 20 services on true continuous deployment and weekly releases at… | ||
| Create instant loading mobile web pages with AMP | Juan Lizarazo | 29m |
Accelerated Mobile Pages (AMP) turns content pages into instant-loading mobile pages by enforcing a restricted HTML runtime, an async AMP JS library, and a… | ||
| From You Can't to You Can: The Welcoming Nature of JavaScript | Tejas Kumar | 30m |
Walks through concrete examples: apps that display queries of 16 million rows, using TypeScript that ultimately runs as JavaScript; live demo compiles a Rust… | ||
| End to End tests with Google's Puppeteer | Tyler Clark | 32m |
Puppeteer controls Chromium from Node and reduces end-to-end testing to a few clear steps, demonstrated by launching a browser, navigating to localhost:3000… | ||
| The introduction to React you've been missing | Kent C. Dodds | 38m |
A live-coded primer that shows React as an abstraction over DOM creation by loading UMD builds from unpkg, turning JSX into React.createElement calls, and… | ||
| Using Javascript for IoT Internet of Tums | Tristan Sokol | 19m |
Builds a small JavaScript-controlled IoT button using tehsil (headless Linux board) and Node packages that logs each Tums press to Google Sheets via the Sheets… | ||
| Smart contracts and DApps for JS developers | Michail Kuznetsov | 21m |
Explains that Ethereum smart contracts encode business rules, compile to an ABI, deploy to the chain and return an address that is immutable so upgrades use… | ||
| How developing nations are improving their way of living through JS communities | Camilo Montoya | 20m |
Colombia builds city-level JavaScript meetups, online study groups and bootcamps using tools like JavaScript, React and jQuery and free online platforms, and a… | ||
| GraphQL - A different way to API | Samuel Skeen | 30m |
A working user-management GraphQL API using Express + express-graphql and a React client demonstrates schema-first strings vs object-type schemas, custom… | ||
| Trending Open Source Projects in the JavaScript Universe | Cory Christensen | 23m |
Quick tour of rising 2018 JavaScript projects: Reach Router rewrites routing to work with React Suspense, delaying history inserts until rendering finishes; f2… | ||
| SOLID JavaScript | Jonathan Mills | 38m |
Applies SOLID to real JavaScript: shows a React component that fetches data in-component and how to pull API code out so components only render, demonstrates… | ||
| The Joys of Automatic Deployment of a Multi Platform Electron Application | Jaaromy Zierse | 33m |
Claim is simple never check secrets into a repo and instead store them in AWS Systems Manager Parameter Store and fetch them at runtime with the AWS SDK SSM… | ||
| What we make matters: Ethics on the bleeding edge | Daniel Sellers | 29m |
An Uber Volvo autonomous test vehicle kills a pedestrian in Tempe after the system identified the person six seconds out but had emergency braking disabled… | ||
| Choreography vs Orchestration in long running asynchronous processes | Ethan Garofolo | 38m |
Argues that a monolith is defined by coupled data schemas, not deployment, and that long-running async work should use an event store as authoritative state… | ||
| Invisible Code | Michael Trotter | 28m |
Claim: shared mutable state hides behavior and causes bugs. Examples: an order service file of ~1,000 lines with a processOrder function ~20 lines depends on a… | ||
| Progressive Web Apps Are Easy Now - Or Are They | Thorsten Lorenz | 26m |
Builds a real Progressive Web App: a poker hand-reviewer that parses hand-history files, runs range analysis in a web worker, and caches the whole UI so it… | ||
| Reactive Responsive Design | Michael Madsen | 25m |
Proposes replacing scattered CSS media queries with JavaScript-driven breakpoints using window.matchMedia wrapped in observables, implemented as the rxrs… | ||
| Building a VS Code Extension | Kevin Reece | 19m |
Built during a 52-hour hackathon by a six‑engineer team, this VS Code extension analyzes TypeScript via the TypeScript language server and renders three visual… | ||
| Pack your Callbags! A New Spec for Streams | Jeremy Lund | 29m |
Proposes Callbags as a tiny spec that unifies pull and push streams by treating interactions as messages start/data/stop as 0/1/2, shows plain JavaScript… | ||
| Native Web Components - All Frameworks Invited | Michael Collins | 31m |
Shows concrete code: builds two small native components (a name/age form and a progress bar) and reuses the exact same custom elements inside Angular… | ||
| Look Ma, No Cloud: Raspberry Pi + Your Devices + Your Data | AJ ONeal | 37m |
Builds a peer-access stack that runs on a Raspberry Pi and relays through an open-source service called tellabit, using a cloud or self-run relay plus TLS SNI… | ||
| Liberating your Application from Framework Tyranny | Justin McMurdie | 12m |
Argues that frameworks become wrong over time and shows an alternative used at Canopy: break a legacy app into independent front-end microservices with… | ||
| Albers as a Millennial | Billy Roh | 17m |
Recreates Josef and Anni Albers pieces with code: squares start ~40% of canvas and grow by ~20% with vertical offsets of ~5%, color palettes generated via HSL… | ||
| Progressive Web Apps Are Easy Now - Or Are They | Thorsten Lorenz | 26m |
Built a real Progressive Web App called BetterPoker.net that runs offline, keeps users logged in, and analyzes hands by narrowing an opponent’s preflop range… | ||
| nothing matches | ||