AngularConnect 2019
2019-09-19..2019-09-20
London, United Kingdom
[AngularConnect 2017, Angular Connect 2018, AngularConnect 2019]
who it's for
Angular developers, frontend engineers, platform engineers, tooling and build engineers, engineering managers, security engineers, open-source maintainers
topics
Angular compiler internals; Ivy runtime optimizations; component-level lazy loading; differential loading builds; Angular Schematics migrations; ngFor static template hooks; OnPush change detection; PKCE OAuth flows; serverless Angular hosting; Nx monorepo tooling; ag-Grid large-data handling; Angular internationalization (i18n)
| title | author | length |
|---|---|---|
| Keynote | Igor Minar & Stephen Fluin | # | Igor Minar, Stephen Fluin | 01h 02m |
Team claims differential loading cuts payloads (Angular.io ~41 KB, broader reports 7–20%), and build tweaks speed builds up to ~48%. Community stats land… | ||
| Deep Dive into the Angular Compiler | Alex Rickabaugh | 32m |
Angular's compiler reveals concrete internals: five phases (program, analysis, resolve, type-check, emit) and that partial evaluation interpreter almost runs… | ||
| Less servers for your Angular app | John Papa | 29m |
Claims that an Angular front end can be served from cloud storage while APIs run on serverless functions and that this cuts maintenance and cost (pay per… | ||
| The science of authenticating Angular apps | Kim Maida | 30m |
Explains concrete recommendations: use PKCE code flow so the browser receives a harmless code then redeems it for tokens, avoid don't store tokens in… | ||
| Nrwl Sponsor Talk | Jeff Cross, Brandon Roberts | 04m |
An open-source monorepo tool called NX gets concrete: NX dependency graph that analyzes builds and runs only impacted projects, extensible schematics that… | ||
| The Architecture of Components | Erin Coughlan | 24m |
Argues that complexity falls when state sits only where it belongs and shows concrete patterns and code-level tradeoffs. Defines… | ||
| The secrets behind Angular’s lightning speed | Max Koretskyi | 30m |
Claims that matter: Angular forces monomorphic property access to keep V8 inline caches fast (VM shows monomorphic access can be ~100× faster than megamorphic… | ||
| Profiling Angular apps like a Shark | Gil Fink | 26m |
Browser rendering must meet RAIL budgets: 16 ms per frame, response <50 ms, animation <10 ms, load <5 s. Use DevTools Performance tab (record, bottom-up view)… | ||
| Automating your Angular projects with Schematics | Brandon Roberts | 29m |
Explains how Angular Schematics actually standardize app and library structure, generate files from templates, run ng add install tasks, and run versioned… | ||
| How we make Angular fast | Miško Hevery | 43m |
Ivy aims to make Angular noticeably faster by changing data layout and avoiding megamorphic property lookups and overuse of object shapes The talk shows… | ||
| ag-Grid sponsor talk | Niall Crosby | 12m |
ag-Grid claims it can run a live enterprise data grid with 10,000 rows and sustain 1,000 updates per second while scrolling and grouping stays smooth. Demo… | ||
| How to save the world... one line at a time? | Asim Hussain | 31m |
Argues that cutting emissions from apps matters and gives concrete targets: 45% cut by 2030 and net zero by 2050, cites 1.5°C risk thresholds and that data… | ||
| Angular and the OWASP top 10 | Philippe De Ryck | 31m |
Claims that Angular auto-sanitizes bindings and blocks common XSS vectors while still requiring explicit trust for resource URLs and bypass APIs, shows a live… | ||
| Progress Sponsor Talk | Carl Bergenham | 04m |
Kendo UI for Angular claims to be built from the ground up for Angular and shows a component library with concrete features: data grid with paging sorting… | ||
| My Journey on the Angular Team | Manu Murthy | 22m |
Worked on Angular releases 6–8 and faces concrete problems: a Node 10→12 change causes a 70% memory bump in some builds and the root cause is isolated to AOT… | ||
| It's Alive! Machine Learning Writes Your Code! | Dominic Elm | 35m |
A pipeline extracts functions and comments from GitHub via BigQuery and the TypeScript AST, cleans and tokenizes text, trains an encoder‑decoder model in… | ||
| Finding Angular | Elana Olson | 26m |
Updated Angular.io getting started guide plus a hands on build from empty repo to deploy demonstrates CLI commands ng new ng generate, StackBlitz, Angular… | ||
| Mocking made easy | Dave Cooper | 24m |
A tiny mocking library called datamock replaces real endpoints by intercepting XHR/fetch/Axios, using a code-driven config and named scenarios so one can… | ||
| Offline first in Angular | Marta Wiśniewska | 21m |
Shows a concrete path: run ng add @angular/pwa to cache static assets, add an app shell for fast first paint, and wire PouchDB in the browser with a PouchDB… | ||
| The Coming FAD: Future of Accessibility for Developers | Gerhard Boer | 26m |
The talk explains the Accessibility Object Model (AOM), a proposed API that lets JavaScript add real accessibility data and events into the browser… | ||
| How Angular manages community contributions and repositories | Joey Perrott | 19m |
Explains concrete practices: automatic locking of closed issues after 30+ days using github actions and octokit plus a standard comment — about 60,000 inactive… | ||
| Performance optimizations in Angular | Mert Değirmenci | 23m |
During the GCP Angular migration a systematic audit finds concrete fixes and measured gains: replace detectChanges with markForCheck and use OnPush to cut… | ||
| Creating a better culture in tech through D&I | Tracy Lee | 29m |
A concrete playbook emerges: institute a written code-review process and checklists, adopt the Pam stack — process, abstractions with Angular, mentorship — and… | ||
| Infragistics Sponsor Talk | Kiril Matev | 06m |
-- no description -- | ||
| How Angular works | Kara Erickson | 30m |
Explains how the Ivy runtime generates a component definition and turns templates into imperative template functions with creation and update instructions… | ||
| Building with Ivy: rethinking reactive Angular | Mike Ryan | 24m |
Claim: Ivy plus a small library can let Angular components subscribe to a dictionary of observables, update the view without async pipes, and run without… | ||
| Quantum NgRx Facades | Sam Julien | 24m |
Clear claim: facades can help but often break NgRx if implemented naively. Shows concrete code patterns with NgRx actions, effects and reducers, a running… | ||
| Angular Team Panel | # | 32m | |
Panel gives concrete status: Ivy enabled for apps in v9 with library support targeted for v10 enables libraries, the team asks the community to try Ivy and… | ||
| Let's build a form around it | Sani Yusaf | 31m |
Shows concrete Angular Reactive Forms techniques: uses FormControl / FormGroup / FormArray, the FormBuilder, and the valueChanges observable to implement live… | ||
| ngTemplateOutlet: The secret to customisation | Stephen Cooper | 23m |
Demonstrates using TemplateRefs with ngTemplateOutlet (and ngTemplateOutletContext) so a parent passes a template and the component hydrates it with its… | ||
| Rangle Sponsor Talk | Andrew Smith | 05m |
Sponsored by ag-Grid, announcement of new Rangle offices in Amsterdam Tokyo and Atlanta and a compact set of actionable tips: switch slow Karma suites to Jest… | ||
| Power in constraints | Rado Kirov | 25m |
Claim: constraints yield practical wins — measurable performance, safer upgrades, easier refactoring. Examples: TypeScript rejects programs so… | ||
| The art of humanizing Pull Requests (PR’s) | Ankita Kulkarni | 29m |
Code reviews are an important part of a developer’s life. It’s very easy to perform code reviews, but hard to do it with empathy. In today’s online world… | ||
| Building Angular apps with internationalization (i18n) in mind | Naomi Meyer | 31m |
Adobe describes internationalizing a mixed Angular/React/backbone/jQuery codebase by marking strings, running ng xi18n to extract XLF, translating, snapshot-… | ||
| Migrating breaking changes with TSLint and Schematics | Stanimira Vlaeva | 32m |
Claims that ng update can automate breaking-change migrations by combining a custom TSLint rule (with a fixer that handles import declarations require calls… | ||
| A is for Angular | Jo Pearce | 06m |
Premier Sponsor: ag-Grid appears on the page and the notes name concrete claims and tools not fluff Ivy lands in Angular 9 with performance and size targets… | ||
| nothing matches | ||