Nadszedł czas na kolejną listę ciekawych linków z szerokopojętej działki DevOps, w tym programowanie w Go, Python, szerokopojęta tematyka security, ale także takie języki jak Rust czy Haskell. Najczęściej są to linki anglojęzyczne. Czasem dorzucam do tego ciekawe linki z takiej dziedziny produktywność. Te materiały zbieram ze swoich własnych źródeł, które staram się czytać regularnie. Jeśli uważasz zbiór materiałów za wartościowy dla Ciebie, podziel się tym linkiem z innymi!

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. Anegdotka lub prawdziwa historia o tym, że naprawdę warto automatyzować i jakie to niesie ze sobą korzyści:) [dla subskrybentów newslettera]

  2. Jakie są najważniejsze umiejętności, które można posiąść w życiu? [dla subskrybentów newslettera]

  3. Dlaczego muzyka jest ważna + kilka innych tricków w temacie [dla subskrybentów newslettera]

  4. Programy ułatwiające życie na Windows 10 [dla subskrybentów newslettera]

  5. Tutaj więcej takich programów dla Windows 10, ale podanych w formie artykułu [dla subskrybentów newslettera]

  6. Nauka drugiego języka obcego ma wiele zalet [dla subskrybentów newslettera]

  7. Pytanie do specjalistycznej społeczności: jak nauczyć się pisać lepszy kod [dla subskrybentów newslettera]

  8. Bardzo ciekawa praktyka stosowana przez firmę typu remote-first, która może się również sprawdzić w Twojej organizacji [dla subskrybentów newslettera]

 

Praca, kariera, biznes

  1. YouTube (3 minuty): Krótki filmik o tym jak aktualnie żyje i pracuje zdalnie pewna tech para w Silicon Valley na codzień, w bardzo ciasnej przestrzeni :)

  2. Artykuł: Tak, monitoruję moich zdalnych pracowników za pomocą oprogramowania robiącego im screenshoty - wyznanie pewnego zagranicznego Janusza :)

  3. [PL] Jak praca w korporacji szkodzi zdrowiu - no muszę przyznać się bez bicia, że nie znałem tego, a ciekawa perełka z naszego podwórka [dla subskrybentów newslettera]

  4. Forum: [PL] Pierwsza umowa B2B - jak nie dać się podejść, czyli dylematy programisty

  5. Artykuł: Jaka będzie rzeczywistość post-pandemiczna jak chodzi o pracę w pełni zdalną

  6. Ciekawe statystyki odnośnie pracy zdalnej, które mogą Cie zainteresować [dla subskrybentów newslettera]

  7. Artykuł: Nigdy już nie będę pracować w ten sam sposób jak poprzednio - rzecz o pracy zdalnej oczywiście

  8. Artykuł: Tu dla odmiany możliwe znaki świadczące o wypaleniu w pracy z domu

 

Programowanie, algorytmy

  1. Artykuł: Typy - przemyślenia pewnego programisty i dlaczego są ważne

  2. Artykuł: Krótka historia o tym jak Visual Studio Code od Microsoftu, w relatywnie krótkim czasie zagarnął wręcz łopatą sympatię developerów i w zasadzie “przejął rynek”

  3. StackOverflow: Jak usunąć pierwsze 300M linii z pliku o wielkości 700 GB, który wysiaduje na dysku o pojemności 1 TB. Zanim ochoczo klikniesz w link, zastanów się jak Ty byś podszedł/podeszła do takiego problemu

  4. Forum: [PL] Szukam lepszego .gitignore - taki o to problem przedstawiono na polskim forum programistów

  5. Artykuł: Pewien konkurs o koszulkę, jeśli chodzi o zrobienie PRa do dowolnego projektu OpenSource poszedł zdecydowanie nie w parze z intencjami organizatorów

 

DevOps, Architektura

  1. Artykuł: Walled garden - sprawdź się czy znane jest Ci to pojęcie

  2. Artykuł: Prosty przepis na odpalanie GitHub Actions w zależności od treści commita

  3. Artykuł: Strona, na której poćwiczysz sobie obsługę gita

  4. Artykuł: Z cyklu perełki: Shopify opisuje próby rozbijania swojego monolitu i wszelkie problemy z tego wynikające

  5. Artykuł: Powiadomienia na Discord używając CloudWatch Alarms, SNS oraz AWS Lambda. To o tyle ciekawe, że mamy tu 0 kodowania

  6. Artykuł: Być może zainteresujesz się ewolucją pojęcia “DevOps”

  7. Artykuł: Wygląda na to, że Ubuntu próbuje otwierać jakieś mini clouda swojego

 

Linux

  1. Artykuł: Problemy z bezpieczeństwem, które dotykają programy instalowane za pomocą Flatpak

  2. Artykuł: Udziały Linuksa na desktopie znów spadły, aż serwis co je ciągle podawał, stwierdza, że nie będzie już tego podawać…

 

Kubernetes

  1. Artykuł: Jak działa scheduler Kubernetes - wątek na twitterze

  2. Artykuł: Tutorial bezpiecznej instalacji serwera metryk

  3. YouTube (1h): Top 5 problemów z k8s i jak je rozwiązujemy

  4. Artykuł: 10 praktyk wartych rozważenia, gdy bawimy się w Kubernetesa

  5. Nie możesz spać po nocach, bo myślisz, że masz kontenery oparte o stare obrazki z security bugami? To coś dla Ciebie [dla subskrybentów newslettera]

 

Security, prywatność

  1. Artykuł: Dlaczego trackowanie przeczytania/otwarcia e-maila często nie działa i jest głównie ściemą marketingową

  2. SaaS: Strona, która pozwala Ci sprawdzić, czy inna strona będzie nieprzyjazna dla Twojej prywatności

  3. Artykuł: Władze Singapuru chcą traktować branżę infosec na równi z takimi dobrami pierwszej potrzeby jak np. dostęp do wody pitnej

  4. Reddit: Prawidłowe zerowanie dysku

 

Go

  1. GitHub: Runtime dla JavaScript i TypeScript

  2. Artykuł: Optymalizacja, za pomocą pprof, PGX, czyli libki do PotgreSQL

  3. Artykuł: Prosty cache wewnątrz procesu (w kodzie) i mamy 100 000 żądań na sekundę obsłużone

  4. GitHub: Ten linter wyszuka Ci stringi, które można uczynić constami

  5. GitHub: Alternatywa dla disqus, którą można hostować u siebie

 

Python

  1. Artykuł: Możesz się nauczyć jak działa git pod maską, pisząc go w Pythonie, ten tutorial poprowadzi za rączkę

  2. Artykuł: Trochę ćwiczeń na interview + porady jak podchodzić do zadanego problemu w trakcie takiej rozmowy

  3. GitHub: Proste przykłady, które pokazują, że używając lambd można w Pythonie lekko przesadzić

  4. GitLab: Program, który rozwiązuje bardzo palący problem z klonowaniem repozytoriów, w sytuacji, gdy się bardzo spieszysz…

  5. Artykuł: Trochę o dependency hell i jak się to próbuje rozwiązywać

 

Rust

  1. GitHub: Podobnież jak w sekcji Go - prosty, na razie, runtime dla JSa

  2. Artykuł: Programiści Rusta często mają jeden problem, nie wiadomo w ogóle po co - rzecz znowu o przedwczesnej optymalizacji

  3. Zaczynasz zabawę z Rustem i szukasz czegoś na wzór szwajcarskiego scyzoryka jak chodzi o pracę z tym językiem? Zajrzyj tutaj! [dla subskrybentów newslettera]

  4. Artykuł: Praca z Rust, to w zasadzie podobnie jak praca z JavaScript, czyli kolejny pocisk w kierunku języka, zobacz jakie argumenty ma ktoś, kto wstawia do zdania JavaScript

 

Haskell

  1. Artykuł: Czy znasz języki, które można nazwać dziećmi Haskella, bo sporo się na nim wzorują?

  2. Artykuł: Trochę o lazyiness i jak tego używać

 

Apple

  1. Jak planujesz kupić teraz tablet od Apple, to ten materiał może Ci pomóc podjąć decyzje: wybrać iPad Pro czy ten nowy, iPad z tego roku? [dla subskrybentów newslettera]

  2. YouTube (21 minut): Czy wiesz, że istniał już MacBook z dotykowym ekranem? Poznaj ModBooka i jego historię

  3. Artykuł: Zaczynają wychodzić pierwsze benchmarki A14 (ten CPU w nowych ipadach, ale nie tych z “pro” w nazwie)

  4. Artykuł: El Trackpad - jak masz tylko iPhone pod ręką, a nie możesz żyć bez trackpada od Apple

 

Laptopy, Tablety, PC

  1. YouTube (5 minut): Szybki overview laptopa Lenovo slim z mocnym 8 rdzeniowym i 16 wątkowym procesorem

  2. YouTube (20 minut): Porównanie dwóch tabletów z tego samego segmentu: Galaxy Tab S7 vs iPad Pro, czy istnieje konkurencja dla iPad Pro od Apple?

  3. Artykuł: Składany laptop… a nie, czekaj, tym razem to będzie “zaginany”, taką właśnie odmianę X1 planuje wypuścić Lenovo

  4. Artykuł: A tutaj porządny test nowego Galaxy Tab S7

  5. Artykuł: Test nowego X11 Yoga od Lenovo

 

Wordpress

  1. Artykuł: Sposoby kolekcjonowania adresów e-mail w Twoim Wordpressie

  2. Artykuł: Test zarządzalnych hostingów dla WP

  3. Artykuł: Plugin do zbierania e-maili po przejściu quizu lub odpowiedzi na jakieś pytanie

  4. Reddit: Jak zabezpieczyć filmy z kursów przed ściągnięciem ich z poziomu przeglądarki lub jej dodatków