Announcing 2019 DinosaurJS Workshops
Tags: conference, javascript, workshops
Published: 2019-06-11 13:16:05

---
title: Announcing 2019 DinosaurJS Workshops
published: true
description: 
tags: conference, javascript, workshops
---

Friends, I'm so so excited to announce our workshops this year! We have done workshops the past two out of three years for DinosaurJS and we've learned a lot. One of those is that attendees and organizers both, have fomo. Like, all the fomo. One of the reasons we did the single track is so that everyone can experience the talks that our speakers worked so hard at and you don't need to choose. Now, workshops are a bit harder to do that for with a single day; however this year we are changing things a bit to help with the fomo.

We will have four workshops, lead by four incredibly amazing human beings.

## 😻 Dealing with my Emotion, a CSS in JS Workshop 😻
Manny Carrera IV and Will Klein, Workday

In this workshop, you’ll learn the ins and outs of writing CSS in JS! We’ll take a React-based app with classic stylesheets, and step-by-step, migrate to CSS in JS using Emotion (https://t.co/5IFDWRYjjF). We’ll cover both the benefits and the trade-offs of managing styles in JavaScript. Not only will you learn all the ways to leverage Emotion, you will become a Style Master!


## 🔥Web Performance with Firebase 🔥
David East, Firebase

"How fast should my site load?" It's a simple question, but one that doesn't have a simple answer. There's many pieces to web performance; it doesn't matter if you're using React, Angular, or slicing PSDs to tables (Okay, don't do that). In order to understand the performance of your site you need the right tools and more importantly the right mindset. This workshop will help you grow that mindset while building a website in three stages. Stage one: Learn important concepts around web performance, such as latency and bandwidth. Stage two: Measure web performance (using Firebase Performance Monitoring) and learn about common perf metrics like FCP. Stage three: Diagnose problems and deploy fixes. At the end of this workshop you'll be able to look at Firebase or the Chrome DevTools and understand what's causing poor performance. We'll also touch on tools like Docker to deploy serverless backends on Cloud Run. So bring your laptops and get ready to be able to really answer "How fast should my site load?

## 🛡 TwilioQuest 🛡
Dominik Kundel, Twilio

This isn’t your typical technical workshop. You won’t show up, sit down, and sit through hours of PowerPoint. You're the boss of your own learning agenda. Choose what you want to participate in, at the pace you prefer. TwilioQuest is an interactive, self-paced game where you learn how to Twilio. TwilioQuest introduces Twilio products, features, and concepts while rewarding you with experience points and loot. There's no faster way to master Voice, SMS, Video or our other products. Whether you’ve been writing code for decades or you just started a bootcamp, you can come to level up your development skills. You’ll learn how to get up and running at scale with guidance and support from experts.


## 🚗 Go For Non-Go Developers 🚗
Brenna Martenson, Imagine Analytics

Go is becoming an increasingly necessary tool in the belt of “languages you should know to be relevant.” Although the beauty of the language is in its simplicity, the transition from JavaScript or Ruby can still be a little bumpy. In this workshop, we’ll work through the basic of Go, paying particular attention to pitfalls you may encounter transitioning from a language like JavaScript. This workshop is designed for developers with little to no Go knowledge, although collaboration is a key part of not-having-a-shitty-workshop-experience so all skill levels are welcome!  

Will we see you at DinosaurJS this year? Late bird [tickets](https://ti.to/dinosaurjs/2019/discount/devto) are still available! And as part of the dev.to community, we'll throw in a special **discount** for you. 💖🦖