Hey! I’m Piotr

JavaScript performance-solver at @Dynatrace. JavaScript trouble-maker on my own.
👉 Learn more

Latest Stories

Angular testing: When to use shallow rendering?

Go from 20s -> 50ms for testing huge components suites. Is shallow testing a silver bullet then?

Read More

Angular Testing: Avoid done() function

Let’s talk about harmfulness of real asynchronicity in tests

Read More

Angular with Ivy — Build performance review

We have seen various benchmarks and charts on conferences. What is the real impact on our application?

Read More

Angular i18n: Translate Enums

5 practices translating enums in Angular with built-in i18n.

Read More

TypeScript: Create a condition-based subset types

Deep dive into typing system to solve THE ultimate riddle

Read More

JS Poland 2017 — Takeaways

Notes from my visit at JS Poland

Read More
Copyright © 2017 - 2022  Piotr Lewandowski