Building a Better Web
June 11–12, 2018: Training
June 12–14, 2018: Tutorials & Conference
San Jose, CA

Schedule: Architecture and microservices sessions

9:00am–9:40am Wednesday, June 13, 2018
Location: 212 A/B
Secondary topics:  Case study, Developer Experience Track: Tools, Platforms, and Techniques, Technical
Rachel Myers (Google), Emily Nakashima (Honeycomb)
Average rating: ****.
(4.71, 7 ratings)
Specialization among engineers and increasing levels of abstraction have created a situation in which almost no one has a complete view of how data moves through an entire system, end to end. We’ve all become distributed systems engineers, intentionally or not. Rachel Myers and Emily Nakashima detail tools and skills we can use to get ourselves out of the corner we’ve boxed ourselves into. Read more.
9:50am–10:30am Wednesday, June 13, 2018
Location: 212 A/B
Secondary topics:  Developer Experience Track: Tools, Platforms, and Techniques, High-level, Technical
Thomas Bouldin (Google), Sarah Allen (Google)
Average rating: ****.
(4.00, 5 ratings)
Modern backend architectures increasingly stitch together loosely coupled services through event-driven pipelines. Thomas Bouldin and Sarah Allen explain how “stackless” programming can free you to build applications faster that scale more smoothly. Read more.
3:35pm–4:15pm Thursday, June 14, 2018
Location: 212 A/B
Secondary topics:  Best practice, Developer Experience Track: Tools, Platforms, and Techniques, Technical
Ivan Jovanovic (NearForm)
Average rating: ****.
(4.50, 2 ratings)
Nowadays, applications have become incredibly big and complex, and most of the app lives on the client side. It’s becoming very hard to maintain those apps, and we often create more bugs than we fix. Ivan Jovanovic explains why the micro-frontend (a microservice-oriented architecture on the frontend) might just be the solution you need. Read more.