Loading…
This year Jamstack Conf is a virtual event celebrating the next generation of web apps, where the Jamstack community and ecosystem comes together to learn, connect and create.  We’ll cover the future of Jamstack for many use cases, including new innovations, demos and case studies.
Register for free

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Tuesday, October 6
 

9:00am PDT

Welcome to Jamstack Conf Virtual 🎉
Speakers

Tuesday October 6, 2020 9:00am - 9:15am PDT
Stage 1

9:15am PDT

State of the Jamstack
Speakers
avatar for Matt Biilmann

Matt Biilmann

Co-Founder and CEO, Netlify


Tuesday October 6, 2020 9:15am - 9:35am PDT
Stage 1

9:40am PDT

Leveraging the Jamstack for Rapid Response Campaigns
We can all agree that 2020 has been a big year.  There’s a global pandemic forcing everyone to rethink long-held strategies around schooling, voting, health care, and everything in between. We’ve seen a resurgence of public attention on racial justice, immigration, voting rights, and many other social justice campaigns. And there’s a highly anticipated presidential election just around the corner.  It may feel like a lot right now, but the fact is that these movements, campaigns, and elections are being fought and won (and sometimes lost) all the time, every day.  The American Civil Liberties Union has been fighting for civil rights and civil liberties for a century, but our digital work is young and ever-evolving. Hear how the ACLU leveraged the jamstack to improve developer experience, decrease turnaround time, and deliver impactful digital experiences for rapid response campaigns in defense of our civil rights. Register for Jamstack Conf Virtual for free! 

Speakers
avatar for Rhonda Friberg

Rhonda Friberg

Director of Engineering, American Civil Liberties Union
Rhonda Friberg has spent most of her career in service of open source, social justice, and public interest organizations. She currently serves as Director of Engineering at the ACLU, where she is focused on building strong, inclusive teams that can meet the demands for rapid response... Read More →
avatar for Alison Abreu-Garcia

Alison Abreu-Garcia

Senior Software Engineer, American Civil Liberties Union
Alison Abreu-Garcia leads a team of engineers at the ACLU that build digital tools and resources to inform and engage the public about the ACLU's work to protect our civil rights and civil liberties. Previously, she worked with a range of organizations focused on art, education, and... Read More →


Tuesday October 6, 2020 9:40am - 10:00am PDT
Stage 1

10:20am PDT

Digital Experiences and CRM: A Jamstack Love Story
Companies are demanding fast sites and even faster implementations. JAMstack has certainly solved the digital experience side of the equation, but as soon as you introduce complex, data-driven queries and customer workflows, it quickly becomes evident there is a missing piece in the stack. This is where secure, API-first CRM comes into play to create a perfect duo between highly performant static sites and customer-centric engineering. Whether it’s for your partner sales portals, customer help centers, eCommerce storefronts, or content blogging, we’ll explore how to deliver value to your customers and partners while maintaining the reality for live CRM and CMS data. Register for Jamstack Conf Virtual for free!

Speakers
avatar for Zach Hawtof

Zach Hawtof

Senior Product Manager, Salesforce
Zach Hawtof is a frontend engineer turned product manager to save the enterprise from painstakingly slow websites. For 4 years, Zach has been at Salesforce wholeheartedly developing content management systems and digital experience platforms. When he is not dreaming about pixel-perfect... Read More →


Tuesday October 6, 2020 10:20am - 10:45am PDT
Stage 2

10:20am PDT

Teespring's Journey to Jamstack
Join the discussion on how Teespring has handled rapid company growth and the transition from a legacy monolith to a more balanced approach, utilizing the Jamstack. We'll cover the real-world concerns, compromises and pitfalls that arise when deciding to separate and redesign large systems. Register for Jamstack Conf Virtual for free!

Speakers
avatar for Rick Takes

Rick Takes

Teespring


Tuesday October 6, 2020 10:20am - 10:45am PDT
Stage 1

10:55am PDT

In Search of Jamstack Search
Adding a search engine to your new Jamstack project is often the first dynamic functionality on your TODO list. So, how do you help people find what they're looking for on your website? Let's find out! In this session, Dawid will navigate us through different Jamstack search recipes while exploring the boundaries of pre-rendering (and common sense). You'll learn how to pick the right solution and how to approach dynamic parts of your website in general. Register for Jamstack Conf Virtual for free!

Speakers
avatar for Dawid Gawel

Dawid Gawel

Web Developer, LiveChat


Tuesday October 6, 2020 10:55am - 11:20am PDT
Stage 2

10:55am PDT

Oh, the scripts we'll load!
JavaScript, more than any other resource type, is uniquely positioned to be a massive performance bottleneck on the web. And it starts before we ever get into bundle analysis, or hydration or any other of a number of hot topics. It starts with the seemingly innocent script element. Tucked away within the way that element works is a lot of complexity and numerous side effects that can make or break your sites performance.

In this talk, we'll take a closer look at how to load JavaScript on a page and the multitude of ways that simple task can impact your performance.

Speakers
avatar for Tim Kadlec

Tim Kadlec

Web Performance Expert


Tuesday October 6, 2020 10:55am - 11:20am PDT
Stage 2

10:55am PDT

Oh, the scripts we'll load!
JavaScript, more than any other resource type, is uniquely positioned to be a massive performance bottleneck on the web. And it starts before we ever get into bundle analysis, or hydration or any other of a number of hot topics. It starts with the seemingly innocent script element. Tucked away within the way that element works is a lot of complexity and numerous side effects that can make or break your sites performance.

In this talk, we'll take a closer look at how to load JavaScript on a page and the multitude of ways that simple task can impact your performance.

Speakers
avatar for Tim Kadlec

Tim Kadlec

Web Performance Expert


Tuesday October 6, 2020 10:55am - 11:20am PDT
Stage 1

10:55am PDT

Oh, the scripts we'll load!
JavaScript, more than any other resource type, is uniquely positioned to be a massive performance bottleneck on the web. And it starts before we ever get into bundle analysis, or hydration or any other of a number of hot topics. It starts with the seemingly innocent script element. Tucked away within the way that element works is a lot of complexity and numerous side effects that can make or break your sites performance.

In this talk, we'll take a closer look at how to load JavaScript on a page and the multitude of ways that simple task can impact your performance.

Speakers
avatar for Tim Kadlec

Tim Kadlec

Web Performance Expert


Tuesday October 6, 2020 10:55am - 11:20am PDT
Stage 1

10:55am PDT

Oh, the scripts we'll load!
JavaScript, more than any other resource type, is uniquely positioned to be a massive performance bottleneck on the web. And it starts before we ever get into bundle analysis, or hydration or any other of a number of hot topics. It starts with the seemingly innocent script element. Tucked away within the way that element works is a lot of complexity and numerous side effects that can make or break your sites performance.

In this talk, we'll take a closer look at how to load JavaScript on a page and the multitude of ways that simple task can impact your performance.

Speakers
avatar for Tim Kadlec

Tim Kadlec

Web Performance Expert


Tuesday October 6, 2020 10:55am - 11:20am PDT
Stage 1

11:30am PDT

Lightning Launch: Toast
Join the fun as Chris launches Toast live on stage at Jamstack Conf. Register for Jamstack Conf.

Speakers
avatar for Chris Biscardi

Chris Biscardi

:party-corgi:


Tuesday October 6, 2020 11:30am - 11:45am PDT
Stage 1

11:45am PDT

Lightning Launch: Algolia
Speakers

Tuesday October 6, 2020 11:45am - 11:55am PDT
Stage 1

12:00pm PDT

Fireside Chat with Matt Biilmann and Matt Mullenweg
Chris Coyier will moderate a spirited fireside chat with Matt Mullenweg, founder of WordPress and CEO of Automattic, and Matt Biilmann, who coined Jamstack and advocates for the modern, decoupled web as the CEO of Netlify.

In recent weeks, Matt and Matt have had a lively public discussion about whether Jamstack should replace the traditional monolithic web, including developer sentiment, complexity, security, and performance. Join us Tuesday, October 6 at 12pm PT to dig into these important topics, including where WordPress and the Jamstack intersect well in a headless model!

Speakers
avatar for Matt Biilmann

Matt Biilmann

Co-Founder and CEO, Netlify
avatar for Matt Mullenweg

Matt Mullenweg

WordPress
I am a founding developer of WordPress, the Open Source software used by over 31% of the web, including this site. The website says WordPress is “a state-of-the-art semantic personal publishing platform” but more importantly WordPress is a part of who I am. Like eating, breathing, music, I can’t not work on WordPress... Read More →
avatar for Chris Coyier

Chris Coyier

Founder, CSS-Trick & CodePen


Tuesday October 6, 2020 12:00pm - 12:00pm PDT
Stage 1

12:20pm PDT

Exploring the Ecosystem Expo
Explore the expo and chat with ecosystem partners pushing the Jamstack category forward.

Tuesday October 6, 2020 12:20pm - 1:00pm PDT
Expo

1:00pm PDT

Lightning Launch: Netlify
Join live as Jessica launches integrations live on stage. Register for Jamstack Conf. 

Speakers

Tuesday October 6, 2020 1:00pm - 1:15pm PDT
Stage 1

1:15pm PDT

Lightning Launch: Formspree
Join Formspree as they launch live on stage. Register for Jamstack Conf.

Tuesday October 6, 2020 1:15pm - 1:25pm PDT
Stage 1

1:30pm PDT

Exploring A Modern Enterprise Stack with Jamstack
Most enterprises are using legacy systems and struggle with fast time to market, performance and cost of infrastructure. Jamstack provides a painkiller for these struggles. In this session, we'll share how several enterprise customers have started to incorporate Jamstack into their digital experience platform architecture. Learn: 
  • How Klepierre, Europe’s second-biggest publicly traded mall operator are using Jamstack at scale to mange 98 sites and see increased performance gains and cost savings. 
  • How Jamstack makes personalization faster and available at scale. 
  • How marketing capabilities can be used on the Jamstack to enable personalization with Netlify, Gatsby and Contentful.
Register for Jamstack Conf Virtual for free!

Speakers
avatar for Lars Birkholm Petersen

Lars Birkholm Petersen

Co-Founder, Uniform


Tuesday October 6, 2020 1:30pm - 1:50pm PDT
Stage 2

1:30pm PDT

Your Tests Lack Vision: Adding Eyes to your Automation Framework
Automation has come a long way in assisting with regression testing efforts. Teams worldwide are successfully running hundreds of functional regression tests at every check-in. While this provides a great source of confidence, critical regression bugs are still missed using this approach. That’s because these tests can only assert on what their human programmer asks them to. Additional errors with functionality, UX, and usability often go uncaught using today’s most common test automation techniques.

For this reason, the top companies in all sectors of the industry are turning to visual validation. Visual validation is a relatively new concept that can be used to enhance existing automated tests and provide an easy way to perform those difficult checks for things like UX, localization, usability, responsive design, and cross-device testing.

In this talk, you’ll learn how visual validation works, see a live integration into an existing test code base, and discuss the pros and cons of using various visual validation techniques. Register for Jamstack Conf Virtual for free!

Speakers
avatar for Angie Jones

Angie Jones

Principal Developer Advocate, Applitools
Angie Jones is a Java Champion and Principal Developer Advocate who specializes in test automation strategies and techniques. She shares her wealth of knowledge by speaking and teaching at software conferences all over the world, as well as and leading the online learning platform... Read More →


Tuesday October 6, 2020 1:30pm - 1:50pm PDT
Stage 1

2:00pm PDT

Touring Next.js
Next.js has a ton of capabilities built in for an awesome developer experience for both indie developers and enterprises alike. One of the best parts of the framework is its powerful router. It can be used for good, or for evil. In this talk, Cassidy will talk about using Next.js with the next-on-netlify package to make some apps that will be loved (or hated) by all. Be prepared to laugh and prank people. Register for Jamstack Conf Virtual for free!

Speakers

Tuesday October 6, 2020 2:00pm - 2:20pm PDT
Stage 1

2:20pm PDT

Migrating to Netlify, One Page At a Time
Migrating an entire legacy application to the Jamstack in one fell swoop is not only costly & time consuming, it’s a recipe for disaster. For those seeking safer pastures, we recommend a “gradual migration” strategy that can be executed over time. Start with higher traffic pages while other requests are proxied back to your legacy infrastructure. This talk will cover reverse proxies, component-driven design systems and micro front-end architecture. Register for Jamstack Conf Virtual for free!

Speakers
avatar for Taylor MacDonald

Taylor MacDonald

Partner, CTO, Ample
Taylor is partner and CTO at Ample, a boutique interactive agency located in downtown Cincinnati, OH. He enjoys delivering quality, progressive technology solutions and sound insight for clients and colleagues alike. In his role at Ample, the sponsoring organizer of our local Jamstack... Read More →


Tuesday October 6, 2020 2:20pm - 2:30pm PDT
Stage 1

2:30pm PDT

Bringing Remote Sensing and Disaster Relief to the Jamstack
Getting satellite imagery and remote sensing data in the hands of scientists and first responders helps to increase the potential to save lives and have an impact on the world. The tooling needs to be fast and reliable, help reduce time-to-science, and be cost effective–allowing teams to focus their limited funds on bigger problems. We’ll talk about how we tackled these challenges with the Jamstack to provide search for NASA, satellite tasking for Capella Space, and tools for disaster response. Register for Jamstack Conf Virtual for free!

Speakers
avatar for Colby Fayock

Colby Fayock

Lead UX & Front End Engineer, Element 84
Colby Fayock is a Lead UX & Front End Engineer that’s passionate about tackling challenges that can help save people’s lives and make the world a better place. Some of his work includes high volume video streaming services, ecommerce with ThinkGeek.com, satellite dashboards, and... Read More →


Tuesday October 6, 2020 2:30pm - 2:45pm PDT
Stage 1

2:45pm PDT

Performance For All: Understanding A Lighthouse Score
With web traffic becoming predominantly mobile, performance is a priority in development. With one click, developers can now generate a Lighthouse performance report and score. - But what of the scores that don’t attain 100? - Do you understand the granularities of the given grade? ‘… And Performance For All.’ is a talk about the subtleties of the Lighthouse performance score, understanding the speed metrics and how to parse the remainder of the performance audit to improve page loads and ux. Register for Jamstack Conf Virtual for free!


Speakers
avatar for Henri Helvetica

Henri Helvetica

Freelance Developer
Henri is a freelance developer who has turned his interests to a passionate mix of site performance engineering and pinches of user experience. When not reading the deluge of daily research docs and case studies, or auditing sites in devtools, Henri can be found contributing back... Read More →


Tuesday October 6, 2020 2:45pm - 2:55pm PDT
Stage 1

3:00pm PDT

APIs for Dynamic Data
APIs for dynamic data and media to turn static JAMstack apps in a persistent, interactive and dynamic user experience.

SSG is a vital component of Jamstack which grants the app superpowers (low-latency loads, multi-region) as static makes your app eligible to be deployed on CDNs. But how to deal with real-time data, media formats and how to support user interactions that need to be persisted? In this topic room, we will have a discussion on the solutions that exist to easily transform a Jamstack into an interactive and dynamic user experience with optimized advanced media. We'll look into FaunaDB and Cloudinary and explain how they are different from a CDN and how they can help to spice up your Jamstack with @databrecht and @tpiros

Speakers
avatar for Tamas Piros

Tamas Piros

Cloudinary
Tamas is a Google Developer Expert in Web Technologies and a Developer Evangelist. He has more than a decade of experience delivering technical training to large, prestigious organisations. Throughout his career, he has delivered presentations and training classes all over the world... Read More →
avatar for Brecht De Rooms

Brecht De Rooms

Senior Developer Advocate, Fauna
Brecht De Rooms is a senior developer advocate at Fauna. He is a programmer who has worked extensively in IT as a full-stack developer and researcher in both the startup and IT consultancy worlds. It is his mission to shed light on emerging and powerful technologies that make it easier... Read More →



Tuesday October 6, 2020 3:00pm - 3:45pm PDT
Sessions

3:00pm PDT

Bringing State to the Serverless Edge
Most people associate serverless with Function-as-a-Service (Faas) but functions by nature are stateless — one big outstanding question remains: how to build stateful serverless applications, especially at the edge? 
In this talk we will talk about the evolution of FaaS and how it has moved to the edge and what the different options are of managing state at the edge from caching, to databases, to key value stores, to durable objects. After this talk you should be able to understand which variables to take into account, given the CAP theorem (consistency, availability, partition tolerance — pick two!), when architecting your serverless applications and APIs.

Speakers
avatar for Kristian Freeman

Kristian Freeman

Developer Advocate, Cloudflare
avatar for Greg McKeon

Greg McKeon

Product Manager, Distributed Storage, Cloudflare
avatar for Rita Kozlov

Rita Kozlov

Product Manager, Developer Experience, Cloudflare
avatar for Jen Vaccaro

Jen Vaccaro

Product Marketing Manager, Workers, Cloudflare



Tuesday October 6, 2020 3:00pm - 3:45pm PDT
Sessions

3:00pm PDT

Components + Jamstack: Is the lego dream finally a reality?
Building Websites and Apps like you’d build something with legos has long been a dream for developers. Over the past 20 years, many platforms and frameworks have tried and failed to deliver technologies that would provide developers with flexible building blocks that would be empowering, yet not limiting. 

How can you make components perform well enough to deliver on their promise? Server or client-side? How do you connect components to a database? How do you deal with state? The questions and obstacles are almost never-ending. Yet the last couple of years have brought answers to a lot of these questions. The rise of Jamstack, server-side rendering, on-demand static generation of components, image pipelines, and other solutions have addressed so many of the issues that had hindered progress up until now. 

It finally seems that we’re getting there. You’re now just a component away from integrating good search tools, pretty forms, custom content, or super optimized images on your website.This topic table will be our opportunity to look back at that progress, preview what's to come, and discuss how Prismic and other players within the industry have helped to push a component-based approach further forward.

Speakers
SD

Sadek Drobi

co-founder and CEO, Prismic


Tuesday October 6, 2020 3:00pm - 3:45pm PDT

3:00pm PDT

Customizing the network edge for better Jamstack sites and apps
When you build a site on the Jamstack, the general recommendation is to pre-build assets ahead of time and serve them statically from a CDN. Until recently, controlling how content was served meant using pre-defined redirect rules and role based access control. This functionality relied heavily on specific platform implementations and didn’t allow for much custom configuration at the edge.

The edge has come a long way since Jamstack was first introduced and CDNs are far more robust—now, you can run custom logic at the edge to support advanced and dynamic functionality like personalization and API aggregation. No roundtrips to an origin, no spinning up servers, and no cold-starts.  More importantly, this level of customization and control is seamlessly integrated within an existing Git-based workflow, thereby making it easy to work with.

This session will explore recent advances in the network edge, like Netlify Edge Handlers, and consider how these innovations will improve the way you Jamstack. You’ll see a live demo of these new innovations in action and we’ll discuss which use cases benefit the most, like localized content, custom authentication, and content personalization.

Speakers
avatar for David Calavera

David Calavera

CTO, Netlify


Tuesday October 6, 2020 3:00pm - 3:45pm PDT
Sessions

3:00pm PDT

Handling rich media on the Jamstack without killing your lighthouse score
Yeah, markup and html is cool and all, but what happens when I want to add images and video? In this topic table we will talk about how you add images, audio and video to your JAMstack project without completely slaughtering my lighthouse score. We will answer the question of: how do you enhance your webapp with rich media while making sure users have a good experience? Register for Jamstack Conf Virtual for free!

Speakers
avatar for Dylan Jhaveri

Dylan Jhaveri

Sr. Software Engineer, Mux


Tuesday October 6, 2020 3:00pm - 3:45pm PDT
Sessions

3:00pm PDT

Jamstack E-commerce at Scale
In this topic table, we’ll discuss the issues and lessons learned from using Jamstack and headless for eCommerce, especially on sites with large catalogs or frequent updates. We’ll discuss issues such as build times and API support, and navigating integration with legacy eCommerce platforms such as Salesforce Commerce Cloud, Magento, SAP Commerce Cloud, and HCL Commerce. Register for Jamstack Conf for free!

Speakers
avatar for Ishan Anand

Ishan Anand

CTO, Moovweb



Tuesday October 6, 2020 3:00pm - 3:45pm PDT
Sessions

3:00pm PDT

Research: What does the future of the Jamstack look like for you
We'll be running a breakout room and want to hear about all your hopes and Jamstack-y dreams. What does the future of web development look like? What's stopping us from getting there? You tell us!


Speakers
avatar for Marisa Morby

Marisa Morby

Senior Design Researcher, Netlify


Tuesday October 6, 2020 3:00pm - 3:45pm PDT
Sessions

3:00pm PDT

Searching for answers: A live discussion with Algolia, Netlify & Vue.js
See the behind-the-scenes of the new Jamstack plugin for search made by Algolia, and what it means for the Jamstack community. In this session, 2 Vue.js core team members (Sarah Drasner and Ben Hong) and 2 Algolia engineers (Matthew Foyla and Raphael Daguenet) will talk about build plugins, search, documentation and plenty of other topics. Join them! You’ll be able to ask your questions to them directly in the chat and get some answers in live

Speakers
avatar for Sarah Drasner

Sarah Drasner

VP of Developer Experience, Netlify
avatar for Matthew Foyle

Matthew Foyle

Sr. Solutions Engineer, Algolia
avatar for Raphael Daguenet

Raphael Daguenet

Engineering Manager, Algolia
avatar for Ben Hong

Ben Hong

Sr. DX Engineer and Vue.js core team member, Cypress


Tuesday October 6, 2020 3:00pm - 3:45pm PDT

3:00pm PDT

Selling the Jamstack: Agency Edition
For software development agencies, the technical prowess of your clients can vary widely. Often a client representing an organization’s marketing team understands the needs of the organization and the problems with their current website but talking about “new-fangled technology” can go right over their head. When they’re used to living in a Wordpress or Squarespace world, how can agencies educate them on the value of the Jamstack? In this panel, we’ll dig into explaining the Jamstack philosophy to clients and share examples of successful approaches and common pitfalls to selling the Jamstack. We’ll hear from people who represent both agencies and clients alike. 

Speakers
avatar for Becky Blank

Becky Blank

Director, Technical Operations, Ample
avatar for Denis Kostrzewa

Denis Kostrzewa

Co-founder and CEO, Bejamas
avatar for Adam Griffith

Adam Griffith

Managing Director, Luminary


Tuesday October 6, 2020 3:00pm - 3:45pm PDT
Sessions

3:45pm PDT

Jammies Awards and Closing Remarks
Speakers

Tuesday October 6, 2020 3:45pm - 4:00pm PDT
Stage 1
 
Wednesday, October 7
 

9:00am PDT

Paid Workshop: Better Build a Build Plugin
At the last JamstackConf we announced Netlify Build Plugins. We’re excited to offer devs a way to create custom build functionalities and a one-click install method for all devs and Netlify users to add them to their build process. In this workshop, we’ll create Build Plugins of our own. We’ll cover all the tools we make available to customize the build process and touch on the many different possibilities that help automate processes for you and your users.

This is a paid workshop - you can purchase on the Jamstack registration site. 

Speakers

Wednesday October 7, 2020 9:00am - 1:00pm PDT

9:00am PDT

Paid Workshop: Building with Nuxt.js
Nuxt.js is a Vue framework for creating modern web applications that makes development painless and powerful with excellent developer experience. This workshop will cover everything you need to know to build a web application from scratch. We'll start with scaffolding a Nuxt app to learning how to extend the functionalities of our app with Nuxt Modules while exploring some new features Nuxt.js offers and finally deploying our app.

This workshop is for anyone with knowledge of JavaScript and Vue.js interested in building web applications with Nuxt.js.

This is a paid workshop - you can purchase on the Jamstack registration site.

Speakers
avatar for Gift Egwuenu

Gift Egwuenu

Frontend Developer, Passionate People


Wednesday October 7, 2020 9:00am - 1:00pm PDT

9:00am PDT

Paid Workshop: Getting Started with Personalization the Jamstack Way
It's a well-known fact that personalization can help increase engagement and conversions by giving site visitors a more relevant experience. But typically the hardest part of getting started with personalization is the planning required to develop an effective personalization strategy.

This workshop will help you understand the different types of personalization, the technical and business challenges that shape a personalization strategy, and how scalable personalization can be delivered on the Jamstack.

Topics covered
  • Example of effective personalization
  • Personalization 101
  • How to get started with your first personalization
  • How to measure personalization
  • Ethics and respecting user privacy
  • How to connect personalization using your existing Jamstack tools

During the workshop, you'll be exposed to different decision-making frameworks that will help you get started with personalization for your organization.

Who the workshop is for
The workshop is designed mainly for practitioners and leaders at enterprise-scale organizations and agencies, who have or are moving their stack to Jamstack and want to optimize experiences using personalization.

The focus of the workshop is on defining an effective and scalable personalization strategy, and how that strategy can be implemented on the Jamstack.
Attendees for this workshop could be head of Marketing Ops, Marketing technologists, CTOs and UX.

What attendees will need before joining
No experience is required, but attendees planning to implement personalization will get more out of the workshop if they come with an understanding of the business objectives they believe can be supported by personalization, key traits of the audience using their site, and significant traffic trends on their site.

This is a paid workshop - you can purchase on the Jamstack registration site.

Speakers
avatar for Lars Birkholm Petersen

Lars Birkholm Petersen

Co-Founder, Uniform


Wednesday October 7, 2020 9:00am - 1:00pm PDT

9:00am PDT

SOLD OUT: Building Modern APIs with GraphQL
Do you know where your data is? Is it in databases? Is it available via REST APIs? Is it found in cloud services? Is it in all of those places? Does that feel slightly stressful? Luckily, GraphQL is here to help. GraphQL provides us with a great way to organize our many different data sources and get just the data we want.
In this workshop, we’ll create our own GraphQL API with Apollo Server that orchestrates a variety of data sources. We’ll learn to deploy our application and will introduce you to a graph of GraphQL tools and features to put everything in context. Along the way, we’ll learn best practices for scalable API design that can be applied to any GraphQL project.
We’ll cover:
  • Understanding the Query Language
  • Designing Schemas
  • Building Servers with Apollo Server
  • Writing Resolver Functions 
  • Assessing GraphQL Ecosystem Tools
  • Deploying with Netlify
Who the workshop is for?
This workshop is for anyone who wants to learn more about GraphQL as a technology and how it fits into the larger JAMstack ecosystem. Even if your job role does not call for you to build GraphQL APIs every day, this course will give you what you need to query GraphQL APIs and collaborate on GraphQL projects.
What attendees will need before joining?

Attendees of this course should understand the basics of JavaScript before attending the workshop (comfortable with functions, variables, arrays, and objects). They should have Node.js installed (version 8.6 or higher) and a code editor of some sort (VSCode, Sublime, Atom, etc).

This is a paid workshop - you can purchase on the Jamstack registration site.

Speakers
avatar for Eve Porcello

Eve Porcello

Co-Founder, Moon Highway
Eve Porcello is a software developer, teacher, and co-founder of Moon Highway, a curriculum development company focused on JavaScript, Node.js, React, and GraphQL. She creates learning content for corporate engineering teams, has created video courses for LinkedIn Learning and egghead.io... Read More →


Wednesday October 7, 2020 9:00am - 1:00pm PDT

9:00am PDT

SOLD OUT: Getting Started with GatsbyJS
In this workshop, Monica Powell will cover the fundamentals of developing fast, accessible sites with Gatsby, a React framework, and dive deep into the building blocks you’ll need to build your own custom Gatsby sites.

After completing a mix of lectures and exercises you’ll be able to build a Gatsby site from the ground up and deploy it live. In particular, you’ll learn the ins and outs of creating Gatsby sites, from selecting a starter or theme, using GraphQL to generate the data layer, making Markdown content interactive with MDX, deploying your site, and more!

This workshop is for JavaScript developers who haven't had extensive experience with Gatsby and want a deeper understanding of Gatsby.

This is a paid workshop - you can purchase on the Jamstack registration site.

Speakers
avatar for Monica Powell

Monica Powell

Software Engineer
Monica Powell is a software engineer who is passionate about making  contributing to open-source more approachable and building community.  She enjoys contributing to projects that elevate people whether that’s building technology to increase access to e-books with The New York... Read More →


Wednesday October 7, 2020 9:00am - 1:00pm PDT

9:00am PDT

SOLD OUT: Jamstack 101 and Beyond with Netlify
This workshop will discuss the key benefits of using a Jamstack approach to web architecture. We'll explore the core principles and attributes, and look at some examples. Then we'll take a practical tour around some of the features and workflows which Netlify offers to enable these attributes of the Jamstack to your projects. Including:

  • Ways to deploy your sites to Netlify- Creating CI/CD workflows
  • Environments, previews, rollbacks- Optimising sites with post-processing
  • Capturing user input with forms and functions
  • Hooks, notifications and leveraging APIs
  • Ways to gradually migrating to the Jamstack


This is a paid workshop - you can purchase on the Jamstack registration site.

Speakers

Wednesday October 7, 2020 9:00am - 1:00pm PDT

9:00am PDT

SOLD OUT: Jamstack for E-commerce
Jamstack frameworks are changing the way we build top-of-the-line experiences on the web. They are performant, secure and enable developers to build web apps faster than before. In this workshop, Nick DeJesus will walk you through what it's like to build an e-commerce site using Gatsby, use-shopping-cart and theme-ui. You will learn how serverless functions help you make secure transactions and how to build accessible UI components that extend use-shopping-cart's abilities.  

This is a paid workshop - you can purchase on the Jamstack registration site.

Speakers
avatar for Nick Dejesus


Wednesday October 7, 2020 9:00am - 1:00pm PDT
 
Filter sessions
Apply filters to sessions.