top of page

OUR SPEAKERS

speaker_badge_banner_red.png
Share on:
Asset 14icon.png
Asset 39icon.png
Asset 12icon.png

Gergana Young is a South African software developer, Microsoft MVP, adventurer and Star Wars geek extraordinaire. Intending on making a career of reprogramming astromech droids with JavaScript, she abandoned the Imperial Academy. After many hours spent in the world of .NET, JavaScript, Angular and web components, she finally found her place in the software world. As a co-organiser of the Johannesburg JavaScript user group, Jozi.js, and a MVP in IoT she spends her spare time building cool software for "things". Her favourite area of research is the convergence of the web and Internet-of-Things.

Gergana Young

Senior Software Engineer
Asset 12icon.png
Asset 1TWITTER.png
Asset 39icon.png
Asset 17icon.png
linkedin.png
twitter.png
facebook.png
github.png
English
Languages:
Asset 7TWITTER.png
Location:
Johannesburg, South Africa
Asset 7TWITTER.png
Can also give an online talk/webinar
Paid only. Contact speaker for pricing!

MY TALKS

Deno: Is it just Node, but alphabetically?

Backend

Asset 12SLIDES.png
Asset 21talk.png
Asset 11SLIDES.png

Node.js was practically the first, and for a long time the only, runtime that allowed us to run JavaScript outside the browser. Its popularity is massive, and there are tons of systems running it in production. However, even its creator, Ryan Dahl, has been heard talking about the bad parts. This is why he started a new project, Deno.

Deno is a new JavaScript (and TypeScript) runtime for the server built in Rust. It is still very new, with version 1.0 only having been released in May 2020. It is meant as an alternative to Node, and was built to avoid a lot of Node's pitfalls. Although having some disadvantages of its own, the creators are working on ironing out the kinks and making it suitable to run in production.

Join me for this, code heavy, talk where I will start off by taking you through the advantages and disadvantages of Deno. I will then show you how to get set up, and we will go through an example of building an application in Deno.

Asset 1icon.png

Your JavaScript App in the Cloud

Backend, DevOps

Asset 12SLIDES.png
Asset 21talk.png
Asset 11SLIDES.png

So, you've written this amazing web app. It is really something to be proud of, and you want to show it off to the world. Where do you start, how do you get it off your computer and into the hands of millions of people. Don't worry, I will show you the way.
All you'll need is a little bit of YAML, your favorite browser, and the application you are deploying and you are ready to go. Using Microsoft Azure, GitHub and Azure pipelines we will take an application built entirely in JavaScript and put it in the cloud. We will make sure that this process is fully automated and that every time there is a push to the master branch our application runs through all of the necessary checks and updates automagically.

Asset 1icon.png

So you wanna build a lightsaber?

Innovation, Software Engineering

Asset 12SLIDES.png
Asset 21talk.png
Asset 11SLIDES.png

So, you wanna be a Jedi? Well, my young apprentice, to do that you require two things. The first is to master the force. The second, a lightsaber. Lucky for you, you've come to the right session!

In this gadget, code and Star Wars filled talk we are going to cover everything you need to know about building a smart lightsaber. We will talk about all of the parts required: lights, sounds, buttons, accelerometers and style. Components alone are not enough, we'll need some knowledge of the force (also known as JavaScript) to connect our lightsaber to the internet.

Join me, and together we can rule the galaxy... No, wait, I got carried away there...

Asset 1icon.png

Deno: Is it just Node, but alphabetically?

Completed

true

Visible

true

Order

2

Go to lecture page

Your JavaScript App in the Cloud

Completed

true

Visible

true

Order

3

Go to lecture page

So you wanna build a lightsaber?

Completed

true

Visible

true

Order

1

Go to lecture page

bottom of page