What we're about

Toronto JavaScript is a meet up for those interested in all things JavaScript. Client side, server side, we love it all!

Upcoming events (4+)

JS Social

Online event

We're BACK! Your Favourite Event (maybe, I dunno, I'm partial to it)

Friends + Code = LOVE!

TorontoJS Social is our lightest event where like minds get together, have a snack or drink, and talk javascript/coding. Feel free to bring your laptop, but there is no specific programming/talk portion to the event.

We'll be at the Watson's for the last Wednesday of the month! Come talk JavaScript, Development, and Community!

This event is open to all skill levels.
Code of conduct is enforced at all TorontoJS events https://torontojs.com/p/code_of_conduct

JS Workshop: Cross Browser Extensions with the web extensions API

Are you curious about how to build browser extensions, but not sure where to start? We will begin by building two vanilla examples with some CSS and Javascript. After this, we'll build a popup with React.

Topics covered
1. Why build an extension?
2. Anatomy of an extension
3. Basics of using the web extensions API versus the Chrome API for extensions
4. Message sending
5. Installing an extension in developer mode
6. Debugging tips
7. Security considerations
8. Build tool considerations

Bio
Nicole Chung is a UX engineer at Crowdstrike.
https://redconservatory.com/
---
Welcome to the JS Workshop! This is a place for intermediate and advanced JavaScript developers to learn new skills, experiment with interesting technologies and have tons of fun.

The speakers codes on the projector-er-shared screen, and everyone in the room copies that code into their own laptops. You'll go home with an exciting new program, and if there's time left over at the end you'll do something cool with it and show a demo to everyone. Fun!

Prerequisites:

- A laptop with a web dev environment, including an editor and a local server

- Some proficiency in JavaScript

- A cheerful and inquisitive attitude

- An appetite for knowledge

Timetable:

6:30 - doors open

7:00 - workshop code-along

8:30 - extend the codebase

9:00 - everyone goes[stays] home

Code of conduct is enforced at all TorontoJS events https://torontojs.com/p/code_of_conduct

JS Tech Talk: Quadtree and Maps using D3

Online event

We're BACK! With a special JS Tech-Talk!

On web maps markers are used to represent locations. Zoomed in, this looks fine initially but if two locations are too close together when zoomed out, markers look like they're overlapping. Looks ugly, right? This talk explores the Quadtree approach to search for geometric points in a plane accurately and instantly and how this can be used in clustering map markers.

Speaker Bio:
Guna is a Front End Developer working at JFrog India in Bangalore. He is specialized in Visualisations using D3. He is an open-source contributor in Billboard.js which is a JavaScript chart library, based on D3. When he is not coding he is a sports enthusiast and a gamer.

This talk is open to all skill levels.

Code of conduct is enforced at all TorontoJS events https://torontojs.com/p/code_of_conduct

Timetable:

6:00 - doors "open", Intro

6:45 - Talk Starts

7:15 - Q&A with the Speaker

7:30 - End : Socializing and networking.

JS Social

Online event

We're BACK! Your Favourite Event (maybe, I dunno, I'm partial to it)

Friends + Code = LOVE!

TorontoJS Social is our lightest event where like minds get together, have a snack or drink, and talk javascript/coding. Feel free to bring your laptop, but there is no specific programming/talk portion to the event.

We'll be at the Watson's for the last Wednesday of the month! Come talk JavaScript, Development, and Community!

This event is open to all skill levels.
Code of conduct is enforced at all TorontoJS events https://torontojs.com/p/code_of_conduct

Past events (229)

JS Code Club

Online event

Photos (63)

Find us also at