Wszystko
- Blog DeployAcademy wystartował
- CI/CD Z Perspektywy Programisty
- CI/CD Z Perspektywy Testera
- Inne ścieżki rozwoju programisty
- CI/CD Z Perspektywy Biznesu
- 5 niebezpieczeństw braku refaktoringu i niedbania o jakość kodu
- DRY, KISS, SOLID, czyli akronimy programistyczne
- Ongoing Refactor, czyli małe kroki na duże zmiany
- Najdroższe gówno świata, czyli ciągły refaktoring systemów legacy
- Zasada Skauta w programowaniu
- Deployment + Feature Switch / Feature Toggle
- Czym jest WTF Factor i po co?
- Deploy wielu wersji aplikacji dla różnych testerów
- Wyjdź, Usiądź, Pomyśl
- Trzy rodzaje zobowiązań
- Szkoła Czystego Kodu, czyli Continuous Refactoring
- Testy jednostkowe, a migracja danych
- AUTOMATYZACJA to nie tylko CI
- Wizja obecności w internecie + detox informacyjny
- Docker Image w CI/CD
- KTO powinien konfigurować CI w projekcie?
- 12 sposobów na zarabianie w IT poza etatem
- Zmiana jest dobra
- NIE BÓJ się Java Script ani Continuous Integration
- Rozwój programisty Junior – Regular – Senior
- Środowiska przy Continuous Delivery
- Dobre praktyki pracy ZDALNEJ
- Planowanie w FIRMIE
- Sposób, by POCZUĆ STRES!
- Jak nauczyć się REFAKTOROWAĆ?
- Dlaczego ludzie piszą kiepski kod?
- CO to ten REFAKTORING?
- 5 SPOSOBÓW na konfigurację wraz z CONTINUOUS DELIVERY!
- Dlaczego 2019 był przełomowy? Podsumowanie.
- Relacja pracownik-pracodawca
- Refaktoring Penetracyjny
- Rozmowy programistyczne
- CO TO jest Continuous Integration / Delivery / Deployment?
- 4 typy refaktoryzacji
- 7 POWODÓW dlaczego warto AUTOMATYZOWAĆ !
- Jak mieć ZAWSZE czysty kod!
- Jak przygotowuję prezentację
- Stabilny deploy wielu środowisk
- Abstrakcja – słowo klucz
- Chmura jest dobra
- Co to są Story Pointy?
- Jak mają się testy do kodu i kod do testów
- Sprzężenie zwrotne
- Dwie apki lepsze niż jedna
- Czas na RESET
- Poznaj Azure Pipelines
- Fajki, śmieci, refaktoring
- Dlaczego programiści zarabiają tak dużo?
- Refaktoring + Feature Switche = BWM
- Wideo: Pull Request, czy Code Review?
- Wideo: YAML – Konfiguracja Azure Pipelines
- Wideo: Wiedza, a doświadczenie.
- Wideo: Co to jest DevOps (współpraca)?
- Co to jest Azure DevOps?
- Wideo: Jak wprowadzić CI do zespołu?
- Wideo: Co to jest Code Review?
- Wideo: Czym jest piramida testów?
- 10 powodów dlaczego każdy programista musi znać DevOps!
- Wideo: Czym jest feature switch?
- Poziom master z Maturity Model dla Continuous Delivery?
- Wroc# 2019
- Zły kod niszczy planowanie
- 8 przyczyn złego kodu
- Szykujcie tron, ze spawanych mikrofonów!
- Reużywalność jest niczym tęczowa breja
- Kiepski kod == więcej błędów
- Współdzielenie kodu w .NET
- Kiepski kod – 1 – Powolne tworzenie nowych funkcjonalności
- Kiepski kod – Wstęp – Jak rozpoznać zaniedbany kod?
- Trzy najpopularniejsze strategie branczowania
- Podsumowanie pierwszego półrocza 2018
- Jak nie branczować
- Opinia o książce „Czysta Architektura”
- Czym jest kod idealny?
- Programistok 2017
- CakeBuild na AppVeyor z użyciem appveyor.yml
- Jaki serwer CI wybrać dla CakeBuild?
- Jak zbudować i zdiplojować paczkę na Azure przy pomocy Cake
- Wroc# 2018
- Refaktoring IoT do maszyny stanów
- Więcej parametrów w SetParameters.xml
- Jak refaktorować – 9 porad, które pomogą naprawić Twój kod
- Budowanie projektu i uruchamianie testów z Cake
- Podsumowanie drugiego półrocza 2017
- Dociekliwość programisty. Pytaj dlaczego.
- Plan refaktoringu IoT do Active Object
- Zalety wzorca projektowego Command
- Dodawanie daty do nazwy zdjęcia
- Jakie są korzyści z dobrego Code Review
- Czym powinno zakończyć się dobre Code Review?
- Związki z GITem i TFSem
- JSON dla IoT
- WiFi i HTTP – IoT
- Request HTTP na ESP8266
- Jak połączyć ESP8266 z WiFi
- Podsumowanie pierwszego półrocza 2017
- Czym jest Code Kata
- Mój zestaw narzędzi do współpracy z gitem
- Objectivity pisze o mnie i o IsTableBusy
- Jak ja stosuje się do SRP – tylko jedna metoda
- Co to jest bouncing i jak go zniwelować
- Obsługa przycisku – IoT
- Konfiguracja PlatformIO
- Jakie IDE do IoT?
- IoT – Podstawowa lista zakupów
- IsTableBusy – zmiana płytki na D1 Mini
- Boiling Frogs 2017
- Plany odnośnie aplikacji IsTableBusy
- Daj Się Poznać 2017 – decyzja
- Co to jest flux?
- Gdy piłkarzyki zajęte są – kod urządzenia i GPIO
- Z patologii w patologę
- Gdy piłkarzyki zajęte są – rejestracja
- Gdy piłkarzyki zajęte są – elektronika
- Gdy piłkarzyki zajęte są – pomysł
- Powershell ISE – Project Explorer
- Intuicja algorytmiczna
- Brak komentarzy – WordPress
- Boiling Frogs 2016
- Wizja o separacji kodu
- Operacje bitowe w C#
- Dobra nazwa nie jest zła
- Jak zrobić backup WordPressa
- Jakie są rodzaje refaktoringu
- Refactoring Majster
- Testy i baza danych – implementacja
- Testy z bazą danych – założenia
- Testy z bazą danych – próby
- Aspekty w .NET
Archiwa
- Sierpień 2020 (1)
- Czerwiec 2020 (6)
- Maj 2020 (10)
- Kwiecień 2020 (7)
- Marzec 2020 (6)
- Luty 2020 (3)
- Styczeń 2020 (7)
- Grudzień 2019 (6)
- Listopad 2019 (4)
- Sierpień 2019 (3)
- Lipiec 2019 (2)
- Maj 2019 (4)
- Kwiecień 2019 (7)
- Luty 2019 (1)
- Styczeń 2019 (1)
- Grudzień 2018 (1)
- Listopad 2018 (1)
- Październik 2018 (1)
- Wrzesień 2018 (2)
- Sierpień 2018 (1)
- Lipiec 2018 (2)
- Czerwiec 2018 (3)
- Maj 2018 (1)
- Kwiecień 2018 (2)
- Marzec 2018 (2)
- Luty 2018 (2)
- Styczeń 2018 (3)
- Grudzień 2017 (2)
- Listopad 2017 (2)
- Październik 2017 (2)
- Wrzesień 2017 (2)
- Sierpień 2017 (2)
- Lipiec 2017 (3)
- Czerwiec 2017 (1)
- Maj 2017 (2)
- Kwiecień 2017 (3)
- Marzec 2017 (5)
- Luty 2017 (2)
- Styczeń 2017 (2)
- Grudzień 2016 (8)
- Listopad 2016 (1)
- Październik 2016 (1)
- Wrzesień 2016 (3)
- Sierpień 2016 (2)
- Lipiec 2016 (1)
- Czerwiec 2016 (1)