That’s for sure the first question every author has to answer for himself and the audience. In this blog post, I will try to answer this question.
I will answer this question from different perspectives to give a feeling what one can expect from this blog and what not, even without forcing myself to outline the content in razor-sharp detail.
At first I will have a look about …
What it is not
Right now, I do not have the intention to provide deep in-depth learning material or reviews. I plan also not to write huge tutorials, there are much more skilful people out there, that provide training and learning materials. It will also not focus solely on one specific topic, even it will have some focus topics.
After defining what you cannot not expect, I’ll try to motivate what you can expect.
The title
sums up what I want to write about.
I will write about everything software related, that I come across in my daily work or life. Mostly it will be opinionated, because I like to share my thoughts on that stuff. Sometimes it will be a short how-to about something I learnt new and want to share respectively save for my future self.
I will also write about some new things I’ve learnt and will try to give the theoretical background as far as I can.
Put in another way, I will write about
What drives me
I’m passionate about software development and all topics around. I work since 15 years as a professional developer, at first as a working student and since almost ten years as full-time developer in different areas, sectors and with a different tech-stack.
I started with C#/.NET based stack and it remains my first choice for starting a new project that just has to run. In recent times I moved into embedded Linux application development and therefore, I use most of the time C++, which I really appreciate to work with. For sure C++ is sometimes quite hard and you have to do much for yourself, what C# or Python does in a few lines, but both are much more indirect in some way.
Furthermore, I use Linux-based distributions as my primary operating systems since almost 20 years and try to be as independent as possible from the big tech with my private data. That makes me playing around from time to time on how I can improve my stack, because at the end I have to satisfy one of my hardest customer for that “business”, my wife. I could live with some quirky steps, that has to be made to make something work, but for her it has to be as smooth as possible, and it must not bother her more than the typical solutions. Sometimes I fail, but often I got it managed thanks to the great FOSS out there.
Besides this technical stuff, I am also interested in related soft skill, such as clean code, agile organisation, communication, documentation. Because from my point of view, a good developer must be able to communicate his ideas and to elicit the real needs of the user.
Summary
As you can see, it’s a wide range of topics and for sure I am not an expert at most of them, but that does not hinder my, to have an opinion. And those opinions, the shavings of my daily work so to speak, will be topic on this blog.
Leave a Reply