Why I started this blog
Even if this is not the first article on my blog, I wanted to remind myself why I started this blog.
Short story: a typical working day of a Junior Software Engineer. I was trying to implement a new feature in a React Native application.
It was a widely available feature in many applications. However, based on my internet research, I found hardly anyone who tried to implement it in React Native. All tutorials used a widely available, well-maintained library, but it didn't provide features that I was looking for.
I researched all libraries that were partially implementing the feature. I filtered a couple of them that were highly customizable and compatible with the project... But still, they were lacking some documentation. Usually in cases like that, I tried to look up tutorials. So I typed my request into the Google search engine and... found nothing that was related to those libraries.
"What if there was a tutorial somewhere?" - was in my mind.
There are tons of libraries - and they get outdated (sometimes pretty fast).
There are tons of blogs, specifically by Software Engineers who are describing their programming journey.
How am I different? Now, I am not sure. I will find out in the process of blogging. I want to document my readings, new library findings, algorithms, small wins, and big failures.
But even if I have many doubts about the worth of this blog, one thing is clear: I want this world to be a better place. One line of code at a time, I'd like to bring happiness and ease to possibly thousands of people who will use my code or my product.
I want to compare my blog posts to treasure hunting because I am actively looking for new solutions every day, and maybe I can share some of my found treasures with others.
