About me

Hi, my name is Konstantin Pavlovsky. I'm a software developer since 2014.

I work as a senior backend engineer and my main stack is .NET.
Programming is my passion, so I love to learn new staff and explore different languages and areas of software development.

In this blog I'm going to write about things I learn and pet projects I do.

Latest posts

Building an Effective Learning Plan as a Software Developer

In this post, I share my structured approach to learning as a software developer, balancing theoretical study with hands-on projects. Discover how focusing on one learning goal per project has helped me gain new skills without overwhelm—and explore many examples of my pet projects, each designed to experiment with a unique technology or concept.
29 Oct 2024

Ensuring Elixir code quality with pre-commit hooks

Ensuring Elixir code quality with pre-commit hooks
In this post I’ll share the setup that I use to ensure code quality with git pre-commit hook.
27 Dec 2022

How to compare with a whitespace character in SQL Server

How to compare with a whitespace character in SQL Server
This is a post about how to correctly check if a value equals to a whitespace.
3 Dec 2022

Shortcuts for Notion

A tutorial on how to use Apple Shortcuts to add data to Notion tables.
23 Nov 2022

Introduction to client hooks in LiveView

Introduction to client hooks in LiveView
Here's a quick overview of the possibilities of client hooks in Phoenix LiveView.
12 Nov 2022