Talks Meetup #12: Large Scale Apps, Schematics, Lean micro-site architecture


Details
On September 11th we'd like to welcome you to the next Angular Dublin talks meetup. It's been a long time since our last event, and this is a great opportunity to catch up, network, and learn more about our beloved Angular.
We've got a strong lineup with 3 talks and plenty of enthusiasm!
=== Talks & Speakers details
- Talk #1: Creating Large Scale Modern Angular Applications, by Eamon O'Tuathail
We explore building a large scale modern Angular application from scratch. We wish our Angular app to talk to the server via an Open API (Swagger) defined REST API. We pick the wonderful Angular Material for a smooth UX. We decide to use Ivy for small download bundles (via much better tree-shaking). We create an application shell into which components can easily slot. We look at how best to structure large component trees and the use of modules (via eager/lazy/pre-loading). Issues such as routing, the URL, navigation, resizing, and more need to be considered. There are many interesting features in Angular that are not so widely used - we see what practical benefits they can bring.
Eamon O'Tuathail is the founder of Knowist Academy (https://knowist.ac), which provides advanced Angular contracting, training, mentoring and research, including covering more specialist areas such as sharing an Angular app rendering over WebRTC. Eamon has worked across Europe as a software engineer, technical architect, project manager and trainer on projects covering cloud-based storage, engineering management systems, eCommerce portals, protocol design, large multithreaded high-throughput financial messaging, X.509 Certification Authority, aerospace visualisation, seismic imaging and lots more.
- Talk #2: Schematics - Custom blueprints for Angular apps, by Ramiro Sanchez
Quick dive into the Angular Schematics concept with a real world application of it.
Ramiro Sanchez is an Argentinian web developer living in Dublin since 2017, working as Team Lead at Ryanair Labs.
- Talk #3: Lean microsite-based architecture with Angular, by Martin McWhorter
We will explore the problems in a large mature monolith presentation codebase, the bottlenecks this presents in being able to deliver features to users and value to business. Then we will look at an architecture that will allow small teams empowered with owning specific business lines and features to develop and deliver with as little friction as possible.
Martin McWhorter is a Solution Architect at Verizon Connect, the worlds leading telematics company, where he is directly involved in transforming the frontend architecture, defining standards and practices, coaching teams on decomposition from the monolith and creating microsite deployment, as well as tooling such as schematics to simplify and encapsulate much of the boilerplate.
=== Raffle
We'll rafle 2 JetBrains licenses for a product of your choice (WebStorm, IntelliJ Idea, Rider, Resharper, etc) at the end of the event. Winners must be present to win.
=== Location & Agenda
The event, including the venue, pizza and drinks, is sponsored by Walmart Labs (former Jet.com) at 40 Molesworth St (eircode D02 YV57), next to the Dawson green Luas stop.
Doors open at 6pm, talks start at 7pm, pizza will be served after the first talk, JetBrains raffle will take place at the end of the event.
See you there!

Talks Meetup #12: Large Scale Apps, Schematics, Lean micro-site architecture