To ostatnie zestawienie w tym zwariowanym roku, gdyż robię sobie małą przerwę świąteczną. A z zestawienia dowiesz się jaka nowa forma opodatkowania pojawi się w nowym roku m.in. dla programistów, jak wygląda najgorsza napotkana dokumentacja w życiu pewnego developera. Dodatkowo zbiór ciekawych materiałów o systemach rozproszonych, trochę o skryptach w bash, jak używać Kubernetes bez yamli i na jaki głupi pomysł wpadł jeden producent samochodów. Dla subskrybentów oczywiście materiały o produktywności. Te i inne linki w tym, ostatnim, zestawieniu w 2020 roku od devopsiarza!

Jeśli interesują Cię takie materiały i chcesz ich otrzymywać więcej - zapisz się do mojej listy mailingowej.

Materiały te są równiez częściowo publikowane w moim tagu #devopsiarz w serwisie wykop.pl

 

Produktywność

  1. Materiał: Społeczność programistów dostała pytanie ile czasu naprawdę pracuje dziennie [dla subskrybentów newslettera]

  2. Materiał: Nowe narzędzie do poprawiania produktywności w pewnych specyficznych sytuacjach [dla subskrybentów newslettera]

  3. Materiał: Ten koleś spróbował kilku różnych technik naprzemiennie przez wiele dni i tu dzieli się wnioskami na nagraniu [dla subskrybentów newslettera]

  4. Materiał: Nerwowe sprawdzanie e-maili - jak z tym żyć, ewentualnie co na to poradzić [dla subskrybentów newslettera]

  5. Materiał: Trochę porad w tej kategorii dla kierowników teamów zdalnych [dla subskrybentów newslettera]

  6. Materiał: Kolejna lista tipów do produktywności [dla subskrybentów newslettera]

 

Praca, kariera, biznes

  1. Artykuł: Jak prosto obniżyć sobie podatek jako programista i zarabiać więcej [dla subskrybentów newslettera]

  2. Reddit: Lambda School - czyli bootcamp, największy mój błąd tego roku. Warto zobaczyć jaki drogi do tego…

  3. Artykuł: Na pewno jeśli siedzisz przy komputerze, to źle, więc to przeczytaj. [dla subskrybentów newslettera]

  4. Artykuł: Jak przestawić się na zdalny mindset

  5. Artykuł: Google ponownie “przesunęło” powroty do biura w związku z pandemią, kolejny termin to Wrzesień 2021

 

Programowanie, algorytmy

  1. Artykuł: W Google odkryto, że bycie dobrym w zawodach programistycznych jest złym prognostykiem jeśli chodzi o to, czy taki programista będzie wykonywał dobrze swoją pracę

  2. Artykuł: Jak pisac lepsze programy konsolowe dziś, korzystając z tradycyjnych wzorców czerpanych z systemów z rodziny UNIX

 

DevOps, Architektura

  1. GitHub: Jestem programistą od 20 lat i mogę powiedzieć, że to najgorsza dokumentacja jaką widziałem w życiu - issue pewnego projektu. Jakiego? Kliknij i zobacz. :) [dla subskrybentów newslettera]

  2. Artykuł: Jak darmowy tier w Google Cloud może się skończyć rachunkiem na 72,000$ w ciągu jednej nocy

  3. Artykuł: Dlaczego Google Cloud UI jest takie powolne - to ogólnie szerszy problem, ale potwierdzam, że usługi Google mają naprawdę crappy interfejsy

  4. Artykuł: AWS CloudShell - coś dla tych, którzy lubią terminal do zarządzania usługami, jakby w kontrze do poprzedniego linka

  5. Artykuł: Wartościowe czytanki o systemach rozproszonych - gdyby ktoś szukał czegoś do czytania w okresie świątecznym

 

Linux

  1. Artykuł: Kolejny poradnik o poprawnym pisaniu skryptów w bashu, jak robić to dobrze od podstaw, jest nawet szablon

  2. Artykuł: Chcesz prosto mieć lepszego Vima? Dodaj do .vimrc te 5 linii z tego artykułu

  3. Artykuł: Przygody pewnego developera na Linuksie - poszukiwanie optymalnego debuggera

  4. Artykuł: Wyszedł Firefox 84, który ma domyślnie WebRender włączony - ciekawe czy w końcu bug z przeźroczystym interfejsem zniknął?

  5. HackerNews: Dlaczego Linux ma takie problemy z usypianiem i wybudzaniem - dyskusja

 

Kubernetes

  1. Artykuł: Kolejny mały “Kubernetesik” do zabawy, na stronie zobaczysz drobne porównanie z k3s

  2. Artykuł: Masz dość Yamli? To może deploy bez nich?

  3. YouTube (11 minut): Jak yamle jednak Cię nie nudzą, to może Ci się przydać garść tipów jak się nimi efektywnie bawić

 

Security, prywatność

  1. Artykuł: Prywatność ma znaczenie, nawet jeśli nie masz nic do ukrycia

  2. Artykuł: Strona wyjaśnia, dlaczego Chrome to zło. Dla czytających nagłówki: Chrome instaluje coś o nazwie Keystone, które zachowuje się jak klasyczny rootkit

  3. Artykuł: Mozilla zachęca do “naciskania” wraz z nią Apple, aby wreszcie wprowadził te swoje zmiany antytrackingowe w iOS 14

  4. Artykuł: Skoda testuje… wyświetlanie spersonalizowanych reklam… normalnie nie wiem co tu napisać więcej…

 

Go

  1. GitHub: Dzięki temu programowi szybko porównasz czy 2 zdjęcia się różnią co do piksela

  2. Artykuł: W bibliotece standardowej jest pełno błędów bezpieczeństwa w encoding/xml, na tyle są poważne, że do ich usunięcia będzie potrzebne nowe API

  3. Artykuł: Bawimy się WebAssembly i nawigujemy po DOM

  4. Artykuł: Chcesz szybko rozpocząć przygodę z kombinacją Go+MySQL? Proszę bardzo, o to coś, co może pomóc

  5. Artykuł: Obsługujemy pola w JSONie w Go - różne przypadki

  6. Artykuł: W nawiązaniu do poprzedniego artykułu, sytuacja, kiedy zero value może nam zrobić krzywdę (np. przy intach), jak to “ugryźć”

 

Python

  1. Artykuł: MyPy - jak możesz tego użyć do tzw. exhaustiveness checking, znanego m.in. z Rusta. W dużym skrócie chodzi o to, że musisz w kodzie sprawdzić wszystkie możliwe sytuacje, inaczej linter zwróci błąd

  2. Artykuł: Jak działa Python pod maską - na przykładzie interpretera CPython

  3. Artykuł: Dlaczego jednak powinieneś/aś używać ORMa - argumenty są słuszne dla wielu języków, ale ten artykuł traktuje głównie o Pythonie

 

Rust

  1. GitHub: Kolejne “dziecko” ripgrepa, czyli “lepszego” grepa - to z kolei szuka zadanych wyrażeń w dokumentach, archiwach, PDFach itp

  2. Artykuł: Uwaga - Monady zaczynają chyba wchodzić do Rusta, strach pomyśleć czy kiedyś nie zostanie Shaskellowany niczym Scala :-)

  3. Artykuł: Wieloczęściowe podejście pewnego developera do Rusta, w tym artykule wyjaśnia struktury i traity oraz jak wygląda “dziedziczenie”

 

Apple

  1. Artykuł: Apple M1 kontra Ryzen 3900X kontra Intel i9-9880H w zasadaniach/benchmarkach interesujących programistów

  2. Artykuł: Jak robić marketing - dobry artykuł na przykładzie Apple, bo która inna firma nadałby się lepiej?

  3. Artykuł: Apple sprzedaje… maty do yogi

  4. Artykuł: Maki z M1 opisane oczami… fanboja :)

 

Laptopy, Tablety, PC

  1. Artykuł: Notebookcheck testuje Razer Book 13 - podobny do XPS 13, tylko szybszy

  2. YouTube (11 minut): Dobra recenzja nowych słuchawek AirPods Max od Apple, w tym porównanie z konkurencją od Sony

 

Wordpress

  1. Artykuł: Jak używać API Wordpressa do prostych rzeczym, tutaj z ogólnymi podstawami

  2. Artykuł: Tutaj kolejny artykuł pokazujący użycie API Wordpressa

  3. YouTube (3h:18m): Masz dużo czasu i chcesz głębiej wejść w WP? Ten film Ci pomoże, głębiej to znaczy programować samodzielnie, a nie ściągać wtyczki na prawo i lewo