#29 🧨 Większa szansa na niepowodzenie z Agile ➕ CSS Grid➕Magic CLI.

268% wyższy wskaźnik niepowodzeń w projektach Agile

Bardzo ciekawe badanie przeprowadzone na grupie 600 programistów (250 z UK i 350 z US), które pokazuje że projekty stosujące metodologię Agile mają o 268% wyższy wskaźnik niepowodzeń.

Projekty, w których inżynierowie mieli poczucie swobody w omawianiu i rozwiązywaniu problemów, były o 87% bardziej prawdopodobne do sukcesu.

Udokumentowanie wymagań przed rozpoczęciem rozwoju może zwiększyć szanse na sukces projektu o 50%, a upewnienie się, że wymagania odpowiadają rzeczywistemu problemowi, może prowadzić do 57% wzrostu sukcesu.

Pracownicy w Wielkiej Brytanii mieli o 13% mniejsze poczucie, że mogą rozmawiać o problemach niż pracownicy w USA.

Nasze badania wykazały, że to, co ma znaczenie, jeśli chodzi o dostarczanie wysokiej jakości oprogramowania na czas i w ramach budżetu, to solidny proces inżynierii wymagań i posiadanie psychologicznego bezpieczeństwa, aby omawiać i rozwiązywać problemy, gdy się pojawią, jednocześnie podejmując kroki w celu zapobiegania wypaleniu deweloperów.
268% higher failure rates for Agile software projects
In praise of knowing the requirements before you start cranking out code
💡
Rozwiązanie zagadki sprzed tygodnia

Promise będzie spełniony. To, że odpowiedź była inna niż chcieliśmy... Żyćko ;)

fetch nie uznaje kodu statusu HTTP 500 za błąd sieciowy. Oznacza to, że nie przerzuci się automatycznie do catch. Zamiast tego przejdzie do then(), ponieważ żądanie zostało pomyślnie wysłane i otrzymano odpowiedź.
W then(), można sprawdzić kod statusu odpowiedzi za pomocą response.status lub response.ok.

CSS Grid areas

W poprzednim wydaniu wróciłem do Promise, które są z nami od ponad 10 lat, a dzisiaj niewiele starszy ficzer - grid.

Jeden z najlepszych wpisów w tej tematyce i kompletny guide co i jak w grid.

CSS Grid Areas
A fresh look at the CSS grid template areas and how to take advantage of its full potential today.

Meteor 3.0

Podobnie jak z Linuksem - to będzie rok Linuksa, jest z Meteorem ;) Kilka lat temu w ramach nauki stworzyłem sobie aplikację w Meteorze + React i bardzo dobrze to wspominam, stąd nie do końca rozumiem pośmiechujki z Meteora.

Informacja o wydaniu nowej wersji 3.0 ląduje tutaj jako ciekawostka, a jeśli masz jakieś doświadczenie komercyjne z Meteorem to daj znać jak się z nim pracuje ;)

It’s official, Meteor 3.0 Official Release is out!
Meteor.js 3.0 is here 🎉 The most “impactful” release of the year! First, we would like to thank the community and everyone involved in making this happen, in no particular order: @denyhs @nachocodoner @hschmaiske @jkuester @fredmaiaarantes @zodern @radekmie @grubba @storyteller @alimgafar @camikuro @gabsferreira @copleykj @harry97 @acemtp @filipenevola @edimarlnx @matheusccastro and so many more, too many to mention them here. We appreciate and respect every single one of you. ❤ A…

Magic CLI

Wystarczy kilka słów - odpowiednik Github Copilot dla konsoli ;)

GitHub - guywaldman/magic-cli: Command line utility to make you a magician in the terminal
Command line utility to make you a magician in the terminal - guywaldman/magic-cli

Czy poza FAANG i dużymi bankami można dużo zarabiać?

Ktoś na Hacker News zapytał, czy można zarabiać równie duże pieniądze jak w FAANG (jest to 5 wiodących tech firm w USA - Facebook, Amazon, Apple, Netflix, Google) i dużych bankach nie pracując tam. Pytanie jak pytanie, ale ciekawsze są odpowiedzi.

Ask HN: Is it possible to make FAANG salaries without working there? | Hacker News