Rób to, w co wierzysz, czyli nie do końca o podejściu data-driven
Dlaczego zdecydowaliśmy się nie używać buzzwordów w ogłoszeniach rekrutacyjnych
Dostałem ostatnio zaproszenie do rekrutacji z tytułem „IoT/A.I. Sztuczna inteligencja” do „wiodącego dostawcy”, a od kandydatów wymagało się doświadczenia w podejściu mikroserwisowym oraz DevOps. Co prawda można tam było jeszcze dodać jeszcze „Big Data”, „Serverless” i „FinTech”, ale już tyle wystarczyło, abym chwycił haczyk. Jednak po krótkiej rozmowie okazało się, że u Klienta faktycznie istnieją jakieś rozwiązania, które da się zaklasyfikować jako IoT (z rozmowy zupełnie nie wynikało, czy sztuczna inteligencja również jest wykorzystywana), ale obowiązki na tym stanowisku polegały na stworzeniu CMS-a dostarczającego komunikaty do aplikacji mobilnej, obsługującej wymienione wcześniej urządzenia.
Czytaj dalej »Jakie cechy ma Twój wymarzony pracodawca?
Tak brzmiał jeden z punktów raportu na temat rynku IT przeprowadzonego przez Bulldogjob. Nie przeciągając więc wstępu, zaczynam samoocenę Syzygy pod kątem cech, na których najbardziej zależy pracownikom, w kolejności od najczęściej wymienianych.
Czytaj dalej »Our road to defining more explicit project roles
An insight into your own company or team to evaluate your weak points is one of the greatest tools you can use to improve. We’re constantly trying to do it using various ways (sprint retrospectives for example), but I’d like to believe critical thinking about ourselves runs in our blood. This is why we’ve recently identified a potential problem in our approach to projects.
Czytaj dalej »Top-down vs Bottom-up TDD revealed
Side note: this article is written for people which are interested in TDD and software design. It assumes that a reader is familiar with such terms as TDD Schools, Software Architecture. If you are not confident about Software Architecture then there is comprehensive set of information about it. Software architecture is very wide term, if you want to dive in it, my suggestion is book “Clean Architecture” by Uncle Bob and its essence in this article.
Czytaj dalej »Accelerated Mobile Pages
Temat relatywnie nowego formatu od Google zwanego AMP pojawił się u nas w wewnętrznych rozmowach mniej więcej w środku 2017 roku i wywołał dosyć burzliwe dyskusje. Dla odmiany, tym razem nie była to dyskusja o wyższości Laravela nad Symfony, Reacta nad Angularem albo tabów nad spacjami — w tym przypadku gra toczy się o coś innego.
Czytaj dalej »Gatsby — nasz nowy stack do landing page
Po długim okresie realizowania tylko średnich i większych serwisów, zaczęliśmy robić więcej małych stron — landing page, strony promocyjne albo niewielkie site’y, które nie wymagają CMS-a.
Czytaj dalej »Efektywne wykorzystanie narzędzi
Moje pierwsze tygodnie, a nawet miesiące, w firmie to seria zderzeń z innymi podejściami i rozwiązaniami. Jedną z większych zmian, które udało nam się szybko wprowadzić było inne spojrzenie na gotowe rozwiązania.
Czytaj dalej »Agencja vs Produkt vs Software House
Pisałem kiedyś, że jedną z kluczowych informacji w ogłoszeniu o pracę powinien być profil firmy. Zrozumiałym jest, że inaczej pracuje się dla banku, a inaczej dla startupu. Z mojego punktu widzenia najważniejszy jest podział na trzy kategorie:
Czytaj dalej »From `sync2.php` to Continuous Delivery
We have our semi-weekly presentations about various IT topics. This is the first one by Maciej Łebkowski about deployment tools and strategies. Slides are available on github
Czytaj dalej »