00:00:00:00

March 29-30, 2021

7am PST / 10am EST / 4pm CEST

THE JAVASCRIPT DEVOPS CONFERENCE

  • 2
    Days
    of practical talks
  • 20+
    Speakers
    sharing know-how
  • 5K+
    JS DEVS AND ARCHITECTS
    gathering

LET’S TALK ABOUT MATURE OPERATIONS

DevOps.js is an event for all the developers and architects involved in building infrastructure and setting up pipelines and deployments for JavaScript applications.

Would you like to skill up as a DevOps? Join authors of top projects and vital practitioners at the DevOps.js Conference on March 29-30, 2021.

Most notably, we’ll focus on:

  • Infrastructure

  • Dev pipelines

  • CI/CD

  • Scaling

  • Performance

Features

TOP SPEAKERS

High-quality talks from field experts followed by video Q&As

NET-WORKING

Join live chat rooms, make friends, and explore new opportunities

REMOTE, SAFE, YET FUN

Socialize at remote afterparties and gaming tournaments

First Speakers & Instructors

Maël Nison
Datadog, France
Talk: Yarn in Depth: Why & How

Lead maintainer for Yarn.

Maël joined the Yarn project in 2017 and quickly became lead maintainer, shaping a long-term vision for the project, one PR at a time. By day, he works at Datadog on all things JS, ensuring that the tooling infrastructure can scale and support the company's growth.

Darcy Clarke
GitHub, Canada

Sr. Eng. Manager at npm's Open Source Tools team.

Darcy is a Sr. Engineering Manager at GitHub leading the team behind npm's Open Source Tools - most importantly - the npm CLI; He is also a Node.js Collaborator, Regular Member of the OpenJS Foundation & Co-Organizer of the NodeSchool Toronto Chapter.

Lukas Taegert-Atkinson
TNG Technology Consulting GmbH, Germany
Talk: Owning your Build-step – Owning your Code

Current maintainer of RollupJS.

After finishing my PhD studying the mathematical properties of black holes, I decided to go for less substance from then on and follow my passion of becoming a professional software developer. For the last six years, I have been doing full-stack consulting work for various clients at TNG Technology Consulting GmbH. This includes a big focus on DevOps: tuning Node servers, tending to Kubernetes clusters and orchestrating CI/CD pipelines are an important part my work.

During this time, I also stumbled upon RollupJS, and while I originally only wanted to push a few improvements to their dead code elimination algorithm, I ended up rewriting it from the ground up. And in the process, I accidentally became acting maintainer of that project :)

Since 2017 I have been continuously working on further improving tree-shaking, adding code-splitting together with Guy Bedford, and many other things to make it a great tool not only for optimizing JavaScript libraries but also for advanced and custom build processes at big companies like Github, Bloomberg, Salesforce and many others.

Sasha Rosenbaum
Red Hat, USA
Talk: How to Build CI/CD Pipelines for a Microservices Application

Sasha is a Sr. Manager on the Managed OpenShift Black Belt (MOBB) team at Red Hat, where she is helping enterprise customers successfully migrate to managed OpenShift on customers’ favorite public cloud.

In her career, Sasha has worked in development, operations, consulting, and cloud architecture. Sasha is an organizer of DevOpsDays Chicago, a chair of DeliveryConf, and a published author.

Angel Rivera
CircleCI, USA
Talk: Increase App Confidence Using CI/CD and Infrastructure as Code

Angel started his career as an US Air Force Space Systems Operations specialist in Cape Canaveral AF Station where he realized his passion for technology and software development. He has extensive experience in the private, public and military sectors and his technical experience includes military/space lift operations, technical writing, software development, SRE/DevOPs engineering. He also has a wealth of experience in defense and federal sectors such as contracting, information systems security and management.

You can usually find him speaking at or organizing local tech meetups and hackathons where he enjoys engaging with developers.

Glen Maddern
Cloudflare, UK
Talk: Frontend Application Bundles and the Future of Web Hosting

Co-creator fab.dev. Founder of linc.sh.

Jamie Maria Schouren
DEITY, Netherlands
Talk: Software Architectures Gone Wild

Jamie Maria started as a native app developer but soon jumped into the world of JavaScript, Progressive Web Apps and Service Oriented Architectures. Driven by the urge for innovation she co-founded DEITY with the aim to improve the online world around her by introducing middleware and SOA as a standard to any e-commerce platform.

Colin Ihrig
Node.js Technical Steering Committee, USA
Talk: Introduction to the AWS CDK: Infrastructure as Node

Member of the Node.js Technical Steering Committee & a hapi core team member.

Colin Ihrig is a software engineer working primarily with Node.js. He is the author of Pro Node.js for Developers, and co-author of Full Stack JavaScript Development with MEAN.

Thomas Hunter II
Lob.com, USA
Talk: GitHub Actions for Node.js Apps

Thomas has contributed to dozens of enterprise Node.js services and has worked for a company dedicated to securing Node.js. He has spoken at several conferences on Node.js and JavaScript, is an O'Reilly published author (Distributed Systems with Node.js ), and is an organizer of NodeSchool SF.

Julie Ng
Microsoft, Germany
Talk: Infrastructure vs Application - Same or Separate CI/CD Planes?

Julie is an Engineer at Microsoft focussing on the Azure Customer Experience who refuses to give up her mac for Windows. Previously she was an Enterprise Architect at Allianz Germany as they started their cloud journey in 2016 that included full CI/CD with Jenkins, single page apps and containers. When she's not conducting architecture design and CI/CD reviews with Azure customers or building POCs you can find her surviving lockdown by YouTubing about real world engineering or jogging and rock-climbing.

Jeff Hoffer
Rollbar, USA
Talk: Troubleshooting your Serverless Node.js doesn't have to be a Pain

Jeff Hoffer is the Technical Leader for Growth at Rollbar, working to improve Rollbar's current products and assist in developing new products that engage customers by bringing Continuous Code Improvement tools to where they are. With over 20 years of experience developing software for startups and enterprises, scaling to Internet traffic, building and maintaining commercially licensed products, and developing internal enterprise tools, Jeff has worked as a Software Engineer, Software Architect and in Director and VP roles leading technology organizations at Intuit, The Bouqs Company, Lunchbox (acquired), Accordent (acquired by Polycom) and Countrywide along with consulting work at many other prominent firms. Jeff has a passion for software development which is why he loves working at Rollbar so much with the focus on improving the professional lives of developers and the strong engineering culture.

Jasper De Moor
Belgium
Talk: What's new in Parcel 2

ParcelJS core contributor and Freelance developer.

Max Gallo
DAZN, UK
Talk: DevOps for Frontend: beyond Desktop Browsers

I’m a pasta eater biped working at DAZN as Principal Engineer. My areas of expertise are JavaScript and Front-End technologies with a DevOps flavour. I like Functional & Reactive solutions both for programming and architectures. I use spaces, not tabs.

Lukonde Mwila
Entelect, South Africa
Talk: Automate React Site Deployments from GitHub to S3 & CloudFront

Lukonde is a Senior Software Engineer at Entelect. He currently consults in the financial services sector specialising in cloud and DevOps engineering, cloud architecture designs and cloud security at an enterprise level in the AWS landscape.

He is 4x AWS certified and is an advocate for containerisation and serverless technologies. Lukonde enjoys sharing experiences of building out AWS infrastructure on Medium and sharing open source projects on GitHub for the developer community to easily consume, replicate and improve for their own benefit.

Nacho Anaya
Checkly, Argentina
Talk: JAM Stack Deployment Platforms and Performance Comparison

I am Lead Open Source Engineer at @ChecklyHQ, Tech Trainer, and Speaker. I have been working, teaching and spreading JavaScript technologies for more than 10 years. Right now, I am mostly working with Vue.js and Node.js but I like to contribute to any kind of dev community or OSS project. When I am not coding or traveling, you can find me playing hockey in Buenos Aires.

Illya Klymov
GitLab, Ukraine
Talk: Build your JS Pipeline in Incremental Fashion with GitLab

Illya is Senior Frontend Engineer in GitLab and Ph.D. in computer science. His passion is building reliable software and even more - discovering how to bring reliability to life in baby steps for legacy projects. He has over 15 years of experience in JavaScript, owned own software development company for 7 years and quit tha because realized that engineering is his real passion. In GitLab he is not only experimenting with bringing hype technologies to legacy codebase but also works hard on increasing the quality of frontend testing suite. Believed that GitLab CI/CD pipeline language is the best tradeoff between power and reliability long before joining GitLab and now is absolutely sure of that. Does not trust his own code and automates every single check possible.

An active contributor of @vue/test-utils.

Dianing Yudono
BCG Digital Ventures, UK
Talk: The Art of Feature Flagging for Continuous Deployment

Dianing Yudono has over a decade of software engineering experience in different products, teams and cultures. She is currently at BCG Digital Ventures, a global company that invents, launches and scales disruptive businesses. Before that, she was at ThoughtWorks, a global software consultancy.

Ryan Severns
StackHawk, USA
Talk: Security Testing for JS Apps

Ryan Severns is Co-Founder & COO at StackHawk where he spends his time getting application security into the hands of developers. Prior to StackHawk, he led analytics, marketing, and growth teams at VictorOps and JumpCloud. He loves end-user focused software, data, and chips & salsa.

TO BE ANNOUNCED SOON
TO BE ANNOUNCED SOON
TO BE ANNOUNCED SOON
TO BE ANNOUNCED SOON

Our MC's

Mettin Parzinski
Mettin Parzinski
Passionate People, Netherlands

A frontend developer that started out writing ActionScript, did jQuery and thus has all sorts of knowledge on deprecated stuff. Currently consulting at med-tech startup Aidence to help them detect early-stage lung cancer, using React and ML. Part of a frontend development couple that produced a kid.

Sharone Zitzman
Sharone Zitzman
RTFM Please, Israel

I'm a marketing technologist and open source community builder, who likes to work with engineering teams that are building products that developers love. Having built both the DevOps Israel and Cloud Native Israelcommunities from the ground up, today I spend my time finding the places where technology and people intersect and ensuring that this is an excellent experience. You can find my talks, articles, and employment experience at rtfmplease.dev.

Darko Meszaros
Darko Meszaros
AWS, Germany

Darko is a Senior Developer Advocate focusing on Central and Eastern Europe. He shares his passion and technological know-how with Engineers, Developers, and communities across the world. If it can be automated, Darko tries to do so. Most of his focus is towards DevOps and Management Tools, where automation, pipelines, and efficient developer tools is the name of the game – click less and code more so you do not repeat yourself - is what he says!

He has a long IT career in various areas, from retail, to government, to even large telcos. At AWS, Darko has worked as a Premium Support Engineer and as a Solutions Architect, which has given him first-hand experience with AWS customers and their AWS adventures, helping them learn the ways of the cloud!

March 29 Schedule

Times below are shown in your local browsers time zone.
2021-03-29T14:00:00.000Z
2021-03-29T14:15:00.000Z
Datadog, France
Yarn in Depth: Why & How

Since 2017 Yarn proved itself a pillar of JavaScript development by incubating numerous features our ecosystem now heavily relies on. As years passed, as competitors improved, so did Yarn, and it's now time today to dive into the features and tradeoffs that make Yarn a truly unique gem of the JavaScript ecosystem.

2021-03-29T14:35:00.000Z
2021-03-29T14:50:00.000Z
Microsoft, Germany
Infrastructure vs Application - Same or Separate CI/CD Planes?

Monorepos have become a challenge again as we automate not just the application deployment, but the underlying infrastructure too, especially when using Kubernetes. How do I separate my code and pipeline triggers? We'll walkthrough use cases from v-teams who own their entire stack to organizations with central IT units that manage shared infrastructure.

2021-03-29T15:10:00.000Z
2021-03-29T15:25:00.000Z
GitLab, Ukraine
Build your JS Pipeline in Incremental Fashion with GitLab

Introducing CI/CD to your project might be a challenging process. In GitLab we value iteration as one of our key values, and in spirit of iteration we will be happy to share how GitLab could help you to gradually work on bringing your project to CI/CD heaven.

2021-03-29T15:45:00.000Z
2021-03-29T16:00:00.000Z
Rollbar, USA
Troubleshooting your Serverless Node.js doesn't have to be a Pain

AWS ushered in a new landscape for deploying JavaScript applications using Node.js hosted in AWS Lambda, and since then the management simplicity that it provides has made serverless applications and APIs grow exponentially in both popularity and use cases. However, operationally for many starting out, troubleshooting issues can be painful. I'll walk through some techniques to make this easier and provide an evolution of how we can get to a better solution with tips and tools you can use in your serverless deployments right away.

2021-03-29T16:20:00.000Z
2021-03-29T16:35:00.000Z
DEITY, Netherlands
Software Architectures Gone Wild

Get ready for a run through the world of Software Architectures! Everyone who works in software has heard of terms like ‘pwa’, ‘monoliths’, ‘headless’ , ‘microservices’ and even ’service oriented architectures’. We all know what they are, but how much do we really know about them? In this talk, we will show you the differences, the similarities, when to use them, when not to use them, the success stories and of course: the massive failures. Get ready for a half an hour of tech-comedy: architecture is going to be fast and fun!

2021-03-29T16:55:00.000Z
2021-03-29T17:00:00.000Z
Security Testing for JS Apps - Ryan Severns

With StackHawk, engineering teams can run security tests against JS applications and the backing APIs to find and fix vulnerabilities before they hit production. With automated testing on every PR, you can be confident that your app is secure. Join StackHawk co-founder Ryan Severns for a quick overview of JS application security testing with StackHawk.

2021-03-29T17:50:00.000Z
2021-03-29T18:05:00.000Z
Node.js Technical Steering Committee, USA
Introduction to the AWS CDK: Infrastructure as Node

For years AWS has offered CloudFormation as an approach to Infrastructure as Code (IaC). CloudFormation allows application stacks to be provisioned from JSON or YAML formatted templates. Unfortunately, due to their size and complexity, CloudFormation templates have earned a reputation as being unwieldy to work with. The AWS Cloud Development Kid (CDK) mitigates some of the complexity associated with CloudFormation by allowing developers to programmatically define their cloud architecture using familiar high-level languages such as JavaScript and TypeScript. CDK projects can then be deployed via CloudFormation, while retaining all of the benefits of CloudFormation, such as repeatable deployments and drift detection.

This talk will introduce the CDK in the context of Node.js and demonstrate how it can be leveraged to provision cloud native architectures.

2021-03-29T18:25:00.000Z
2021-03-29T18:40:00.000Z
DAZN, UK
DevOps for Frontend: beyond Desktop Browsers

For the past 10 years we diligently applied DevOps principles to our Backend services, but what about the Frontend? Can we transfer some of that knowledge between these very different, yet very similar, worlds? The answer is yes, and in this talk I'll show you how DevOps principles helped us at DAZN to build our web applications for Smart TV & Gaming Consoles.

2021-03-29T19:00:00.000Z
2021-03-29T19:15:00.000Z
2021-03-29T19:25:00.000Z

March 30 Schedule

Times below are shown in your local browsers time zone.
2021-03-30T14:00:00.000Z
2021-03-30T14:15:00.000Z
CircleCI, USA
Increase App Confidence Using CI/CD and Infrastructure as Code

Ever run code in CI/CD and builds pass only to fail during deployment? This presentation will discuss the advantages of Smoke Test patterns in CI/CD pipelines using Infrastructure as Code (IaC). Learn how teams can leverage automation to ensure apps are tested live in target environments which provide valuable insights pre-deployment. Angel will demonstrate how to leverage IaC to provision infrastructure, deploy apps, test then destroy all the resources created in a single CI/CD pipeline run.

2021-03-30T14:35:00.000Z
2021-03-30T14:50:00.000Z
Entelect, South Africa
Automate React Site Deployments from GitHub to S3 & CloudFront

In this talk, I will demonstrate how to create a CI/CD pipeline for a React application in AWS. We'll pull the source code from GitHub and run tests against the application before deploying it to an S3 bucket for static site hosting. The site will then be distributed using CloudFront which will point to the S3 bucket. All of the infrastructure will be built using Terraform. In addition, I'll make use of Terragrunt to show how to create this setup for multiple environments.

2021-03-30T15:10:00.000Z
2021-03-30T15:25:00.000Z
TNG Technology Consulting GmbH, Germany
Owning your Build-step – Owning your Code

Ever since JavaScript has become a language for writing applications, build tools and especially bundlers have been around. They solve the discrepancy between writing code that is easy to maintain and writing code that loads efficiently in a browser. But there are advantages to bundling JavaScript code that go well beyond the browser, from cloud functions to servers to command line tools.

RollupJS is special in that it was always designed from the ground up to be a general purpose bundler rather than a frontend specific tool. In this talk, we will have a look in what way other scenarios can profit from bundling. But more importantly, I will show you how RollupJS not only generates superior output in many situations, but how easy it is to tailor its output to custom requirements and non-standard scenarios. We will see how to patch up code, mock and replace dependencies, elegantly inject build information and control the chunk generation when code-splitting, all with a just few lines of code.

2021-03-30T15:45:00.000Z
2021-03-30T16:00:00.000Z
Red Hat, USA
How to Build CI/CD Pipelines for a Microservices Application
2021-03-30T16:20:00.000Z
2021-03-30T16:35:00.000Z
Lob.com, USA
GitHub Actions for Node.js Apps

GitHub Actions offer a convenient, feature-rich solution for building CI pipelines. Actions consist of composable steps controlled by YAML files checked into your code repo. Come learn how to perform tasks that are commonly required of modern Node.js codebases, such as package installation, linting, running tests as part of pull requests, building Docker images, and deploying when code is merged into the main branch.

2021-03-30T16:55:00.000Z
2021-03-30T17:10:00.000Z
Cloudflare, UK
Frontend Application Bundles and the Future of Web Hosting
2021-03-30T17:40:00.000Z
2021-03-30T17:55:00.000Z
The Art of Feature Flagging for Continuous Deployment - Dianing Yudono

Fed up with merge conflicts and system failures after a big release? Feature flags can be your lifesaver! We strive to get new features to the hands of our users as fast as we sustainably can. Some features can take longer to develop and touch other parts of the system. If not handled with care, these kinds of features can result in merge conflicts that keep developers up all night, not to mention the dreaded system failures following a big release. Equipped with feature flags, we can avoid this nightmare and continuously deploy code changes with much ease.

This talk consists of practical information on how to use feature flags as release toggles, the principles around them, as well as their common pitfalls and how to avoid them.

JAM Stack Deployment Platforms and Performance Comparison - Nacho Anaya

Our web app is finally ready to go live but which deployment tool should we use? With the rise of JAMstack, we have a multitude of options from Vercel, Netlify, to Firebase. Certainly, performance is key for us so we want to know which one is the fastest. In this talk, we will do a real-world benchmark comparing the most known JAMstack deployment options and discuss pros and cons.

What's new in Parcel 2 - Jasper De Moor

What's new in Parcel 2, is a talk about what makes Parcel 2 better and all the work that went into making it faster, easier and more scalable than Parcel 1. The talk will cover a short introduction into what Parcel actually is (simple zero config bundler), a couple of new functionalities and why/how we implemented it like improved plugin system, actionable errors w/ diagnostics, bundle/asset graphs, improved performance etc.

2021-03-30T18:15:00.000Z
2021-03-30T18:30:00.000Z

Program Committee

Matteo Collina
NearForm, Italy

Node.js TSC member, PhD, Technical Director @ NearForm, IoT Expert, Consultant, author of Pino and Fastify. Co-author of the book "Node.js Cookbook, Third Edition" edited by Packt.

Mihai Balaci
Booking.com, Netherlands

I started to seduce computers :) after University with my job in Munich-Germany where I met the mighty Solaris (running on Sparc) and FreeBSD running @ scale. The challenge: how to manage data centers in an automated fashion.

The moment I joined Ubisoft, I started to implement the well known Spotify Squad team model to accelerate time to market and create a better Dev & Ops ownership culture. While learning about DevOps I discovered the Google SRE book. The book changed my view on how to support services in production in a more efficient way. At Adobe I implemented the Embedded SRE model, creating this way full stack software development teams able to support high scale customer facing services in a multi cloud and multi region environment. After 3 years of implementing the embedded SRE mode and Incident Response as a company-wide practice, I felt ready for a new challenge: leading the SRE & Observability organisations @ Booking.com.

There are so many things I learn every day. I am grateful for such an amazing journey :)

Peter Nijenhuis
S0L1D Heroes, Netherlands

DevOps is one of my greatest passions. Guiding teams in the DevOps way of working, helping and facilitating them in achieving the ultimate goal of becoming a high performing team.

What I often see at companies, that they’re trying to adopt the DevOps way of working with a technical approach. They often start with automation. While automation is a huge aspect of DevOps, it isn’t the key to success. Mindset and behavior is in my opinion the key to success. Getting the right culture and a facilitating governance with its processes within the company. Only then you can be successful in adopting the DevOps way of working.

Nikolay Matvienko
Grid Dynamics, Russia

Nikolay is Lead Software Development Engineer and Node.js expert at Grid Dynamics. He has been developing using Node.js for 6 out of 10 professional years, from web backend to serverless data lake processing and analysis. Also he is a Node.js and serverless consultant. Public speaker and https://notjs.blog/ blog author.

Alex Korzhikov
Instructor, Mentor, Netherlands

Software engineer, team lead, ​instructor​, mentor, and ​author of technical materials​ in JavaScript, Node, ​JSON-Schema​, Web Components, TypeScript.

Watch only ticket

March 29-30

20

Access to talks only on both days (March 29-30)

Order now

Full ticket – Early Bird

March 29-30

46

Free 3h Workshops

Access to talks & activities on both days (March 29-30)

HD quality

Q&A with speakers

Interactive sessions with speakers

Technology discussion rooms

Watching party

AfterParty Video Bars

Certificates on Workshops & Conference Participation

Instant Access to Talks Recordings

Order now

GitNation Conference

Multipass

200

This pass includes DevOps.js Conference Full ticket and:

Node Congress (Feb 18-19, 2021), full ticket

React Summit Remote Edition (April 14-16, 2021), watch only

JSNation Live (June 9-10, 2021), watch only

ML Conf EU, talks recordings

GraphQL Galaxy, talks recordings

TestJS Summit, talks recordings

Multipass details

Order now
Current prices are Early Bird. The price increase coming soon!

Full-access attendee perks

Free workshops

Get your hands on hot tech, recordings included

2x more content

Enjoy the second day of talks from world renowned speakers

Enjoy Full HD streaming quality

Experience the event in full quality on a big screen

Get talk recordings right after the conference

Others will receive them one month after the event

Interactive Sessions With Speakers

HANDS-ON WORKSHOPS WITH FIELD EXPERTS

VIDEO CHAT ROOMS WITH SPEAKERS

Join virtual rooms with top architects & developers

SPEAKERS' DISCORD CHANNEL

Enjoy more space for your conversation with speakers

Discussions

Explore specific technologies in their dedicated video rooms.

The full list of discussion rooms will be announced later.

Building Infrastructure
Development Pipelines
Continuous Deployments/Integration
Scaling JS applications

Attend Watching Parties

Join random groups of conference attendees watching/discussing the event. Make new friends!

Remote Afterparty Bars

Join Afterparty rooms facilitated by community activists, and enjoy a remote drink!

Game Bar

with

with Speakers

Spatial.chat

with

with Community

QuakeJS Tournament

Can you take over the Quake arena? Try your luck at our remote tournament.

Join tournament

Follow us for updates

Subscribe to our conference newsletter and get the latest updates and special deals.

Giving back to community

We try our best to make all our events accessible and inclusive for a diverse audience. Get in touch with us at [email protected] if you wish to support this initiative, and help us provide Diversity Scholarships for the underrepresented groups in tech.

30 of 60 extra diversity scholarships sponsored
Faces

Sponsors

We're really grateful for all the trust and support our partners give us.

Would you like to reach our international community of 70K+ developers and highlight your tech brand?
Email us.

Platinum
Production Partners