Connecting Global JavaScript Leaders

More news soon..

08:00 - 08:05

Frontend Love 2021

More information coming soon.

08:05 - 08:35

Emoji Encoding, � Unicode, & Internationalization

Why does '👩🏿‍🎤'.length = 7?
Is JavaScript UTF-8 or UTF-16?
What happens under the hood when you set <meta charset="UTF-8">?

Have you ever wondered how emoji and complex scripting languages are encoded to work correctly across browsers and devices - for billions of people around the world? Or how new emoji are introduced and approved?

Have you ever seen one of these: □ � “special” glyph characters before and want more information on why they might appear and how to avoid them in the future?

Let’s talk about Unicode encoding in JavaScript and across the world wide web! We’ll go over some encoding history, common pitfalls, and provide resources to learn more - even where to go if you want to submit a new emoji proposal! :)

By Naomi Meyer
Software Engineer at Adobe
08:35 - 09:05

The Rule of Least Power #ROLP

By Jason Yu
Frontend Developer at Attest
09:05 - 09:35

The Cost of a Bad Code and Pipelines

By Austin Akers
Senior UI Engineer at Allstate
09:35 - 10:05

Building Considerate React Component APIs with TypeScript

TypeScript is often praised for adding a layer of bug protection on top of JavaScript applications. But, how can we also use TypeScript to improve the readability of our React component interfaces for our fellow team members?

Just because types compile, doesn’t mean they are helping to document and describe our code for our future selves and others.

Perhaps we can shift our perspective about TypeScript from a bug catching tool to a developer experience tool that enables us to write reasonable and intuitive code interfaces.

In this talk, you will learn how to think like a consumer and take advantage of basic and advanced TypeScript types to enhance the readability of your React component APIs.

By Daria Caraway
Software Engineer at Workday
10:05 - 10:35

Code Review and Inspection

By Tom Nchinda
Full Stack Engineer at Passionate People
10:35 - 11:05

Security is not a feature!

I know we are front end developers, but is also our duty take care and stop delegating (or relegating) the security of our web apps.

We handle a lot of sensitive informatiom, but more important, we handle the users trust and we have to make the commitment of taking it seriously.

This talk is an introduction to Web Apps security.
We are going to review fundamentals, best practices, scenarios for developing secure web apps from scratch and stop thinking security as a feature.

By Ignacio Anaya
Software Engineer, Tech Trainer & Speaker
11:05 - 11:35

Don't miss out the third piece of the frontend pie: CSS

It just needs a quick look at the Frontend trends to realize that recently the spotlight is on the Javascript and all of its frameworks, But the Frontend pie has three pieces (HTML, CSS & JS). Without the other pieces, you cannot have a complete pie.

There are a lot of frontend developers that they find it challenging to write good maintainable CSS code. Because they think unlike the programming languages, there are no rules or mental models for writing an organizable, reusable CSS code.

In this talk, I am going to highlight all the most important parts of CSS that each frontend developer needs to master. Then I'm going to introduce my suggested daily practice for getting better at writing CSS. And then, in the end, I am going to talk about the efficient way of looking at any designs (or images) to be able to reproduce it with CSS code.

The talk is going to be accompanied by a lot of visualizations and CSS images as cool fun examples.

By Negar Jamalifard
Self-Taught Front-end developer educating and giving back to the world via youtube: 'Negar Dev'
11:35 - 12:05

Continuous Integration with Playwright

By Anastasiia Dragich
Software engineer at
12:05 - 16:00

By continuing to visit this site, you accept the use of cookies by Google Analytics for statistical purposes.