EXPLORE THE NEW FRONTIER
Besides the conference talks delivered by well-known pros, be prepared for awesome MCs and a number of virtual networking activities, interactive entertainment, and engaging challenges for all participants.
Large Scale Apps
Want to know all about the program? Follow us
TOP NODE.JS SPEAKERS
High-quality talks from field experts followed by video Q&As
Join live chat rooms, meet new friends and new opportunities
REMOTE, SAFE, YET FUN
Socialize at remote afterparties and gaming tournaments
James is on the Workers team @Cloudflare and a contributor to Node.js core. His contributions include features such as HTTP/2, the WHATWG URL implementation, and, most recently, an implementation of the QUIC protocol.
I am a developer advocate currently working at Cloudflare in their emerging technologies org. I'm passionate about Open Source Software and the open web. I spend my free time learning, reading, blogging and teaching.
Feross is the founder and CEO of Socket, where he's working on a new approach to supply chain security by auditing every package on npm to detect suspicious changes and block supply chain attacks without slowing the development process. Feross is the author and maintainer of WebTorrent, StandardJS, and 100s of other open source projects. His software is downloaded 500+ million times per month. He was a lecturer at Stanford where he created the course CS 253 Web Security.
Core member of the Deno team.
Principal software engineer at Deno, previously co-founded GitBook.
Aleksandra is a software engineer based in Wrocław, Poland. She's worked as a full-stack developer with many different languages such as Elixir, Golang, Python, and TypeScript. She was previously a tech lead for the Hasura Console, and now she's a lead maintainer of Blitz.js.
Colin Ihrig is an engineer at Deno Land, a member of the Node.js Technical Steering Committee, a libuv collaborator, and a hapi.js core team member.
Co-Founder at nxtedition Maintainer at CasparCG Collaborator & Technical Steering Committee Member @nodejs
Senior full stack developer @ YOOBIC
30 years of software experience, and still happy to learn new things everyday.
Maintainer of Verdaccio, an OSS Node.js registry. Senior Front-End Engineer at mobile.de. Traveler.
Jessica is a Developer Advocate at LaunchDarkly, where she speaks about change and writes about the human implications of engineering decisions. She writes for a selection of tech publications and works as a co-organiser of DevOpsDays London and the regular meet-up group DevSecOps London Gathering. She also works with Coding Black Females to improve equal and equitable representation within the technology industry.
Independent Consultant. AWS Serverless Hero. Trainer. Blogger. Speaker.
Antoine is a Software Engineer from France, working for Transloadit. His love for everything open source brought him to GitHub at an early age, and he has been a regular visitor and contributor ever since. He serves as a member of the Node.js Technical Steering Committee, the esteemed governing body that oversees the popular runtime environment. When Antoine is not channeling his creative energy into technical projects, he enjoys playing the piano.
Alex is a Developer Advocate at Prisma, where he's working to make databases easy and fun. He loves learning and teaching other developers. Every once in a while, he procrastinates by preaching to other developers to adopt Ts. He's also a mediocre photographer at best – but the camera covers that up for him.
Shivay Lamba is a software developer specializing in DevOps, Machine Learning and Full Stack Development.
He is an Open Source Enthusiast and has been part of various programs like Google Code In and Google Summer of Code as a Mentor and is currently a MLH Fellow. He has also interned at organizations like EY, Genpact.
He is actively involved in community work as well. He is a TensorflowJS SIG member, Mentor in OpenMined and CNCF Service Mesh Community, SODA Foundation and has given talks at various conferences like Github Satellite, Voice Global, Fossasia Tech Summit, TensorflowJS Show & Tell.
Scott Gerlach is Co-founder and Chief Security Officer at StackHawk, a Denver-based startup focused on empowering engineers to easily identify and remediate security bugs. Scott brings over two decades of security and engineering experience to his current role, having served as CSO, CISO, and in other executive leadership functions at companies like SendGrid, Twilio, and GoDaddy. When he's not at work, you'll find Scott spending time with family, brewing beer, and playing guitar.
Chris has a background as a web developer. He previously worked as a Senior Software Engineer at a company that used Sentry for error monitoring. Chris liked the product so much that he decided to come work for Sentry and make finding and fixing bugs easier for other developers.
Software Engineer @Blockchain.com. Likes to work closely with UI and UX, and collaborate with product owners/managers to solve business problems.
Anthony Eden is the founder of DNSimple and a contributor to a wide variety of open source projects over the past 25 years as a software developer, using multiple languages, including Java. Anthony has spoken at conferences in both the US and Europe on topics such as Ruby, Rails, Erlang and various software development techniques and best practices.
I'm a passionate and experienced software architect from Milan, Italy. I've been working as a software engineer and architect for almost ten years in product and consultancy companies, taking the best from both worlds. I'm currently working as a Senior Software Architect in NearForm while contributing to many open-source projects in different languages (TypeScript, Haskell, Golang), writing books and technical articles.
Shedrack Akintayo is a Developer Relations Professional and Technical Writer with over 5+ years of experience in Technology and a track record in Web Engineering, Community Management, and Developer Relations on a global scale. He has given talks/workshops at developer conferences like JS Nation Live 2020, DevRel Asia, All Things Open among many.
He also co-organizes Developer Circles Lagos from Facebook, Open-Source Community Africa, and other communities empowering Africa and the world with Technology.
Want to know the rest?
Father, husband, squash player, quite bad at chess, metalhead, aspiring woodworker. Working in the developer experience team at Miro to enable other developers to create awesome plugins for Miro boards.
Anuradha is a frontend developer, working on making the web more accessible, one website at a time. She is a Google Developers Expert for web, Microsoft MVP and Cloudinary Media Developer Expert. She aims to spread awareness and empower the community towards achieving the common goal of inclusion through technology.
February 17th Schedule
Static websites give you all sorts of great benefits. You don’t have to worry about security or scalability. They are simple to cache, cheap to host and a breeze to maintain! But sometimes I miss all the fun things you can do with just a little bit of state! Combining the Cloudflare Pages platform with Durable Objects and the HTMLRewriter API, you can have your cake and eat it too! We’ll replicate a full WordPress experience with comments, top posts, like buttons and a page counter. All on Cloudflare’s free static site hosting platform.
Edge functions are pushing the limit of serverless computing – but with new tools, come new challenges. Due to their limitations, edge functions don't allow talking to popular databases like PostgreSQL and MySQL. In this talk, you will learn how you can connect and interact with your database from Cloudflare Workers using the Prisma Data Proxy.
Errors happen to every programmer. Devs have different choices: suppress it, notify the user, report to the team, ignore it or write code to handle the error.
In this talk, you will learn all the important aspects of the Node.js error system, the types of errors, different ways to deliver an error, and patterns to improve error handling - with examples!
In the early years of Node.js, diagnostics and debugging were considerable pain points. Modern versions of Node have improved considerably in these areas. Features like async stack traces, heap snapshots, and CPU profiling no longer require third party modules or modifications to application source code. This talk explores the various diagnostic features that have recently been built into Node.
Traditional security testing for Node and JS apps has focused on the front-end, but actual security issues most often lie in the backing REST API. Join StackHawk co-founder Scott Gerlach for a quick overview of why you need to rethink how you test your JS apps and how StackHawk can help you find and fix security bugs fast.
In this short lightning talk I’ll register a domain and demonstrate how to use the DNSimple NodeJS API client to register a domain name and set up the DNS needed to make it point to a web service in just a few minutes.
Can Deno run apps and libraries authored for Node.js? What are the tradeoffs? How does it work? What’s next?
February 18th Schedule
In this talk, we'll get a live coded demo of building custom hand-rolled authentication. When you have the right tools (and we do), authentication can be quite simple and secure. This is more (and better) than just: "Install this library and you're good to go." When we're done we'll have our own auth code that can evolve with our ever-changing requirements without a need to learn some library-specific APIs. We'll be leveraging the Web Platform the way it was meant to be done to give us simple and secure server-side authentication for the web.
Do you know what’s really going on in your node_modules folder? Software supply chain attacks have exploded over the past 12 months and they’re only accelerating in 2022 and beyond. We’ll dive into examples of recent supply chain attacks and what concrete steps you can take to protect your team from this emerging threat.
Ever wondered what happens after you hit npm install and go to grab a coffee? Let's deep dive into Npm and Yarn installation process, and how you can put this knowledge into practice.
Orders of magnitude matter. Things don't go up by order of one every time. Organising people in a group requires disseminating information and its interpretation and, most importantly, its distribution. Remote working and asynchronous collaboration have become the norm, meaning that distributed teams have taken their silos of knowledge with them. The impact of this has compounded any organisations experiencing a skills gap with a skills distribution problem, increasing the importance of good documentation and transparent interaction processes. In this session, we'll go over the fundamentals of requirements engineering, looking at how orders of magnitude scale alongside the expansion of scope and additional requirements. Lastly, we'll discuss how you can apply elements of platform thinking to your everyday projects.
In the post Moore’s Law era, due to limitations of the hardware, we need to squeeze more performance from the existing hardware. That means that the native code provides the best performance. However, the prevalence of native code on the server-side presents challenges to application safety and manageability. The rise and advent of Rust and WebAssembly offers new ways for developers to write high performance yet safe Node.js applications.
If you've been around for some time, you know the feeling of writing "this = that", and taking days debugging why that variable is set to null. The new node syntax, with esm, new bundlers, faster refreshes. The code was never so easy to write and understand.
Serverless technologies help us build better and more scalable applications in the cloud. It's a powerful paradigm that allows us to focus on creating business values and letting the cloud provider handle the undifferentiated heavy-liftings such as managing the underlying infrastructure. In this session, Yan Cui would take us through many of the lessons that he has learnt from running serverless workloads in production over the last five years, including development tips, testing and observability strategies, and much more.
Blitz was created as a fullstack React framework, inspired by Ruby on Rails, and with a goal to make you as productive as possible! It features a ""Zero-API"" data layer abstraction, has authn & authz out of the box and a few more exciting features. However, we recently decided to pivot Blitz to a framework agnostic toolkit, which means a huge and thrilling change for the Blitz community. During this talk, I will introduce the core concepts, talk about the why & how of the pivot, and give you a glimpse of Blitz's future.
What are some of the problems of the current Node core HTTP client and how can we move beyond them? A talk about how undici tries to bring the next step in client side HTTP in Node. Includes some practical advice to using undici and common pitfalls with some commentary in regards to API design decisions and future plans with some extra Fetch API bonus.
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.
Full Ticket with Multipass
includes Full Ticket
All features of a Full Ticket
Access to 8+ more other GitNation conferences
Free with GitNation multipass
Access to talks & activities on both days (Feb 17-18)
HD quality, no ads
Q&A with speakers
Interactive sessions with speakers
Technology discussion rooms
Certificates on Workshops & Conference Participation
Instant Access to Talks Recordings
Full-access attendee perks
Free 3h workshops
2x more content
Enjoy Full HD streaming quality
Get talk recordings right after the conference
HANDS-ON WORKSHOPS WITH FIELD EXPERTS
VIDEO CHAT ROOMS WITH SPEAKERS
Join video rooms with top Node.js developers
SPEAKERS' DISCORD CHANNEL
Enjoy more space for your conversation with speakers
Explore specific technologies in their dedicated video rooms.
The full list of discussion rooms will be announced later.
Cloudflare Workers Discussion Room
James M Snell
Deno Discussion Room
Security Discussion Room
Remix Discussion Room
Kent C. Dodds
Follow us for updates
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 if you wish to support this initiative, and help us provide Diversity Scholarships for the underrepresented groups in tech.
We're really grateful for all the trust and support our partners shared with us.
Would like to join the community and improve your tech brand?