Hey, frontend human!
Please, fill in the form with the correct info. We email you the access right before the talk.
Few things to make the content better for you:
Привет, давай знакомиться!
Оставь свои контакты для связи. За день до начала тебе придет имейл с доступом в личный кабинет. Скоро старт курса, но об этом ещё будут напоминалки в Телеграм чате.
Пожалуйста, зарегистрируйся
Нам нужно немного твоих персональных данных, чтобы открыть доступ к уроку. Все данные в безопасности – строго между нами. Долой спам!
Спасибо за доверие!
Мы хотим быть в ответе за тех, кого научили.
Введи свой email для личного кабинета. После этого тебе прийдет письмо с дальшейшими инструкциями. Если что, Доге всегда на связи в Телеграм
Проходи бесплатное интервью
Оставь номер телефона — и наш ментор свяжется с тобой для короткого интервью. Узнаем твой уровень, ответим на вопросы. Бесплатно. Никакого спама и такси.

Learn how to make fast websites from Google expert

The faster a site is, the more people use it — and the more money it earns. That's why web performance becomes more and more important.

Sign up for the talk and ask our speaker any questions!

online talk with Q&A session

The speaker is ...

Together with Addy Osmani from Google, Ivan made a web performance guide for webpack.
JS developer, worked with Google, EPAM, Rock Content and many more
helps businesses earn more by optimizing their web apps and sites.
founder of 3perf.com — a performance consulting agency

Ivan worked with

Fat Llama

Building quick apps in 2019

Web performance is important, and it directly affects your app. So, let's see how to build a performant app in 2019: what metrics are the most important, what approaches we should use and what tools can help us with all this stuff.

The faster a site is, the more people use it — and the more money it earns.

Talk Plan

Why performance is important. How it affects product metrics and users, with numbers, links and examples.

Why is performance important?


Minification. Code splitting. Async and defer. How scripts block parsing. How to optimize your script dependecies.


How to optimize your CSS code. Critical CSS.


Minification of HTML code. How Gzip reduces data by 60–80%. Compression using Brotli. CDN and what preload resources are.


Which format to choose? SVG, PNG or JPG? Image compression hacks.


And the last section on optimizations: fonts. Font fallback. font-display CSS tricks.


We'll review top notch web perfomance tools and how to use them.

How does it work?

Recorded video is available after the talk
Live Q&A:
you ask, speaker answers
Speaker with first-hand expertise
1+ hour
April, 20th
4pm EDT / 7pm PDT

Our format helps to stay connected

You watch content in HD format (1080p) on our web platform. We email you the access right before the talk.

Live Q&A session follows the talk — you ask questions in comments, speaker answers in real-time.

You'll enjoy talks if:

Why to watch?

you're a front-end developer
curiosity hasn't killed your cat
exclusive content from people who move the industry forward
ask questions and connect to unique expertise of the speaker

Sign up today!

20th of April, 2019
4pm EDT / 7pm PDT
For the first talk only
Regular price – $20
Streaming limit is 500 concurrent viewers. Don't miss!
402 out of 500 seats


Is my payment refundable?
Yes, no worries. You can request a refund before the talk and even 7 days after. Contact us at wow@doge.codes. Our payments are secured by WayForPay payment system.
Who are you?
We are the team of doge.codes. Earlier we've been doing online programming courses in CIS region. Now we are launching Doge Talks — it's like Netflix for developers.
Are there any other talks planned?
Yes, we're in the middle of negotiation process with several great speakers. They will be announced soon on the main page. Right after we get the results of the first shot, we gonna announce the new ones.
If you want to hear someone/something in particular, please, email us with the ideas. Doge team is open for suggestions!
How can I ask my questions to the speaker?
The talk is going to be live streamed. You watch it online and ask questions in comments. Speaker can answer directly during the stream or afterwards in comments.
What if I am not available at the time of the talk?
No problem, you still get the recorded video of the talk that you can watch anytime. We suggest to be present as you can ask questions right away. If you miss it out, your questions can be answered in comments.

Subscribe to Doge

No spam, no bullshit.

Cool enough to give a talk?

Drop us a line, we pay our speakers not only with love.