Posts
Server-side Redux. Part I. The Redux.
· โ˜• 7 min read
The State Management Goes Wild This is the first article of the series where we will try to find out if there’s a place for Redux on the other side of the fence. Even though this series is base on the assumption that you are more or less familiar with the Redux, but don’t worry if not, as we will go over necessary concepts first. Once we are confident with the Redux as a React state manager, we will be exploring how we can use it as a back-end state management and state distribution tool and gradually build the conceptual design.

CQRS: Querying via HTTP
· โ˜• 8 min read
This article continues the series dedicated to the CQRS pattern. We will be looking at the Command Query Responsibility Segregation pattern as an architecture, particularly dive into the Querying part and try to find out how to fit it in the HTTP. At the time this article is written, two main protocol versions exist HTTP/1.1 and HTTP/2. Version 3.0 is in the draft, so we are not considering it. The main difference between 1.

CQRS: Commanding via HTTP
· โ˜• 9 min read
This article starts the series dedicated to CQRS on top of HTTP. We will be looking at the Command Query Responsibility Segregation pattern as an architecture, particularly dive into the Commanding part and try to find out how to fit it in the HTTP. At the time this article is written, two main protocol versions exist HTTP/1.1 and HTTP/2. Version 3.0 is in the draft, so we are not taking it into consideration.

Web Browser Anatomy
· โ˜• 8 min read
Web Browser is a big and sophisticated application, built from multiple components. It obligated to satisfy different boring standards, to facilitate developers with stable contracts. You might know these contracts as HTML, CSS, and JavaScript. Any valid code or markup will be recognized and processed by one of the browser modules. The browser glues together all its modules with the Browser Object Model (BOM) API, akaย Web API. This is something that empowers JavaScript to operate on HTML and CSS.

Single Page Application. React example.
· โ˜• 7 min read
It is not a guide for building a single page application with the help of React JS. This article is about the tool that empowers modern web to look the way it looks today and provide a seamless experience of navigation, enabling single page applications to exist. Good old days Back in the days, the internet and everything around it was different, as well as expectations from web sites. A typical web site would be a set of HTML pages tied together with cross-references.

CQRS: Intro
· โ˜• 7 min read
Command Query Responsibility Segregation This pattern gains popularity lately. And thereโ€™re certain benefits of using it as well as drawbacks. I would like to share my own experiences and thoughts on this topic. โ„น๏ธ Don’t forget to check out more advanced series dedicated to appliying CQRS architectural patter on top of HTTP [CQRS via HTTP]. The series covers in depth main actors of the pattern, such as Commanding and Querying, as well as how do they fit in the HTTP.

Mixing C# with JSON Schema
· โ˜• 8 min read
The JSONย Schema Have you ever found yourself in a situation when your application requires pre-defined data which you will use to build your business logic, but besides that you need a capability to extend your data, in a way so it stays meaningful. Maybe even extend it differently depending on circumstances. It might depend on the users location, or preference. Or it might depend on the customer, and customer-specific data.