Mikołaj Olszański

Mikołaj Olszański

Head of Development Team @ Packhelp

Contributions

Talks Given 2

Talks

Dependency Injection in JS: Sweat, Tears and Hacks

Your TS application is getting more complex and has grown beyond a manual constructor dependency injection. You need a DI framework. Now you are looking at 200 page InversifyJS manual, @decorator confetti party and a `reflect-metadata` babel configuration nightmare. And after that you find out that it doesn't support async code. There is another way.

Beyond Lighthouse: measure JavaScript and website performance by counting CPU instructions

Can we count CPU instruction for JavaScript and websites? Can it be a more reliable performance metric? Could it be be a less noisy Lighthouse buddy? Can we wrap it into a CI feedback loop for a developer who cares? Why would we do that? RAIL like and Lighthouse metrics are amazing, but they depend on networking and can be noisy. Let's try to build a workflow where with every commit we can measurably improve performance for our users.