Świadomość talentów daje przewagę
Słowo „talent” na pewno kojarzy Ci się, w pierwszej kolejności, ze znaczeniem, które znamy chociażby ze szkoły, gdzie byliśmy oceniani przez pryzmat tego czy mamy np. talent do pisania, śpiewania czy malowania. Jednak instytut Gallupa definiuje talent jako nasze wrodzone predyspozycje do konkretnego podejścia do rozwiązywania stawianych przed nami wyzwań. […]
Feature toggle z użyciem usługi Azure App Configuration
Pracuję właśnie nad swoją nową aplikacją. I nadszedł moment kiedy postanowiłem, że czas zacząć testować ją w środowisku serwerowym i przy okazji skonfigurować cały proces. Dzięki temu, jak już będę chciał „iść na produkcję” to większość podstawowych spraw będzie gotowa. W tym celu, skoro aplikacja powstaje w ASP.NET Core, postanowiłem […]
Nie wstydzę się prostej architektury
Patrząc na dyskusje w internecie, dyskusje w pracy i przeglądając oferty i prezentacje firm robiących coś w zakresie IT, mam wrażenie, że im bardziej złożona struktura projektu tym lepiej. Może bardziej profesjonalnie? Jakby wszyscy dążyli do użycia w każdym kodzie całej wiedzy jaką gromadzili przez lata. Niezależnie od tego jak […]
Blazor to przyszłość dla programistów C#
W ostatnim czasie zacząłem mocniej interesować się technologią, którą Microsoft ogłosił pierwszy raz 2 lata temu – w 2018 roku. Chodzi o framework Blazor. Teraz kiedy całość zbliża się do wersji produkcyjnej uważam, że będzie to gigantyczny game changer dla programistów pracujących z technologiami Microsoftu. O czym my mówimy? Samo […]
Jak dane przerosły nasze przewidywanie przyszłości
Dzisiaj chcę się z Tobą podzielić wydarzeniem, które aktualnie dzieje się u mnie w pracy. Konkretnie w jednym z projektów, które rozwijam. Trochę ponad 2 lata temu zaczęliśmy dla klienta robić aplikację, która, w dużym skrócie, prezentuje w jednej tabeli dane dotyczące funduszy. I z tej aplikacji korzysta może ze […]
3 błędy przy komunikacji z „biznesem”
W ostatnich miesiącach w pracy mocniej poszedłem w stronę rozmów z klientem i prowadzenie zespołu programistów. Z resztą od zawsze w obecnej firmie mamy bezpośredni kontakt z ludźmi od klienta. Nie tylko tymi technicznymi. I im więcej w tym siedzę i obserwuję różne reakcje i rozmowy tym więcej widzę powtarzających […]
Czym jest „proof of concept”?
Nieraz w pracy będziesz spotykać się ze wspomnianym w tytule „proof of concept”. Zwykle będzie to w kontekście jakiejś nowej funkcji, biblioteki czy algorytmu. Więc dzisiaj wpis w stylu słownika programisty. Proof of Concept (w skórcie PoC) to w dużym skrócie implementacja jakiegoś rozwiązania, która ma za zadanie udowodnić, że […]
LibMan czyli biblioteki frontendowe w projekcie ASP.NET Core
Właśnie zacząłem tworzenie nowego projektu. Postanowiłem wrócić do korzeni i odejść od pisania API i aplikacji klienckiej. Bo tylko takie projekty pisałem z użyciem ASP.NET w wersji Core. Dlatego tym razem decyzja była taka, żeby utworzyć projekt w ASP.NET Core MVC. I robiąc to oczywiście potrzebuję nie tylko zarządzać kodem […]
Startuję z konsultacjami
Praktycznie wszystko co robię od kilku lat w internecie w jakiś sposób związane jest z przekazywaniem wiedzy. Czy to ten blog, czy to kanał na Youtube, czy też darmowe i płatne kursy online. Ogólnie wynika to z faktu, że gdzieś tam mam jednak dużą dozę cierpliwości i umiejętność tłumaczenia rzeczy […]
C# 9.0 pod znakiem niemutowalności
Od jakichś kilku tygodni coraz częściej dostaję w twarz wpisami wspominającymi kolejną wersję języka C# oznaczoną numerem 9.0. Mimo, że nawet nie jest to jeszcze ostateczne wydanie, a dopiero przymiarki do niego. Ale skoro już o nim mówią to poza zapoznaniem się z listą nowości postanowiłem też dzisiaj posłuchać odcinka […]