Boiling Frogs 2018 – gotowanie żaby po raz trzeci

Po raz 3. spotkaliśmy się we Wrocławiu, by posłuchać najlepszych prelegentów z naszej branży na konferencji Boiling Frogs. Konferencji, która jest z nami od niedawna, ale od razu wzbudziła bardzo duży posłuch w środowisku programistycznym. Mogę ze szczerego serca powiedzieć, że tegoroczne wydarzenie było tak samo dobre jak poprzednie – a poprzednie było na najwyższym… Continue reading

Three Dot Netos – Wrocław

Trzej Dot Netos w składzie Łukasz Pyrzyk, Konrad Kokosa i Szymon Kulec 16 marca odwiedzili Wrocław. Maestro wydajności i sztuki optymalizacji opowiadali o tematach im bliskim: How to make a tabasco sauce from a GPU using C# – Łukasz A Garbage Collector, his collections and what it implies for you – Konrad The Secret Serialization Sauce and its… Continue reading

Jak błędy poznawcze niszczą twoją pracę – Wrocław Agile Development

W ramach 3 spotkania grupy Wrocław Agile Development wystąpiłem z prezentacją “Jak błędy poznawcze niszczą twoją pracę”. Prezentacja dostępna jest na SlideShare. Opis prezentacji: “Jako programiści chętnie dzielimy się swoimi historiami o porażkach technicznych. Zapominamy jednak, że największym i najbardziej kosztownym, a jednocześnie względnie prostym do uniknięcia problemem w projekcie jest niedostosowanie systemu do wymagań klienta. Projekt… Continue reading

Rywalizacja jako narzędzie manipulacyjne – przemyślenia po WROC# Pub Quiz

//Jesteśmy świeżo po WROC#, w tym roku z nowym składem organizatorskim, ze mną włącznie. Było bardzo ciekawie, może nieco mniej techniczne niz zwykle – za rok nadrobimy. Ale ja nie o tym… W książce “Wywieranie wpływu na ludzi. Teoria i praktyka” w rozdziale o regule niedostępności, Robert Clandini pisze jak rywalizacja powoduje, że tracimy zdrowy rozsądek… Continue reading

“Nic nie wiem” – czyli dlaczego warto pytać

W listopadzie wygłosiłem prezentację o tajmeniczym tytule “Nic nie wiem”. Opowiedziałem w niej jak ważne w procesie tworzenia oprogramowania jest zrozumienie prawdziwych potrzeb naszych klientów / pracowników / kolegów. Prawdziwych – czyli ich, a nie naszych. Wszystko rozbija się o projekcję. Jest to termin zaczerpnięty z psychologii opisujący mechanizmy obronne, które sprawiają że przenosimy na innych nasze poglądy… Continue reading

Programistok – relacja z konferencji

TD DR: Świetna konferencja – żałujcie że was nie było. Programistok na stałe wpisał się już w kalendarz konferencji programistycznych w Polsce. Połączenie 9 grup z Białegostoku pozwoliło stworzyć wydarzenie, którego ciężko szukać w innych miejscach polski. Poprzednia edycja miała swój motyw przewodni, więc i tym razem nie mogło go zabraknąć. Popatrzcie tylko: Na pierwszy… Continue reading

Microsoft Ignite – 3 nowe możliwości Azure Functions

Trwa właśnie kolejna edycja konferencji Microsoft Ignite – wydarzenia na którym Microsoft ogłasza nowe możliwości techniczne swojego ekosystemu. Zbiór nowości i tematów jest ogromny, ale mnie najbardziej interesuje trend Serverless, więc na nim się skupiłem. Poniżej opisałem 3 najciekawsze wg. mnie funkcje, jakie do tej pory zostały ogłoszone podczas obecnej edycji MS Ignite. Azure Cosmos DB Do Azure Functions… Continue reading

Log2Console – prostsze nasłuchiwanie logów

Jeśli denerwuje was lokalne przeszukiwanie logów czy ślęczenie z debuggerem by dowiedzieć się czy wasza aplikacja się poprawnie zachowuje, to mam dla was proste rozwiązanie. Polecono mi je jeszcze kilka lat temu i w prosty sposób rozwiązuje moje problemy. Log2Console Aplikacja nasłuchuje dany port, na który są rzucane logi z aplikacji. Następnie wypisuje je, kolorując… Continue reading

Azure Automation DSC i montowanie obrazu czyli jak się nie poddawać

Każdy z nas miał taką sytuację: tworzymy sobie nasze rozwiązanie i nagle natrafiamy na nietypowy problem. Zaczyna się debugging i próbujemy odkryć, co powoduje błąd. Powstają różne work-aroundy, podchodzi się do problemu z różnych stron i nic. Minuta za minutą, godzina za godziną dochodzimy do coraz większej furii, a nie posuwamy się ani o krok…. Continue reading