
Require Podcast
By Adam Siekierski i Artur Dudek

Require PodcastFeb 04, 2021

require(#32).interview - Dostępność feat. Olaf Sulich z Frontlive.pl
Pierwszy odcinek w formacie require().interview - serii, w której rozmawiamy z gośćmi... ale tak jak na rozmowie rekrutacyjnej - konkretne, techniczne pytania i dokładne precyzyjne odpowiedzi.
Pierwszy na ruszt wpadł Olaf Sulich - autor bloga Frontlive.pl z którym rozmawialiśmy na temat dostępności! Dostępność, to jak się dowiadujemy bardzo istotny temat który często umyka uwadze frontendowców, a nie powinien, bo pozwala wnieść dużo dobrego zarówno od strony etycznej, jak i biznesowej, czy programisty!
Tradycyjnie, zapraszamy do przesłuchania podcastu i sprawdzenia notatek na naszej stronie!
https://require.pl/archive/32/dostepnosc-olaf-sulich-interview

require(#31) - Testowanie na frontendzie feat. Przemysław Paczoski
W tym odcinku Require Podcast, Adam rozmawia z Przemysławem Paczoskim (znanym również pod pseudonimem Kodziak), Head of QA, na temat testowania frontendu. Odcinek może stanowić swoiste wprowadzenie dla kompletnie zielonych do świata testowania, jak i ciekawą rozmowę na temat aktualnych rozwiązań w świecie testów.
Rozmawialiśmy między innymi o tym po co testować; kim jest QA, a kim tester; czym są testy automatyczne i jakie ich warstwy wyróżniamy; jakie narzędzia są wykorzystywane podczas testowania; jakie są dobre techniki związane z testami i wiele więcej!
Tradycyjnie, zapraszamy do przesłuchania podcastu i sprawdzenia notatek na naszej stronie!
https://require.pl/archive/31/testowanie-na-frontendzie

require(#30) - Q&A, urodziny Require Podcast!
W urodzinowym odcinku Require Podcast, odpowiadamy na pytania zadane nam przez słuchaczy. Od koloru naszych skarpetek, przez nasze hobby poza IT, to jak tworzymy podcast, pracę jako programista, osoby które chcielibyśmy zaprosić do podcastu, po JavaScript i inne technologie!
Tradycyjnie linki do wymienionych rzeczy, oraz timestampy w archiwum na naszej stronie.

require(#29) - Podsumowanie Gatsby Conf
W dniach 2-3 marca, odbyła się konferencja Gatsby Conf. W tym odcinku, podsumowujemy zaprezentowane na konferencji produkty, takie jak Gatsby.js 3.0, nowy Gatsby Image, Gatsby Hosting i więcej! Polecamy słuchać do końca, bo mamy również dla Was pewną nowość od nas 🔥
Link do ankiety do Q&A i naklejek: https://📦🎙.gq/1yr
Po linki i więcej informacji zapraszamy do archiwum na naszej stronie!

require(#28) - React Native, PWA i nie tylko - jak tworzyć apki mobilne w JS?
Czym jest React Native i jak działa? Czym różni się od Expo? Do czego wykorzystuje się PWA i na jakim etapie rozwoju są? Jakie są alternatywy do tych rozwiązań? Odpowiedzi na te pytania znajdziecie w najnowszym odcinku Require Podcast!
Po linki i więcej informacji zapraszamy do archiwum na naszej stronie!

require(#27) - Frontend kiedyś i dziś feat. Tomasz Łakomy
W tym odcinku, razem z naszym gościem - Tomkiem Łakomym - rozmawiamy o zmianach, które w ciągu ostatniej dekady zmieniły to jak tworzymy aplikacje webowe i co o nich myślimy. Od jQuery po pojawienie się frameworków, przez zmiany wagi kodu backendowego i wydajność na frontendzie, po testowanie, nacisk na UX/UI i podejście do hostingu. Po linki i więcej informacji zapraszamy do archiwum na naszej stronie!

require(#26) - Czego chcemy się nauczyć w 2021?
Ucząc się programowania, na początku każdego roku, warto sporządzić listę rzeczy na których chcemy koncentrować się rozwijając swoje umiejętności - pozwoli to spojrzeć na ich obecny stan i zmotywować się w najbliższym roku do nauki nowych rzeczy. Zawsze gdy będziemy planowali czegoś się nauczyć - będziemy już wiedzieć czego.
W tym odcinku dzielimy się naszymi przemyśleniami i planami na najbliższy rok. Czego chcemy się uczyć? Jakie technologie są w naszym gronie zainteresowań? Możecie potraktować ten odcinek jako inspirację dla waszej "listy" - może zaczerpniecie z naszych coś, w czym jeszcze nie czujecie się pewni.
Po linki i więcej informacji zapraszamy do archiwum na naszej stronie!

require(#25) - JS w 2020 - Podsumowanie feat. Michał z ToW
2020 był... ciekawym rokiem. A jeszcze ciekawsze było to, co działo się w szeroko pojętym świecie JavaScriptu. W tym odcinku, razem z Michałem z Type of Web, podsumowujemy ten rok. Jakie technologie zdominowały frontend i backend? Jaką rolę grał TypeScript? Co nas rozczarowało w tym roku? A co może nadejść w przyszłych latach?
Po linki i więcej informacji zapraszamy do archiwum na naszej stronie!

require(#24) - Trochę o module bundlerach
Module bundlery to bardzo przydatne narzędzia wchodzące w skład niemalże każdej nowoczesnej strony internetowej. Zazwyczaj znajdują się pod spodem innych narzędzi, ale warto się również przyjrzeć im samym. W tym odcinku rozmawiamy o tym czym są, co mogą dla nas zrobić oraz porównujemy najciekawsze z nich.
Po linki i więcej informacji zapraszamy do archiwum na naszej stronie!

require(#23) - Trochę o Firebase
Firebase jest bardzo ciekawą usługą od Google, pozwalającą nam tworzyć pełnoprawne aplikacje z backendem... bez pisania ani jednej linijki kodu backendowego. W tym odcinku przyjrzymy się podstawom Firebase i jego głównym częściom.
Oczekujcie również w najbliższym czasie drugiej części odcinka o Firebase, w którym porozmawiamy o rzeczach trochę bardziej "dookoła" samego pisania kodu, takich jak delivery aplikacji, testowanie, reklamy, czy Google Analytics.
Po linki i więcej informacji, zapraszamy do archiwum na naszej stronie!

require(#22) - Podsumowanie Next.js Conf
Zapraszamy wszystkich do sprawdzenia linków i notatek odcinka na archiwum na naszej stronie oraz do zapisania się do naszego newslettera.

require(#21) - Nasze początki, nauka i zdobywanie wiedzy feat. hello roman
W kolejnym odcinku Require Podcast, w naszych skromnych progach zawitał gość - Adam Romański, autor kanału hello roman. Rozmawiamy o naszych początkach w programowaniu, tym skąd się uczyliśmy, na co trzeba uważać i co warto robić ucząc się kodownictwa. Na pewno nie zabrakło zabawnych sytuacji i przydatnych rad :D
Tradycyjnie zapraszamy na naszą stronę internetową, na której znaleźć możecie linki do rzeczy, o których wspominamy w odcinku, dodatkowe notatki i nie tylko!

require(#20) - Tricki na optymalizację stron
W tym odcinku prezentujemy wybrane przez nas techniki, pozwalające na przyspieszanie stron internetowych. Koncenturjemy się na prostych i łatwych w zaimplementowaniu rozwiązaniach, więc na pewno na każdą stronę znajdzie się coś, co pozwoli usprawnić jej wydajność.

require(#19) - Podstawy - JavaScript
Kolejny odcinek z serii podstaw - tym razem na temat JS'a. Rozmawiamy na temat rzeczy, których warto się nauczyć przed pójściem w swiat frameworków i Node, by dać sobie porządne podstawy z języka, z którego będziemy korzystać praktycznie cały czas. Odcinek polecany zarówno dla tych zupełnie początkujących, jak i tych którzy pewną wiedzę mają, ale chcą spowodować by fundamenty ich wiedzy były jeszcze bardziej solidne.

require(#18) - Trochę o Vue
Vue jest obecnie drugim najpopularniejszym (tuż po React) frameworkiem do tworzenia stron i aplikacji w JavaScripcie. Z pewnością jest czymś, czego warto się nauczyć - jest on wszechstronny i wydajny, a za razem bardzo prosty w nauce. W tym odcinku porozmawiamy na temat jego podstaw, oraz rzeczy za które trzeba się zabrać podczas jego nauki.

require(#17) - Nasze ulubione libki do JS’a

require(#16) - Podstawy - HTML i CSS
Aby czuć się pewniej w bardziej zaawansowanych zagadnieniach, trzeba dobrze umieć podstawy. W tym odcinku (i całej serii), kierowanym do osób bardziej początkujących, opowiadamy o zagadnieniach, w których należy czuć się pewnie przed nauką JS'a i frameworków.

require(#15) - Tydzień na laptopie z Ubuntu za 1500zł
Przez ostatni tydzień Adam korzystał tylko z laptopa za 1500zł, z zainstalowanym Ubuntu. W tym odcinku podsumowujemy ten eksperyment i porównujemy Linuksa do innych systemów operacyjnych, przez pryzmat webdevelopmentu.

require(#14) - Czego nauczyć się w wakacje?
Najwięcej czasu na naukę programowania mamy w wakacje, a tak się składa że właśnie się zaczynają. Wspólnie przygotowaliśmy dla Was listę najciekawszych rzeczy, których możecie nauczyć się w wakacje, by powiększyć swoją wiedzę na temat webdevelopmentu (i nie tylko).

require(#13) - Praktycznie o backendzie
W tym odcinku porównujemy różne biblioteki i rozwiązania wymagane do napisania pełnoprawnej aplikacji backendowej - od praktycznej strony. Począwszy od frameworków, przez bazy danych i autoryzację, po zarządzanie plikami - wszystko, co potrzebuje nasza aplikacja.

require(#12) - Wielki Gatsby
Gatsby.js podbił rynek frontendu - jest niesamowicie wydajnym i prostym frameworkiem do pisania stron za pomocą Reacta. Jego możliwości do generowania stron statycznych i pobierania danych są niemalże nieskończone. W tym odcinku rozmawiamy o tym, czym on jest, jakie są jego zalety oraz przedstawiamy kilka pluginów i możliwości pobierania danych.

require(#11) - Hostingi i domeny
Chcąc wypuścić aplikację internetową na światło dzienne, musimy zapewnić hosting - usługę, która zajmie się stałym udostępnianiem zasobów naszej strony. W tym odcinku porównamy różne rodzaje i dostawców hostingu oraz porozmawiamy o domenach.

require(#10) - Trochę o Reakcie
React w 2013 zrewolucjonizował rynek front-endu i do dziś jest na szczycie. W tym odcinku rozmawiamy na temat podstawowych założeń Reacta, zasad które nim kierują i o technikach które warto stosować podczas budowania aplikacji w Reakcie.

require(#9) - Deno
W tym odcinku rozmawiamy na temat następcy Node.js'a - Deno, które w środę 13 maja miało swoją premierę. Czym jest i jak działa? Czy ma szanse na pobicie Node.js i jakie są jego wady i zalety? Co można już dzisiaj z nim stworzyć?

require(#8) - Blogowanie i trochę o Jamstack'u

require(#7) - Artur tłumaczy - Discord jako platforma dla devów

require(#6) - Ciągła Integracja

require(#5) - Interfejs Wiersza Poleceń
W tym odcinku opowiadamy o ciekawych narzędziach do personalizacji i konfiguracji wiersza poleceń na Windowsie, Linuxie i Maku.

require(#4) - Adam tłumaczy Machine Learning
Kolejny tydzień, kolejny odcinek! W tym odcinku, Artur zadaje Adamowi pytania, na temat Machine Learningu - na czym to polega, jak to zaimplementować i jakie są najlepsze biblioteki w JavaScripcie, do ML właśnie.

require(#3) - CSS Tooling
Kolejny odcinek Require Podcast, a w nim: najpopularniejsze metodyki CSS, najlepsze preprocessory, którym warto poświęcić uwagę, jak i ciekawe frameworki i biblioteki komponentów - a wszystko to, by ulepszyć style naszych projektów.

require(#2) - Jakościowy kod
W kolejnym odcinku Require Podcast, Adam i Artur przedstawią narzędzia umożliwiające pisać lepszy jakościowo kod, oraz omówią podstawy i cele tworzenia testów jednostkowych. Tradycyjnie zapraszamy również do przesłuchania segmentu szybkich nowości i zajrzenia na naszą stronę internetową (a tam - nowa sekcja)

require(#1) - Zintegrowane Środowisko Programistyczne
Pierwszy pełnoprawny odcinek Require Podcast! Dzisiaj Adam i Artur porównają nasze ulubione IDE, opowiedzą o najciekawszych rozszerzeniach do Visual Studio Code i zaprezentują swoje sekretne sposoby na usprawnienie pracy z kodem. Jeżeli chcesz jak najsprawniej edytować swój kod, to z pewnością znajdziesz tu coś dla siebie ;)

require(#0) - Intro
Pilotażowy odcinek Require Podcast :). Nieco krótszy, w którym opowiadamy między innymi o naszych planach na przyszłość, oraz omawiamy nowy update Visual Studio Code, jak i rozmawiamy o koronawirusie przez pryzmat webdevelopmentu.