Skip to content

Details

Have you run out of things to binge on Netflix yet? 📺 Don't worry, we've got you fam. JoziJS is going to be streaming to you LIVE ON THE INTERWEBS! 🌍 (twice in April, hopefully 🤞). These are tough and uncertain times, but let's focus on something constructive - and write some JavaScript to cheer us up.

Join us for our first online event. When the time arrives all you will need to do is click this link: https://youtu.be/7M_EfS_GZxI

Agenda:
• 19:00 - Intro to Jozi.js Online
• 19:15 - Using Elasticsearch as a data store - Ryan Kotzen
• 19:45 - How to Lighthouse - Mike Geyser
• 20:15 - Questions and Feedback

Using Elasticsearch as a data store
Ryan Kotzen (@eXigentCoder)

In the past you may have used Elasticsearch to store your log messages with the good intentions of being able to search through them and help you debug issues but have you ever considered using Elasticsearch as your primary datastore? You may have heard that Elasticsearch can greatly speed up your full text searches and auto-completion in your website, but have you managed to set it up yet?
Come join us as we explore the amazing product that is Elasticsearch and show you how this can be done, and all in JavaScript of course!

How to Lighthouse
Mike Geyser (@mikegeyser)

Performance is a feature. It is arguably the most important feature of modern web experiences, but at times it can be a dark art. Complex build tools, confusing profilers and an abundance of metrics make it seem like one has to be a true web wizard to understand it all. It shouldn’t be hard and luckily isn’t - provided you use the right tools. Built directly into Chrome, the Lighthouse audit reports drive away from the darkness and shine a spotlight on the opportunities available to you, making it easy to improve.

This talk will provide a detailed walkthrough of optimising performance using the Lighthouse audit report. By way of a challenging application, we will identify and implement performance optimisations. We will make small, measurable changes to improving our web application, taking one easy step at a time.

Members are also interested in