UPCOMING
EVENTS

DEV Events is a series of ongoing talks and workshops designed to cover important topics to help community members level up. Because we have a global community we will be hosting events at varying times so nobody is restricted by time zone. Additionally, some workshops are repeated multiple times to further account for this.

We have many more planned if you do not see a topic that interests you. Email members@dev.to to request a topic. And if you're interested in speaking, please apply to our CFP.

Workshop: "No Config" Bundling with Parcel

Date:  
Time:   -  
Location: dev.to/live

Add to Calendar 2018-07-23 22:00:00 UTC 2018-07-23 23:00:00 UTC America/New_York "No Config" Bundling with Parcel The DEV Community members@dev.to dev-event https://dev.to/live 15

This workshop will focus on using Parcel - a web application bundler - to bundle up and serve a Typescript & React project without writing a configuration file! Parcel is a quick and lightweight alternative to bundlers like Webpack and Rollup. We'll discuss bundling in general, dive into some source code, and go over the steps required to set up and add dependencies to our application.

All levels are welcome! Prior experience with a bundler is helpful for context, but not required.

Born and raised in the Hudson Valley, Anna is an artist and web developer who changed careers in early 2015. After majoring in Illustration, she worked in graphic design, event planning, and taught English as a Foreign Language for a year in Nanjing, China. She currently works on educational and training software as a developer at General Assembly.

------ Link to attend - https://dev.to/live

This workshop will focus on using Parcel - a web application bundler - to bundle up and serve a Typescript & React project without writing a configuration file! Parcel is a quick and lightweight alternative to bundlers like Webpack and Rollup. We'll discuss bundling in general, dive into some source code, and go over the steps required to set up and add dependencies to our application.

All levels are welcome! Prior experience with a bundler is helpful for context, but not required.

Born and raised in the Hudson Valley, Anna is an artist and web developer who changed careers in early 2015. After majoring in Illustration, she worked in graphic design, event planning, and taught English as a Foreign Language for a year in Nanjing, China. She currently works on educational and training software as a developer at General Assembly.

PAST
EVENTS

Talk: Choosing Your Tools: A Values Driven Proposal

Date:  
Time:   -  
Location: dev.to/live

Add to Calendar 2018-07-12 18:00:00 UTC 2018-07-12 19:00:00 UTC America/New_York Choosing Your Tools: A Values Driven Proposal The DEV Community members@dev.to dev-event https://dev.to/live 15

How do teams and individuals choose their tools? Is the approach systematic? What concerns should be top of mind and how do we balance them? How is our choice in tools influenced by personal philosophy? How can tool selection be turned into an opportunity to influence the industry and the future of developer culture? This talk will start with basic technical choice heuristics and then move on to higher level decision points.

Pre-Requisites
It may be beneficial to have been on a professional development team prior, but the contents should be fairly accessible to hobbyists, solo developers, and students as well.

Dan is a software developer based in New York City, currently working at theSkimm, and previously at Salesforce. Having jumped between ecosystems, languages, and paradigms a few times, Dan values learning about paradigms, approaches, and communities rather than individual tools. Dan is on Twitter way too much @dangolant.

------ Link to attend - https://dev.to/live

How do teams and individuals choose their tools? Is the approach systematic? What concerns should be top of mind and how do we balance them? How is our choice in tools influenced by personal philosophy? How can tool selection be turned into an opportunity to influence the industry and the future of developer culture? This talk will start with basic technical choice heuristics and then move on to higher level decision points.

Pre-Requisites
It may be beneficial to have been on a professional development team prior, but the contents should be fairly accessible to hobbyists, solo developers, and students as well.

Dan is a software developer based in New York City, currently working at theSkimm, and previously at Salesforce. Having jumped between ecosystems, languages, and paradigms a few times, Dan values learning about paradigms, approaches, and communities rather than individual tools. Dan is on Twitter way too much @dangolant.

AMA: Addy Osmani

Date:  
Time:   -  
Location: dev.to

Add to Calendar 2018-07-11 17:00:00 UTC 2018-07-11 18:00:00 UTC America/New_York Addy Osmani The DEV Community members@dev.to dev-event https://dev.to/t/ama 15

Addy is an engineer that's worked on the web for over a decade. He's deeply passionate about web performance, tools and helping share knowledge with others. He currently works as an engineering manager and Senior Staff Engineer with the Chrome and Developer Relations teams at Google. His focus is on helping get sites load fast. His previous jobs have included stints at companies like AOL Online.

------ Link to attend - https://dev.to/t/ama

Addy is an engineer that's worked on the web for over a decade. He's deeply passionate about web performance, tools and helping share knowledge with others. He currently works as an engineering manager and Senior Staff Engineer with the Chrome and Developer Relations teams at Google. His focus is on helping get sites load fast. His previous jobs have included stints at companies like AOL Online.

Workshop: Test in Production: From End-to-End Checks to Observability

Date:  
Time:   -  
Location: dev.to/live

Add to Calendar 2018-06-28 19:00:00 UTC 2018-06-28 20:30:00 UTC America/New_York Test in Production: From End-to-End Checks to Observability The DEV Community members@dev.to dev-event https://dev.to 15

We've got unit tests, functional tests, and integration tests — but where are our tests for production? How we define (and check for!) "correct behavior" for an app running in the wild?

In this workshop, we'll start by creating an end-to-end check together (like an integration test on prod!) on a fun, interactive demo app. Then, we'll go one level deeper by adding custom instrumentation.

You'll leave with a deeper understanding of how to ask questions of your app and how to think about ensuring "correctness" in production.

Prerequisites:
Folks should come prepared to make HTTP requests and parse JSON responses (in whatever language/environment they prefer).

Christine is the cofounder of Honeycomb, a startup with a new approach to debugging systems with data. She's built things at companies large and small and likes to have her fingers in as many pies as possible.

For the last 12 years, Ben has found himself building monitoring, alerting, and observability systems for companies ranging from startuppy (Simply Hired and Parse) to top-10 (Wikimedia and Facebook).

------ Link to attend - https://dev.to

We've got unit tests, functional tests, and integration tests — but where are our tests for production? How we define (and check for!) "correct behavior" for an app running in the wild?

In this workshop, we'll start by creating an end-to-end check together (like an integration test on prod!) on a fun, interactive demo app. Then, we'll go one level deeper by adding custom instrumentation.

You'll leave with a deeper understanding of how to ask questions of your app and how to think about ensuring "correctness" in production.

Prerequisites:
Folks should come prepared to make HTTP requests and parse JSON responses (in whatever language/environment they prefer).

Christine is the cofounder of Honeycomb, a startup with a new approach to debugging systems with data. She's built things at companies large and small and likes to have her fingers in as many pies as possible.

For the last 12 years, Ben has found himself building monitoring, alerting, and observability systems for companies ranging from startuppy (Simply Hired and Parse) to top-10 (Wikimedia and Facebook).

Workshop: Learning CSS Through Creating Art

Date:  
Time:   -  
Location: dev.to/live

Add to Calendar 2018-06-20 23:30:00 UTC 2018-06-21 01:00:00 UTC America/New_York Learning CSS Through Creating Art The DEV Community members@dev.to dev-event https://dev.to 15

Code can appeal to many people because it combines creativity and logic. CSS marries these skills. Developers can create artwork using CSS, and at the same time they can strengthen their CSS skills for creating standard web pages. In this workshop we will: explain what CSS is and how it is helpful for developers, introduce CSS properties and selectors, and show how CSS can be used to create artwork.

Prerequisites: Have a text editor or CodePen available to follow along!

Ali teaches people how to code at General Assembly. Before that, she was a software engineer working on data science web apps. She loves Python, JavaScript, and talking about code. She is most interested in the intersection of code, art, and social justice. Ali's current personal project is a blog called "On Learning New Things" where she learns one new coding skill a week, builds an app with it, and then writes an article on it.

------ Link to attend - https://dev.to

Code can appeal to many people because it combines creativity and logic. CSS marries these skills. Developers can create artwork using CSS, and at the same time they can strengthen their CSS skills for creating standard web pages. In this workshop we will: explain what CSS is and how it is helpful for developers, introduce CSS properties and selectors, and show how CSS can be used to create artwork.

Prerequisites: Have a text editor or CodePen available to follow along!

Ali teaches people how to code at General Assembly. Before that, she was a software engineer working on data science web apps. She loves Python, JavaScript, and talking about code. She is most interested in the intersection of code, art, and social justice. Ali's current personal project is a blog called "On Learning New Things" where she learns one new coding skill a week, builds an app with it, and then writes an article on it.

Workshop: Introduction to Coding and APIs workshop

Date:  
Time:   -  
Location: dev.to/live

Add to Calendar 2018-06-11 23:30:00 UTC 2018-06-12 00:30:00 UTC America/New_York Introduction to Coding and APIs workshop The DEV Community members@dev.to dev-event https://dev.to/live 15

Our end goal is to send a text message 24hours before it rains in New York City. First, we will work with the Twilio SMS API and send a text message. We will learn how to test an API with Postman. Second, we will incorporate the Weather API to trigger an if/else response.

By the end of the talk, you will have:

  1. Called to Weather API and Twilio SMS API
  2. Learned how to use Postman, a popular API testing tool
  3. Coded a logic statement involving the API’s data

Elizabeth is an activist and technical product manager. She is the co-founder of the NYC chapter of Women Who Code, a non profit that works to put more women in technology leadership positions. Elizabeth recently served as head of product at a Techstars NYC IoT grad startup. Before that, she worked as a software engineer at TIME Inc. Elizabeth is a “rising star” public speaker; most recently, she keynoted Pycon India. She currently serves as an Entrepreneur in Residence with Civic Hall NYC where she is helping startups create a better product by creating user tiers and obtain companies for customers.

------ Link to attend - https://dev.to/live

Our end goal is to send a text message 24hours before it rains in New York City. First, we will work with the Twilio SMS API and send a text message. We will learn how to test an API with Postman. Second, we will incorporate the Weather API to trigger an if/else response.

By the end of the talk, you will have:

  1. Called to Weather API and Twilio SMS API
  2. Learned how to use Postman, a popular API testing tool
  3. Coded a logic statement involving the API’s data

Elizabeth is an activist and technical product manager. She is the co-founder of the NYC chapter of Women Who Code, a non profit that works to put more women in technology leadership positions. Elizabeth recently served as head of product at a Techstars NYC IoT grad startup. Before that, she worked as a software engineer at TIME Inc. Elizabeth is a “rising star” public speaker; most recently, she keynoted Pycon India. She currently serves as an Entrepreneur in Residence with Civic Hall NYC where she is helping startups create a better product by creating user tiers and obtain companies for customers.

Workshop: Making Generative Twitter Bots

Date:  
Time:   -  
Location: dev.to/live

Add to Calendar 2018-06-07 21:00:00 UTC 2018-06-07 22:30:00 UTC America/New_York Making Generative Twitter Bots The DEV Community members@dev.to dev-event https://dev.to/live 15

This workshop will cover how to build a Twitter bot in JavaScript using Node.js. In the process we'll cover different data sources and how you can get data from APIs. The Twit node module will be used to communicate with the Twitter API. The first part of the workshop will be a showcase of different, wonderful bots!

Prerequisites:
Basic knowledge of JavaScript is helpful.
Create an Artsy account and sign into the Developer website.
Sign up for a new Twitter account for your bot.
Sign up for an account on Glitch.

Omayeli is an artist and technologist currently living in New York. She's worked as an Engineer at LinkedIn, Siberia and Control Group (now Intersection). She graduated with an individualized degree in art, design and computer science. She's an alum of Tech@NYU , Code2040 and the School of Poetic Computation. She's currently playing around with data at the Recurse Center.

------ Link to attend - https://dev.to/live

This workshop will cover how to build a Twitter bot in JavaScript using Node.js. In the process we'll cover different data sources and how you can get data from APIs. The Twit node module will be used to communicate with the Twitter API. The first part of the workshop will be a showcase of different, wonderful bots!

Prerequisites:
Basic knowledge of JavaScript is helpful.
Create an Artsy account and sign into the Developer website.
Sign up for a new Twitter account for your bot.
Sign up for an account on Glitch.

Omayeli is an artist and technologist currently living in New York. She's worked as an Engineer at LinkedIn, Siberia and Control Group (now Intersection). She graduated with an individualized degree in art, design and computer science. She's an alum of Tech@NYU , Code2040 and the School of Poetic Computation. She's currently playing around with data at the Recurse Center.

Talk: Rethinking the Developer Career Path

Date:  
Time:   -  
Location: dev.to/live

Add to Calendar 2018-05-23 01:00:00 UTC 2018-05-23 01:45:00 UTC America/New_York Rethinking the Developer Career Path The DEV Community members@dev.to dev-event https://www.dev.to/live 15

Our current methods for measuring a developer’s career progression are broken. At best, we count the number of days someone’s been paid to write code and massage that into a title. As a result, there’s no consensus as to what a given title means, leading to frustration for everyone.

Instead of judging a career via vague metrics like time, we’ll discuss focusing on a path centered around autonomy. Walk through the three stages of a developer’s life: The Implementer, who’s just learning the ropes and needs careful attention. The Solver, who tackles ever-bigger problems - and needs the responsibility to match. Finally, the Finder, who will revolutionise how you do work but only if you let them.

After this talk, you’ll have a new grasp on how to level up your team, no matter where they are in their careers.

Randall is a senior software engineer at Netflix, building tools that wake up other Netflixers when things break. To offset that karma, he’s adopted a cat that wakes him up whenever a new JavaScript framework is released. He doesn’t get much sleep. He’s also the author of Simplifying Frontend Development with RxJS from Pragmatic Publishing.

------ Link to attend - https://www.dev.to/live

Our current methods for measuring a developer’s career progression are broken. At best, we count the number of days someone’s been paid to write code and massage that into a title. As a result, there’s no consensus as to what a given title means, leading to frustration for everyone.

Instead of judging a career via vague metrics like time, we’ll discuss focusing on a path centered around autonomy. Walk through the three stages of a developer’s life: The Implementer, who’s just learning the ropes and needs careful attention. The Solver, who tackles ever-bigger problems - and needs the responsibility to match. Finally, the Finder, who will revolutionise how you do work but only if you let them.

After this talk, you’ll have a new grasp on how to level up your team, no matter where they are in their careers.

Randall is a senior software engineer at Netflix, building tools that wake up other Netflixers when things break. To offset that karma, he’s adopted a cat that wakes him up whenever a new JavaScript framework is released. He doesn’t get much sleep. He’s also the author of Simplifying Frontend Development with RxJS from Pragmatic Publishing.

AMA: Junade Ali [Open to all Members]

Date:  
Time:   -  
Location: dev.to

Add to Calendar 2018-05-09 18:00:00 UTC 2018-05-09 19:00:00 UTC America/New_York Junade Ali [Open to all Members] The DEV Community members@dev.to dev-event https://dev.to 15

Junade Ali is a British computer scientist with specialist knowledge of computer security, distributed systems and software design. His software engineering experience has varied from being the lead developer of the then largest digital agency in the UK (by headcount) to developing software for embedded systems used in mission critical road safety applications.

At the age of 17, he started a post-graduate Masters, and was later awarded a Distinction and “Best Overall Masters” award for a thesis based of his earlier conference paper “Coverage and Sensor Placement for Vehicles on Predetermined Routes - A Greedy Heuristic Approach”.

With specialist experience in refactoring legacy software and software design, Junade has published multiple books on software engineering, including the best-selling title: “Mastering PHP Design Patterns”.

Currently, Junade holds the position of Lead Support Operations Engineer at Cloudflare and is working part-time on a PhD in theoretical computer science.

Junade can be found on Twitter as @IcyApril

Trivia: Junade once co-authored a book on constitutional law with the late Professor Stephen Haseler and Graham Allen MP.

------ Link to attend - https://dev.to

Junade Ali is a British computer scientist with specialist knowledge of computer security, distributed systems and software design. His software engineering experience has varied from being the lead developer of the then largest digital agency in the UK (by headcount) to developing software for embedded systems used in mission critical road safety applications.

At the age of 17, he started a post-graduate Masters, and was later awarded a Distinction and “Best Overall Masters” award for a thesis based of his earlier conference paper “Coverage and Sensor Placement for Vehicles on Predetermined Routes - A Greedy Heuristic Approach”.

With specialist experience in refactoring legacy software and software design, Junade has published multiple books on software engineering, including the best-selling title: “Mastering PHP Design Patterns”.

Currently, Junade holds the position of Lead Support Operations Engineer at Cloudflare and is working part-time on a PhD in theoretical computer science.

Junade can be found on Twitter as @IcyApril

Trivia: Junade once co-authored a book on constitutional law with the late Professor Stephen Haseler and Graham Allen MP.

AMA: Christine Spang [Open to all Members]

Date:  
Time:   -  
Location: dev.to

Add to Calendar 2018-04-18 18:00:00 UTC 2018-04-18 19:00:00 UTC America/New_York Christine Spang [Open to all Members] The DEV Community members@dev.to dev-event https://dev.to 15

Christine got into software development via contributing to the free software operating system Debian GNU/Linux when she was 15. She later went to MIT, worked on kernel patching at Ksplice, and then founded Nylas in summer ’13. When she’s not working on making email suck less, she loves to trad climb.

------ Link to attend - https://dev.to

Christine got into software development via contributing to the free software operating system Debian GNU/Linux when she was 15. She later went to MIT, worked on kernel patching at Ksplice, and then founded Nylas in summer ’13. When she’s not working on making email suck less, she loves to trad climb.

Talk: How We Made Our App So Fast it Went Viral in Japan

Date:  
Time:   -  
Location: dev.to/live

Add to Calendar 2018-04-16 21:00:00 UTC 2018-04-16 22:00:00 UTC America/New_York How We Made Our App So Fast it Went Viral in Japan The DEV Community members@dev.to dev-event https://dev.to 15

We put a lot of effort into web speed for our website dev.to. One day in November we woke to our greatest traffic day ever, and the source was Japanese Dev-Twitter catching wind of just how fast a site could be. American websites don't typically give so much care to global performance, but it pays off if you do. In this talk I will describe how we think about performance.

Ben is the founder of dev.to. His primary experience is in full-stack web development for startups.

------ Link to attend - https://dev.to

We put a lot of effort into web speed for our website dev.to. One day in November we woke to our greatest traffic day ever, and the source was Japanese Dev-Twitter catching wind of just how fast a site could be. American websites don't typically give so much care to global performance, but it pays off if you do. In this talk I will describe how we think about performance.

Ben is the founder of dev.to. His primary experience is in full-stack web development for startups.

Workshop: Introduction to iOS applications with Swift

Date:  
Time:   -  
Location: dev.to/live

Add to Calendar 2018-04-02 22:00:00 UTC 2018-04-02 22:45:00 UTC America/New_York Introduction to iOS applications with Swift The DEV Community members@dev.to dev-event https://dev.to 15

Come learn the basics of developing iPhone and iPad applications using Apple’s programming language, Swift. We’ll go over how the layout system, Auto Layout, provides a powerful way to create beautiful UI. We’ll also go over writing your UI in code rather than using Apple’s drag and drop implementation, Storyboards. Once we hit on the basics, we’ll create a custom pop-up alert that dynamically sizes to fit the height of the text.

Pre-requisites: A knowledge of any programming language is great, as you’ll have a better time learning some Swift basics rapidly. You’ll need a Mac, and you’ll also need to have the Xcode application downloaded from the Mac App Store.

Jordan Osterberg is a 16 year old self taught programmer who builds and manages everything from backend services to front-end mobile applications. He enjoys learning about new technology, finding new ways to solve old problems, and building tools that make everyday life easier. He hosts a popular YouTube channel where he teaches a variety of programming subjects.

------ Link to attend - https://dev.to

Come learn the basics of developing iPhone and iPad applications using Apple’s programming language, Swift. We’ll go over how the layout system, Auto Layout, provides a powerful way to create beautiful UI. We’ll also go over writing your UI in code rather than using Apple’s drag and drop implementation, Storyboards. Once we hit on the basics, we’ll create a custom pop-up alert that dynamically sizes to fit the height of the text.

Pre-requisites: A knowledge of any programming language is great, as you’ll have a better time learning some Swift basics rapidly. You’ll need a Mac, and you’ll also need to have the Xcode application downloaded from the Mac App Store.

Jordan Osterberg is a 16 year old self taught programmer who builds and manages everything from backend services to front-end mobile applications. He enjoys learning about new technology, finding new ways to solve old problems, and building tools that make everyday life easier. He hosts a popular YouTube channel where he teaches a variety of programming subjects.

Workshop: Choosing Your Tools: A Values Driven Proposal

Date:  
Time:   -  
Location: dev.to/live

Add to Calendar 2018-03-28 18:00:00 UTC 2018-03-28 19:00:00 UTC America/New_York Choosing Your Tools: A Values Driven Proposal The DEV Community members@dev.to dev-event https://dev.to 15

Learn about standard tool-choice flow, what concerns often come up, and what you should be concerned about if you haven’t had these conversations before. Dan will discuss how the tools we choose are influenced by our personal philosophies and in turn influence our teams/progress, how tool choice affects the industry and our community, and recent trends.

Dan is a developer at Mantl, where they work on tools to even the playing field between your community bank and the big players. He's written in Java, Objective C, Swift, C#, and tons of SQL at previous jobs, but for now writes mostly Node.

------ Link to attend - https://dev.to

Learn about standard tool-choice flow, what concerns often come up, and what you should be concerned about if you haven’t had these conversations before. Dan will discuss how the tools we choose are influenced by our personal philosophies and in turn influence our teams/progress, how tool choice affects the industry and our community, and recent trends.

Dan is a developer at Mantl, where they work on tools to even the playing field between your community bank and the big players. He's written in Java, Objective C, Swift, C#, and tons of SQL at previous jobs, but for now writes mostly Node.

Workshop: Build a REST API with Node, Express, & Mongo

Date:  
Time:   -  
Location: dev.to/live

Add to Calendar 2018-03-22 17:00:00 UTC 2018-03-22 18:30:00 UTC America/New_York Build a REST API with Node, Express, & Mongo The DEV Community members@dev.to dev-event https://dev.to 15

A REST API is an integral component of a web application. You don't need to be an expert backend developer to make your own. In this workshop, we will walk through the basic building blocks of creating your own REST API using Node.js, Express, and MongoDB.

Pre-requisites
If you would like to follow along, please download and install the following:

Nick is the CTO at Treasure Technologies, an automated financial management platform. He started programming at 10 and shortly after caught the entrepreneurial bug. He graduated with a B.S. in Computer Science from the University of Maryland. He is passionate about learning new technologies and loves to solve complex problems.

Nick has received several awards for his work, a patent in Intelligent Intent Detection from Social Network Messages, and a nomination for the Microsoft Engineering Excellence Award. Most recently he worked with an influential figure on a TED talk that featured some of his work.

Nick is a Technical Advisor to the CEO of IGNITE Worldwide, an organization that inspires girls to pursue careers in Science, Technology, Engineering, and Mathematics. He is also a frequent contributor to open-source and has founded multiple startups.

He lives in Redmond, Washington with his wife, three kids, and various animals.

------ Link to attend - https://dev.to

A REST API is an integral component of a web application. You don't need to be an expert backend developer to make your own. In this workshop, we will walk through the basic building blocks of creating your own REST API using Node.js, Express, and MongoDB.

Pre-requisites
If you would like to follow along, please download and install the following:

Nick is the CTO at Treasure Technologies, an automated financial management platform. He started programming at 10 and shortly after caught the entrepreneurial bug. He graduated with a B.S. in Computer Science from the University of Maryland. He is passionate about learning new technologies and loves to solve complex problems.

Nick has received several awards for his work, a patent in Intelligent Intent Detection from Social Network Messages, and a nomination for the Microsoft Engineering Excellence Award. Most recently he worked with an influential figure on a TED talk that featured some of his work.

Nick is a Technical Advisor to the CEO of IGNITE Worldwide, an organization that inspires girls to pursue careers in Science, Technology, Engineering, and Mathematics. He is also a frequent contributor to open-source and has founded multiple startups.

He lives in Redmond, Washington with his wife, three kids, and various animals.

AMA: Tracy Lee [Open To All Members]

Date:  
Time:   -  
Location: dev.to/t/ama

Add to Calendar 2018-03-21 18:00:00 UTC 2018-03-21 19:00:00 UTC America/New_York Tracy Lee [Open To All Members] The DEV Community members@dev.to dev-event https://dev.to/t/ama 15

Tracy is a Google Developer Expert, a Women Techmakers Lead, and on the RxJS Core Team. She is the organizer of This.JavaScript, Modern Web, Contributor Days, Google Developer Group, and RxWorkshop. She is also Co-Founder of This Dot Labs, an elite consultancy helping teams build front end applications.

------ Link to attend - https://dev.to/t/ama

Tracy is a Google Developer Expert, a Women Techmakers Lead, and on the RxJS Core Team. She is the organizer of This.JavaScript, Modern Web, Contributor Days, Google Developer Group, and RxWorkshop. She is also Co-Founder of This Dot Labs, an elite consultancy helping teams build front end applications.

Workshop: React and GraphQL In Practice

Date:  
Time:   -  
Location: dev.to/live

Add to Calendar 2018-03-13 19:00:00 UTC 2018-03-13 20:00:00 UTC America/New_York React and GraphQL In Practice The DEV Community members@dev.to dev-event https://dev.to/live 15

What is GraphQL and why's it so awesome? Everyone is talking about it these days. This workshop will help you understand GraphQL. We’re going to learn how to use it, how to setup GraphQL server and how to connect a React application with it.

Pre-requisites: General JS experience is required, some React and NodeJS would be helpful but not necessary

Ivan is a lead software developer focused on JavaScript and software architecture. Leading teams and mentoring junior developers is his everyday duty. He loves to share knowledge and to write on his tech blog. He's a conference speaker and hosts workshops about React, NodeJS and software architecture.

------ Link to attend - https://dev.to/live

What is GraphQL and why's it so awesome? Everyone is talking about it these days. This workshop will help you understand GraphQL. We’re going to learn how to use it, how to setup GraphQL server and how to connect a React application with it.

Pre-requisites: General JS experience is required, some React and NodeJS would be helpful but not necessary

Ivan is a lead software developer focused on JavaScript and software architecture. Leading teams and mentoring junior developers is his everyday duty. He loves to share knowledge and to write on his tech blog. He's a conference speaker and hosts workshops about React, NodeJS and software architecture.

Workshop: Learning CSS Through Creating Art

Date:  
Time:   -  
Location: dev.to/live

Add to Calendar 2018-02-27 01:00:00 UTC 2018-02-27 02:00:00 UTC America/New_York Learning CSS Through Creating Art The DEV Community members@dev.to dev-event https://dev.to/live 15

Code can appeal to many people because it combines creativity and logic. CSS marries these skills. Developers can create artwork using CSS, and at the same time they can strengthen their CSS skills for creating standard web pages. In this workshop we will: explain what CSS is and how it is helpful for developers, introduce CSS properties and selectors, and show how CSS can be used to create artwork.

Pre-requisites: Have a text editor or CodePen available to follow along!

Ali teaches people how to code at General Assembly. Before that, she was a software engineer working on data science web apps. She loves Python, JavaScript, and talking about code. She is most interested in the intersection of code, art, and social justice. Ali's current personal project is a blog called "On Learning New Things" where she learns one new coding skill a week, builds an app with it, and then writes an article on it.

------ Link to attend - https://dev.to/live

Code can appeal to many people because it combines creativity and logic. CSS marries these skills. Developers can create artwork using CSS, and at the same time they can strengthen their CSS skills for creating standard web pages. In this workshop we will: explain what CSS is and how it is helpful for developers, introduce CSS properties and selectors, and show how CSS can be used to create artwork.

Pre-requisites: Have a text editor or CodePen available to follow along!

Ali teaches people how to code at General Assembly. Before that, she was a software engineer working on data science web apps. She loves Python, JavaScript, and talking about code. She is most interested in the intersection of code, art, and social justice. Ali's current personal project is a blog called "On Learning New Things" where she learns one new coding skill a week, builds an app with it, and then writes an article on it.

AMA: Charity Majors [ALL MEMBERS WELCOME]

Date:  
Time:   -  
Location: dev.to/t/ama

Add to Calendar 2018-02-21 19:00:00 UTC 2018-02-21 20:00:00 UTC America/New_York Charity Majors [ALL MEMBERS WELCOME] The DEV Community members@dev.to dev-event https://dev.to/t/ama 15

Charity is the co-founder and CEO of honeycomb.io

------ Link to attend - https://dev.to/t/ama

Charity is the co-founder and CEO of honeycomb.io

Workshop: Intro to Testing with React & Jest

Date:  
Time:   -  
Location: dev.to/live

Add to Calendar 2018-02-21 00:30:00 UTC 2018-02-21 02:00:00 UTC America/New_York Intro to Testing with React & Jest The DEV Community members@dev.to dev-event https://dev.to/live 15

This workshop walks you through the basics and some best practices when it comes to testing your React projects! We'll dive into an existing application and implement a new feature, testing our assumptions as we go. We'll also discuss why it's best to write tests early and often, and the hardships/pitfalls you can run into when writing tests for an existing (untested) project.

Pre-requisites: Attendees should be familiar with JavaScript and React. Webpack/general testing knowledge is helpful, but not required.

Anna is an artist and web developer who - after working in graphic design, event planning, and education - changed careers and became a Software Engineer in early 2015. She currently works for General Assembly, an educational company building software with an aim to change the way adults learn. Her hobbies include attending game jams, making pixel art, karaoke, and watching nature documentaries with her dog.

------ Link to attend - https://dev.to/live

This workshop walks you through the basics and some best practices when it comes to testing your React projects! We'll dive into an existing application and implement a new feature, testing our assumptions as we go. We'll also discuss why it's best to write tests early and often, and the hardships/pitfalls you can run into when writing tests for an existing (untested) project.

Pre-requisites: Attendees should be familiar with JavaScript and React. Webpack/general testing knowledge is helpful, but not required.

Anna is an artist and web developer who - after working in graphic design, event planning, and education - changed careers and became a Software Engineer in early 2015. She currently works for General Assembly, an educational company building software with an aim to change the way adults learn. Her hobbies include attending game jams, making pixel art, karaoke, and watching nature documentaries with her dog.