Should I leave In-House gig for consulting?

This year I have started (again) to entertain thoughts about joining a consulting firm. While I’m fairly satisfied with my current job, there are a couple of things that bother me. So I started thinking about what would I be looking for if I was to make a career move. So, here’s the list. Higher…

Stay away from dogmas kids

In software development, there is no single right way to do things. Not one natural way to model data. Not one correct way to design API. Neither there is one true way to design your classes. Trial and error Software development activity, like most things we do in life, is not something our human minds…

Key to effective software development teams

Last year I have transitioned to developing our microservice-based SAS products. Ever since then I had a feeling that our progress is slow considering relatively low complexity of the new features we delivered. My realization of what was the real cause of it came late and it made me reevaluate what factors stand behind effective…

From Java Spring Boot to ASP.NET Core – First Impressions

In this post, I want to reflect on my impressions and experiences from the first two weeks of coding in ASP.NET Core. It was actually just some work on my hobby project in my spare time but I did manage to ‘deliver’ the core functionality of the system I’m working on. With this, I’ve made…

My approach to experimental solo projects

As I wrote before, my current goal is to start specializing and that I want to focus on ASP.NET Core with Blazor frontend. To make the first step on this journey I started an experimental project – Wordrate. I thought I will use this occasion to reflect on my approach to running such projects and…