This post has been imported from my previous blog. I did my best to parse XML properly, but it might have some errors.
If you find one, send a Pull Request.
Koniec roku to dobry czas na podsumowanie.
Rok 2016 to rok spędzony z firmą Particular Software. To pierwsza firma, dla której pracowałem całkowicie zdalnie. Rozróżnijmy od razu dwa rodzaje pracy zdalnej: remote i distributed. Praca zdalna się zdarza w różnych firmach. Rozproszona natomiast, gdzie zdalny pracownik nie musi borykać się z synchronizacją i prosić o rozmowy przy kamerze a nie przy kawie, to coś zupełnie innego. Ten rok minął pozytywnie właśnie w pracy rozproszonej.
Rok 2016 to także wielkie otwarcie jak i zamknięcie projektu “drogi” RampUp. Nauczyłem się przy nim bardzo dużo. O ile wcześniej myślałem, że rozumiałem jak działa pamięć oraz procesor to teraz już to wiem. Podobnie to, co mogę im zrobić z poziomu .NET. Było dużo pracy ze wskaźnikami i usuwaniem chociażby najmniejszych alokacji. Był IL Emit. To był ciekawy projekt, który rozwinął i ugruntował mechaniczną sympatię, którą pałałem od dawna.
To mój najaktywniejszy rok jeżeli chodzi o community. Średnio raz w miesiącu występowałem ze swoją prezentacją. Czy na grupie, czy na konferencji, działo się dużo. Ciekawym przeżyciem było wzięcie udziału po raz pierwszy w konferencji wirtualnej DotNetConfPL. Brak kontaktu wzrokowego ze słuchaczem, to coś czego doświadczyłem po raz pierwszy. Było warto, oceny pokazują, że było dobrze (medi ana 5/5).
Poza własnym RampUpem, zaktywizowałem się w Open Sourcie. Nie chodziło mi o dużą liczbę małych kontrybucji, a raczej skupienie się na zaaplikowaniu wyżej wspomaniej mechanicznej sympatii. Tak też stałem się drugim kontrybutorem Wire, nowego serializatora AKKA.NET. Wiem, to tylko 8 commitów, ale zachęcam do porównania performance’u przed i po. Tony alokacji, boxowania, branchy i metod wirtualnych zostały wyeliminowane.
Dodatkowo sama Akka.NET (szkice kolejek i duże dyskusje na ten temat), wtyczka do Fody i PR do EventStore’a usuwający alokacje z podstawowego kompoenentu tej bazy - QueuedHandler i przyśpieszający go o 50%.
Koniec roku to większa aktywność w social media i zmiany w formacie bloga. Jest obrazek nawiązujący do treści, lżejszy layout i mniejsze akapity. Pojawił się też TL;DR dla tych, co lubią przeczytać o czym będą czytać ;-)
Ostatnim medium, w którym zacząłem się udzielać jest slackowy kanał założony przez Maćka Aniserowicza devspl. Słyszałem o nim wcześniej, wszedłem przy DotNetConfPL i jakoś zostałem. Można mnie spotkać co najmniej kilka razy w tygodniu. Maciek, szacun za to.
To był świetny rok. Kolejny zapowiada się już równie ciekawie, co oznacza, że będzie jeszcze lepiej. Udanego wypoczynku i do zobaczenia w kolejnym!
To życzę jeszcze udanego początku 2017 ;)
by Paweł Łukasik at 2016-12-19 12:10:38 +0000
@thecorrado, to nie tylko moje dokonanie ;-)
by Szymon Kulec 'Scooletz' at 2016-12-30 09:34:34 +0000
A gdzie podziało się *unconference*? ;-)
by Konrad Banaszek (@thecorrado) at 2016-12-19 09:00:43 +0000