~/conference

AngularConnect 2017

date:2017-11-07..2017-11-08
location:London, United Kingdom
series:AngularConnect · 3 editions
editions:[AngularConnect 2017, Angular Connect 2018, AngularConnect 2019]

Angular developers, frontend engineers, frontend architects, engineering managers, QA engineers, UX engineers

ahead-of-time compilation; view engine and build optimiser; Angular Elements widgets; NgRx state management; Angular Universal server rendering; Angular service worker PWAs; Angular CLI schematics; i18n locale APIs; Component Dev Kit usage; Angular Material data table; apollo-angular GraphQL integration; AngularJS to Angular migration

titleauthorlength
Day 1 KeynoteJules Kremer, Igor Minar41m
Angular claims concrete wins: runtime work (static analysis and code generation) cuts garbage and speeds view updates, AoT compilation moves the compiler off…
Talk on
Day 2 KeynoteStephen Fluin41m
Declares concrete wins: ShopStyle prototypes a PWA in two days to a working prototype and sees 90% increase in time onsite for home‑screen users, using…
Talk on
Angular Core Team Q&A32m
Panel states concrete roadmap items and concrete tradeoffs: NgUpdate one-command migration for automated upgrades, NgElements/Angular Elements for shipping…
Talk on
Paving the Way to ConstructionKaterina Skroumpelou17m
Argues that architectural design steps—site constraints, navigation tree, coarse mockups, fine blueprints—produce cleaner web apps; uses Angular components…
Talk on
Purely FastMinko Gechev24m
A concrete case study builds a small business app and measures fixes: applying onPush change detection plus Immutable.js moves change work off most keystrokes…
Talk on
The Science of What Makes Us TickAlan Furlong24m
Landscape data hits specific claims: Gallup says 13% of employees are engaged, 77% report stress symptoms, and UK sleep drops from eight to 6.5 hours; an…
Talk on
From Donkey to Unicorn, A new approach to AngularJS migrationAsim Hussain22m
A new migration approach uses an iFrame-based migration that keeps AngularJS and Angular apps in separate global namespaces, demonstrated by an Angular 4/5…
Talk on
Exciting World of WebVRAyşegül Yönet26m
An Angular component that wires Three.js to a canvas and enables VR by setting renderer.vr = true, loads OBJ+MTL assets with an OBJ+MTL loader, spawns roughly…
Talk on
Internationalization, New and Upcoming FeaturesOlivier Combe23m
Angular v5 uses CLDR-sourced locale data and a new i18n API, rewrites date/number/currency pipes to accept per-pipe locale and explicit timezone, and removes…
Talk on
Talk to Your AppShmuela Jacobs30m
Shows how to turn microphone audio into actionable app commands using Google Cloud Speech API plus browser SpeechRecognition fallbacks, with timestamps, ~110…
Talk on
Manage Your Huge Codebase like a BossJeff Whelpley24m
Argues a concrete workflow: start with Angular CLI, move to NX Workspace for multiple apps, use small flat utility microrepos (small testable stable) and split…
Talk on
GraphQL-AnywhereUri Goldshtein, Kamil Kisiela28m
Demo shows three app versions and a concrete claim: GraphQL runs equally well for server and local state, merging them into one query. Uses apollo-angular 1.0…
Talk on
Angular ElementsRob Wormald28m
Demonstrates that Angular components package as custom elements by wrapping an Angular component with a DOM-facing constructor, syncing inputs to attributes…
Talk on
Angular FormsKara Erickson47m
Angular Forms in v5 adds explicit timing with updateOn blur/submit and the demo shows values and validation waiting for blur or submit instead of every…
Talk on
State Management Patterns and Best Practices with NgRxVictor Savkin30m
Explains concrete NgRx patterns: actions split into commands documents events, request–reply via correlation ID stored on entities, and effects as the place…
Talk on
Performance and SanityAdam Klein22m
Converts an Angular service to MobX with MobX Angular and applies observable computed action autorun, measures change-detection runs, and shows computed values…
Talk on
Testing Angular Apps. At Scale.Jan Molak30m
Demonstrates a concrete replacement for brittle Protractor scripts: a TypeScript implementation called Serenity/JS that applies the Screenplay Pattern…
Talk on
DevKit and SchematicsMike Brocchi, Filipe Silva, Hans Larsen44m
Angular CLI splits into a reusable DevKit library and a workflow engine called schematics. The build optimizer runs TypeScript transforms, replaces TS helpers…
Talk on
4 Way Data Binding with Angular & PouchDBSani Yusuf25m
Concrete claim: 4-way data binding that keeps Model, View, Server and client-side storage synchronized using PouchDB + service worker with Angular/Ionic…
Talk on
Angular Material Data TableAndrew Seguin, Erin Coughlan21m
Angular Material Data Table is a finished component (out of beta) that implements a column-first layout and a pluggable CDK table plus a data source stream…
Talk on
GCP: Migrating a 1M+ LOC project from AngularJS to AngularConnie Wan, Jen Bourey24m
Google Cloud console migrates a million‑plus‑line codebase by bootstrapping Angular and AngularJS side‑by‑side, using NgUpgrade-lite and downgradeComponent…
Talk on
Building Angular Applications like GoogleRado Kirov27m
Claims using AOT compilation with Bazel and the Closure optimizer deliver editor-first speed at Google scale: a 1,000-component mono-repo app takes ~1 minute…
Talk on
Pre-Rendering StrategiesJeff Cross23m
Angular server-side rendering uses Angular/platform-server and renderModuleFactory to output HTML ahead of bootstrap, improving time to first meaningful paint…
Talk on
Automatic Progressive Web Apps using Angular Service WorkerMaxim Salnikov22m
Automatic setup uses Angular CLI flags to add an Angular Service Worker and drops ngsw-worker.js and ngsw.json into the dist on production builds, or can be…
Talk on
Responsive Layouts with @angular/Flex-LayoutEkaterina Orlova, Thomas Burleson47m
Library is a TypeScript, Angular-native layout engine (beta10) that injects inline Flexbox CSS at runtime and adds a responsive API with breakpoint aliases…
Talk on
Accessibility Through the Eyes of a Deaf ProfessionalSvetlana Kouznetsova24m
Claims that accessibility is both moral and profitable supported by specifics: 1.3 billion disabled people worldwide and roughly $1 trillion disposable income…
Talk on
Advanced Angular ConceptsAlex Rickabaugh42m
Builds a configurable retry interceptor for the HTTP client that defaults to 3 retries, supports per-domain limits via a multi-provider map, and exposes a…
Talk on
Motion Makes MeaningLukas Ruebbelke24m
A live demo site shows a movie-style app built with Angular Animations, demonstrating query to target child elements, stagger to offset list entrances, router…
Talk on
Angular Dynamic PagesJesus Rodriguez, Ward Bell25m
An implementation produces runtime pages by composing HTML plus embeddable components driven from metadata (markdown → HTML/JSON). The compiler never sees…
Talk on
Components are the New Thin ClientsBonnie Brennan, Lukas Ruebbelke22m
Argues that making components tiny and pushing all state and logic into a Redux-style store lets you treat user events as replayable actions and manipulate…
Talk on
MacmillanRobin Vaughan09m
Macmillan reports UK cancer prevalence rising from 2.5 million (2015) to 4 million by 2030, with about 7,162 health professionals and looming nurse shortfalls…
Talk on
Rangle.ioYuri Takhteyev06m
Angular is declared production-ready with “stellar” performance and practical flexibility and the talk lists concrete work: contribution to Augury, an in-house…
Talk on
InfragisticsJason Beres, Spasimir Dinev06m
A Sketch-based UI kit maps one-to-one to Angular components and produces a working prototype: a one-day Boston Marathon grid is built in Sketch, handed to a…
Talk on
Migrating a Portfolio of Front-End Apps to AngularCraig Shipton, Mike Smith05m
A portfolio of three monolithic front ends moves to a shared angular component library using ngUpgrade to drop Angular 4 components into existing AngularJS…
Lightning on
Live Captioning with White Coat CaptioningNorma Miller, Andrew Howell05m
Live real-time captioning at AngularConnect uses human stenographers who write steno code as chorded strokes (more like piano than typing), producing each…
Lightning on
Dynamic State Management using SherlockWouter Spaak06m
A runtime state library that creates atoms and derivations so new roots of truth appear during execution, not just at boot, and that avoids the DAG-only limit…
Lightning on
Lightning TalkJon Terje Aksland, Sveinung Farestveit05m
An enterprise ERP for sales accounting time tracking and payroll absorbs 30,000 development hours across six locations in three countries and survives…
Lightning on
Introduction to the Component Dev KitKristiyan Kostadinov06m
-- no description --
Lightning on
Don't Be Afraid to Do SomethingMike Brocchi03m
Starts by installs Node and npm and layering in gulp, browses GitHub issues, submits a first pull request that deleted a favicon that broke unit tests, then…
Lightning on
How to Conference for IntrovertsSam Lee04m
Claim: conferences matter because they produce meeting people and concrete followups not just slides. Evidence is personal networking that yields collaborators…
Talk on
ng-game-showShai Reznik42m
Jeopardy‑style live show that actually demonstrates hard Angular specifics: binding binds to DOM properties, pathless routes vs componentless routes, use of…
Talk on
Breaking the EyesUri Shaked26m
Demo runs an Angular 5 CLI app (ng serve) blinded with CSS blur, tested with ChromeVox and ChromeLens; fixes include adding tabindex, role='button' and…
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.