💆‍♂️ #16 Jak zmniejszyć stres, roadmapa developera, animacja auto height

Jak zmniejszyć stres?

Andrei opisuje jak stres i lęk może wpłynąć na naszą pracę. Czynników, które spowodowały problem u autora to m.in.:
- nierealne deadline'y
- FOMO - strach przed przegapieniem, pogoń za najlepszymi narzędziami,
- bycie perfekcjonistą,
- nieustanna obawa o pracę i pieniądze,
- i kilka innych problemów.
W jaki sposób poradził sobie z tym, zredukował poziom stresu i żyje lepiej, dowiesz się z wpisu.

How to Reduce Stress and Overcome Anxiety as a Software Developer
I share my story about stress and anxiety and how I managed to overcome it. I also share practical tips and resources that will help you begin your healing journey today!

Inżynieria produktywności deweloperów

Developer Productivity Engineering to koncept optymalizacji procesów programistycznych. DPE ma na celu zwiększenie produktywności programisty poprzez wykorzystanie podejścia opartego na danych. Skupia się na stabilizacji procesów, zapobiega marnowaniu czasu na nieproduktywne działania jak oczekiwanie na build, źle działające testy, dostarcza lepsze narzędzia do debugowania. Reszta w filmie 😎

Animacja automatycznej wysokości w CSS

Jeśli jesteś frontowcem to na pewno spotkałeś się z tym, że animacja dla height: auto nie działa. Ale co innego gdy użyjesz flex lub grid - wtedy się da 💥.

Transitioning to Height Auto (Two Ways)
Yes, there is now a way to transition an element to height auto with CSS alone.

spoiler

.wrapper {
display: grid;
grid-template-rows: 0fr;
transition: grid-template-rows 0.5s ease-out;
}
.wrapper.is-open {
grid-template-rows: 1fr;
}
.inner {
overflow: hidden;
}

Roadmapa dla dewelopera

Jesteś frontendem i chciałbyś zmienić ścieżkę na backenda w PHP 😂, ale nie wiesz od czego zacząć? To akurat zły przykład, na PHP nikt nie chce przejść, bo go nie ma w ścieżce umiejętności ♟️. Ale na pewno poznasz ścieżkę nauki JS, jak już dojrzejesz do porzucenia PHPa 😈

Developer Roadmaps - roadmap.sh
Community driven roadmaps, articles and guides for developers to grow in their career.