December 2, 2022
My blog is moving to blog.ferrata.dev
And I am very excited about it 😁 The moving is mainly done except for some minor detail. Check this out: https://blog.ferrata.dev It was relatively easy, but at the same time, it was strange. Some things I thought would be painful, in fact, automagically worked. And some things, I had to get creative to get it working. Expect a blog po...
Read more
Read more
November 28, 2022
Weaponize your imposter syndrome
My blog has moved! Read this post at: https://blog.ferrata.dev/weaponize-your-imposter-syndrome/ Do you recognize the thoughts that your brain keeps generating over and over? "Next time, they will see you for what you really are," or "You won't get any good at this," or "You are a worthless idiot." Yep, that's the imposter syndrome tal...
Read more
Read more
November 23, 2022
GitHub App authentication in darklang
My blog has moved! Read this post at: https://blog.ferrata.dev/github-app-authentication-in-darklang/ My friend introduced me to a project named darklang, or simply Dark. It's a serverless and deployless backend builder. A unique approach that sets it apart (at least for me) is stated on its Introduction page: “Darklang is an integrate...
Read more
Read more
November 5, 2022
Attention to detail
My blog has moved! Read this post at: https://blog.ferrata.dev/attention-to-detail/ Let me tell you a funny story. It wouldn't be a stretch to say that one of my personal and professional traits is attention to detail. It's more like an obsession with detail. You can ask anyone who ever worked with me. It's just the way I have always b...
Read more
Read more
October 21, 2022
Do I need tests?
My blog has moved! Read this post at: https://blog.ferrata.dev/do-i-need-tests/ Do I need tests? People working in the industry will often say, "yes! what a dumb question!" And if you then ask "why?" you will get all kinds of answers. People will tell you that you need tests because: • it's a requirement • tests are important • you are...
Read more
Read more
October 2, 2022
Using pre-compiled message templates in ILogger
My blog has moved! Read this post at: https://blog.ferrata.dev/using-pre-compiled-message-templates-in-ilogger/ I saw a Rider suggestion not long ago to use pre-compiled message templates with ILogger methods. Something like the following: “Message template should be compile time constant” It turns out message templates are a thing. It...
Read more
Read more
September 19, 2022
Don't be afraid (of wrong things)
My blog has moved! Read this post at: https://blog.ferrata.dev/dont-be-afraid-of-wrong-things/ The phrase "don't be afraid" sounds fake. It's natural to have fear. Moreover, not having fear is just impossible. And definitely, you can't ignore it. But it's a good question what exactly are you afraid of? Analyzing this further can unfold...
Read more
Read more
August 31, 2022
Hey there!
My blog has moved! Read this post at: https://blog.ferrata.dev/hey-there/ My name is Alexander; people who know me call me Sasha. Interestingly I haven't had a blog for my whole 20+ career as a developer. I've never considered myself to be worthy of having a blog. I am just a regular guy who enjoys crafting software with like-minded pe...
Read more
Read more