Inne · Produktywność · Programowanie

Czas wolny a nauka

Na pewno nie raz zdarzyło Wam się mieć trochę wolnego czasu. W tygodniu po pracy albo w weekend. Może na chorobowym. Co można wtedy robić? Można trochę odespać, poprzeglądać internet, obejrzeć cały sezon ulubionego serialu lub… pouczyć się trochę. Czemu warto się uczyć w trakcie wolnego? To nie powinno być dziwne. Nie mówię o tym,… Czytaj dalej Czas wolny a nauka

Inne · Programowanie

Dług techniczny a tetris

Kolejny wpis zainspirowany prezentacją Krzysztofa Kędzierskiego podczas konferencji BoilingFrogs 2018. Zacznę dość nietypowo od pytania: Jaka jest jego wartość? Zerowy dług techniczny jest wtedy, gdy nie ma żadnych bugów do poprawienia ani żadnych nowych funkcjonalności do napisania. Nic nie trzeba robić, nie ma długu. Jeśli chcemy zrobić nawet najmniejszą zmianę w kodzie, to już wtedy… Czytaj dalej Dług techniczny a tetris

C# · Programowanie

Swagger – interaktywna dokumentacja API

Masz jakieś API chciałbyś sprawdzić listę swoich endpointów? Swagger to najlepsze narzędzie do tego – do tworzenia interaktywnej dokumentacji API. Zaczynamy Wszystkie podstawowe informacje o swaggerze można znaleźć na stronie microsoftu. Krok 1 – instalacja biblioteki Po wpisaniu w wyszukiwarkę pakietów nuget słowo „swagger”, pierwsza biblioteka, która sie wyświetla, to Swashbuckle. Co ważne, swagger działa zarówno… Czytaj dalej Swagger – interaktywna dokumentacja API