W Krakowie, gdzie znajduje się większość deweloperów Codest, panuje obecnie upał sięgający 34 stopni Celsjusza (w cieniu). Jest tylko jedna rzecz gorętsza niż pogoda - wybór artykułów na ten tydzień. Zanurzmy się od razu.
7 prawd absolutnych, których nauczyłem się jako junior developer
Autor: Monica Lent
Kiedy jesteś młodszym programistą, w pewnym momencie masz wrażenie, że wiesz wszystko nie tylko o swojej organizacji, ale także o każdej innej istniejącej organizacji. Oto siedem rzeczy, których Monica była całkowicie pewna, ale okazały się ewidentnie fałszywe.
https://monicalent.com/blog/2019/06/03/absolute-truths-unlearned-as-junior-developer/
Stimulus i RxJS dla doświadczenia podobnego do SPA
Mike Wilson
Stimulus został wymyślony jako sposób na dodanie raczej nieskomplikowanych interakcji do stron internetowych w ekspresyjny sposób - raczej w duchu "posypki JS" Basecampa niż pełnoprawnych webaplikacji JS. Oto jak używać go w tym drugim przypadku.
https://www.mikewilson.dev/posts/stimulus-and-rxjs-for-a-spa-like-experience/
Metaprogramowanie: Wprowadzenie do JavaScript(ES6) Proxy
Tapas Adhikary
Tapas stawia tezę, że metaprogramowanie może być naprawdę magiczne. Nauczenie się, jak to zrobić, jest również świetnym sposobem na zbadanie wnętrzności ES6 i zdecydowanie zalecamy skorzystanie z tej przejażdżki.
https://www.mikewilson.dev/posts/stimulus-and-rxjs-for-a-spa-like-experience/
(Prawdopodobnie) nie potrzebujesz ReCAPTCHA
Kevin Dais
ReCAPTCHA jest prawdopodobnie pierwszym narzędziem, po które wielu z nas, webdevów, sięga w celu zabezpieczenia naszych stron przed tymi nieznośnymi botami. Zdaniem Kevina, ReCAPTCHA jest złem, którego można całkowicie uniknąć - poznaj jego przemyślenia.
Budowanie dla 50 milionów jednoczesnych połączeń gniazd
Manas Chaudhari
The zespół w Hotstar stanął w obliczu powszechnego problemu w wyjątkowej skali: jak skalować do około pięćdziesięciu milionów jednoczesnych połączeń gniazd i nie słabnąć pod obciążeniem? To dość głęboka analiza z kilkoma niesamowitymi spostrzeżeniami.
https://medium.com/@manas_35573/cd0ddaa8d27f
Bonus! "Jak projektować dla sieci w 2019 roku" to zjadliwa satyra na kardynalne grzechy współczesnego projektowania stron internetowych. Na ironię zakrawa fakt, że została ona opublikowana na Medium, które samo jest winne co najmniej połowy...