Przedwczoraj Radek Maziarka opublikował draft (?) artykułu “Wysoka jakość kodu bez code review” (dostępny tutaj). W artykule Radek stawia tezę “w przeważającej liczbie przypadków PR Review jest zabójcze dla szybkości dostarczania“. Czy zawsze tak jest bądź musi być czy to jednostkowe przypadki? Ponieważ Radek w swoim artykule wypisał listę powodów, dla których warto mieć review …
Category: Software engineering
SOAP, REST, gRPC and GraphQL – various ways of API design
API stands for Application Programming Interface which defines the way how it is possible to communicate with the system. In this article, I put focus on web technologies and their implementation in .NET. Across many years, new design of APIs appeared in reply to new challenges, especially performance and implementation’s efficiency. Very first modern approach …
Rider – my first good impression
A couple days ago I installed Rider IDE from JetBrains (on Windows machine). Installation process is easy and quick. First impression after start – what’s that?!? Completly different UI that I get used to from Visual Studio. When I started creating new project, I had a problem with choosing right option as UI is not …
Few basic things to plan in your IT project
I just completed reading 2 great books: The DevOps Handbook: How to create world-class agility, reliability, & security in technology organizations and The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win. These awsome books caused that I started thinking about my past projects in terms of what we did wrong and …
Changes to Microsoft Certs
Microsoft just announced changes to their exam including: AZ-103, AZ-203, AZ-300, AZ-301, AI-100. New versions (AZ-104, AZ-204, AZ-303, AZ-304, AI-101) will be rolled out in March 2020. Old exams will be available for 90 days after new ones will become available. Also some other updates are expected (to other exams) but they were not announced …
12 factor app
12 factor app is a set of principle used to build an app to make it as independent from hosting provider as possible with keeping software development best practices. It was created by Heroku engineers who worked on the platform and later supported thousands of customers projects on Heroku. Main appliance was SaaS however most …