<commit_before>---
title: 'Videos: Master Serverless! + Dynamic Generators'
date: 2019-01-29 00:00:00 -0500
description: This month's event was about taking the static out of static websites
  and creating dynamic, rich experiences without sacrificing performance or security.
link: https://www.meetup.com/JAMstack-nyc/events/257790865/
tool: []
custom: []
images: []
draft: true

---

You've heard the term "serverless", you may have tinkered with AWS Lambda, but now let's put our static site to work with a custom API that we don't have to worry about servers or scaling. We'll learn how to wrangle all our code in an end to end development workflow with the Serverless Framework, the most widely-adopted toolkit for building serverless applications.

{{< youtube 1fI42ZTgYxM >}}  
  
\---  
  
<NAME> is going to talk about the reasons why we prefer generation+deployment workflow to calculating output in real time as users request information. We will review the difference between generation and caches and why the former is more preferred strategy while latter is often misleading with it’s declared ease of implementation.  
  
And in the end we will look at the range of currently available solutions, from static generation to API-driven applications within JAMstack and introduce a new concept of “Dynamic Generators” and discuss how one can build a system that combines benefits of “generation” workflow and “dynamic” data to help expand fast User Experiences all the way across the full range of web application.

{{< youtube Bl6soTDZoOA >}}  
  
**Our Speakers**  
  
<NAME>  
  
<NAME>, Head of Developer Relations and Experience at Serverless, Inc., and is based in Washington, DC. He comes to the company with a strong background in and building, operating and maintaining serverless and event-driven systems in his previous role at Trek10, a serverless first AWS partner.  
  
<NAME>  
  
<NAME> (@sergeyche) is web a performance enthusiast, open source hacker and web addict. He works as a principal engineer at Meetup and organizes New York Web Performance Meetup Group, local community of web performance geeks in New York and helps kick-start local groups about Web Performance around the world. Sergey teaches a live on-line course about performance with O'Reilly and often speaks on performance-related topics at various local New York events and global conferences, including Velocity and QCon.  
  
  
**We were hosted this month by our friends at Postlight (**[**https://postlight.com/**](https://postlight.com/ "https://postlight.com/")**) and sponsored by** [**Forestry.io**](https://forestry.io/)**, a Git-based CMS, and** [**Netlify**](https://www.netlify.com/)**, An all-in-one workflow that combines global deployment, continuous integration, and automatic HTTPS. And that’s just the beginning.**

**This month's event was also hosted by O'Reilly: Get 20% off of your pass* to the O'Reilly Software Architecture Conference with code DYNAMIC20. Register at** [**softwarearchitecturecon.com/ny**](https://conferences.oreilly.com/software-architecture/sa-ny)  
  
\*Good for Gold, Silver, and Bronze passes only.<commit_msg>Update from Forestry.io - Updated videos-master-serverless-+-dynamic-generators.md<commit_after>---
title: 'Videos: Master Serverless! + Dynamic Generators'
date: 2019-01-29 00:00:00 -0500
description: This month's event was about taking the static out of static websites
  and creating dynamic, rich experiences without sacrificing performance or security.
link: https://www.meetup.com/JAMstack-nyc/events/257790865/
tool: []
custom: []
images:
- "/uploads/JAMstack-nyc-jan-24-2019.png"

---

You've heard the term "serverless", you may have tinkered with AWS Lambda, but now let's put our static site to work with a custom API that we don't have to worry about servers or scaling. We'll learn how to wrangle all our code in an end to end development workflow with the Serverless Framework, the most widely-adopted toolkit for building serverless applications.

{{< youtube 1fI42ZTgYxM >}}  
  
\---  
  
<NAME> is going to talk about the reasons why we prefer generation+deployment workflow to calculating output in real time as users request information. We will review the difference between generation and caches and why the former is more preferred strategy while latter is often misleading with it’s declared ease of implementation.  
  
And in the end we will look at the range of currently available solutions, from static generation to API-driven applications within JAMstack and introduce a new concept of “Dynamic Generators” and discuss how one can build a system that combines benefits of “generation” workflow and “dynamic” data to help expand fast User Experiences all the way across the full range of web application.

{{< youtube Bl6soTDZoOA >}}  
  
**Our Speakers**  
  
<NAME>  
  
<NAME>, Head of Developer Relations and Experience at Serverless, Inc., and is based in Washington, DC. He comes to the company with a strong background in and building, operating and maintaining serverless and event-driven systems in his previous role at Trek10, a serverless first AWS partner.  
  
<NAME>  
  
<NAME> (@sergeyche) is web a performance enthusiast, open source hacker and web addict. He works as a principal engineer at Meetup and organizes New York Web Performance Meetup Group, local community of web performance geeks in New York and helps kick-start local groups about Web Performance around the world. Sergey teaches a live on-line course about performance with O'Reilly and often speaks on performance-related topics at various local New York events and global conferences, including Velocity and QCon.  
  
  
**We were hosted this month by our friends at Postlight (**[**https://postlight.com/**](https://postlight.com/ "https://postlight.com/")**) and sponsored by** [**Forestry.io**](https://forestry.io/)**, a Git-based CMS, and** [**Netlify**](https://www.netlify.com/)**, An all-in-one workflow that combines global deployment, continuous integration, and automatic HTTPS. And that’s just the beginning.**

**This month's event was also hosted by O'Reilly: Get 20% off of your pass* to the O'Reilly Software Architecture Conference with code DYNAMIC20. Register at** [**softwarearchitecturecon.com/ny**](https://conferences.oreilly.com/software-architecture/sa-ny)  
  
\*Good for Gold, Silver, and Bronze passes only.
{'fraction_non_alphanumeric': 0.0777396191070871, 'fraction_numerical': 0.012488292226038089, 'mean_word_length': 4.518518518518518, 'pattern_counts': {'":': 0, '<': 17, '<?xml version=': 0, '>': 17, 'https://': 14, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6271646', 'n_tokens_mistral': 1761, 'n_tokens_neox': 1625, 'n_words': 844}