100 Articles Later: Lessons, Challenges, and Growth
Today is February 11, and it’s a significant day for me — my 100th article on Medium has been published. More than a year ago, on December 12, 2023, I published my first piece, not knowing what journey lay ahead. Now that I’ve reached this milestone, I want to reflect on my experience, summarize what I’ve learned, and look at the numbers — not as an end goal but as an indicator of consistency and quality.
What My Blog Has Taught Me
The first thing I realized: maintaining a blog regularly is a discipline exercise. Finding time to prepare content amidst work and daily life is an achievement in itself.
Moreover, writing articles helps deepen my understanding of topics. Some things I knew well, while others I had only a basic grasp of. My blog became a way to dive into details. For example, before preparing the Leadership Insights for Effective Team Management series, I had just completed a course on team management. Writing those articles helped me not only reinforce the material but also expand my knowledge through additional research.
Another example is the Clean Architecture series. I had long planned to read the book of the same name but kept postponing it. Only when I decided to write about it did I finally get around to reading it. Of course, I was already familiar with many of the book’s ideas, but they were scattered and unstructured. Reading the book alongside writing the series allowed me to organize everything systematically.
Unexpected Insights
One of the most surprising realizations was that the popularity of an article is not necessarily tied to the complexity of the topic but rather to its practical relevance.
As a developer, I find deep technical concepts fascinating. For example, The Liskov Substitution Principle: Enhancing Mobile App Scalability and Maintainability is an important topic, but readers don’t often think about the Liskov principle in their daily work. On the other hand, practical topics like Flutter Date and Time Formatting: Tips and Techniques receive much more engagement. Every day, hundreds or thousands of developers face date formatting challenges — this is a real-world problem, and that’s why it gets more attention.
Growth in Views and Reads
The blog has grown, and the numbers reflect that. In January 2024 (my first full month on Medium), I had 94 views and 35 reads. A year later, in January 2025, that number had grown to 3,649 views and 1,834 reads.
An interesting observation: my articles are most frequently read on Tuesdays and Wednesdays. Mondays and Thursdays see slightly fewer views but are still within normal range. On Fridays, engagement starts to drop, and on weekends — especially Saturdays and Sundays — views and reads fall 2–3 times compared to the weekly peak.
A Highlight: Dart & Flutter Essentials
Of all the content I’ve created, I want to highlight the Dart & Flutter Essentials: Code in DartPad, No Setup Needed series. This was a significant and high-quality project designed to help newcomers take their first steps in mobile development. The biggest advantage? Simplicity — no need to set up an environment, install SDKs, or configure a system. Just open DartPad, write a few lines of code, and instantly see the result.
Of course, this series won’t turn a reader into a professional overnight — experience takes time. But it does introduce them to mobile development and helps them create their first app in minutes. And to me, that’s incredible.
How Blogging Has Helped My Career and Growth
When I first started blogging, I was leading a small team of Flutter developers within a larger frontend team. Over the past year, I’ve had the opportunity to lead a separate Flutter team that has since doubled in size. Additionally, I am currently managing three company projects — one of them is a well-established and reliable product used in several applications with over a million downloads. The other two are in their early stages, and development has just begun. Who knows? Maybe I’ll write about them when I publish my 200th article.
While the blog didn’t directly lead to these opportunities, it has played a crucial role in my professional development. Writing forces me to continuously refine my knowledge, which in turn enhances my expertise and effectiveness at work.
To my team, if any of you are reading this: you are incredibly smart, talented, and amazing. I truly appreciate you, and I have no doubt that with your skills and dedication, the products you work on will become even better and more refined. May your tasks be exciting, may your skills develop rapidly, and may you continue to find joy and fulfillment in your work. High five, and take care of yourselves!
The Reality of Blogging: Struggles and Effort
It’s important to understand that maintaining a blog is not an effortless task. I don’t want anyone to think that I’m some kind of superhuman who effortlessly churns out articles. The reality is that writing, researching, and refining content takes time and effort, and I face challenges just like anyone else.
One of the frequent difficulties is finding suitable images to complement an article. Another is fully grasping a complex topic — I often find myself needing to study a subject deeply before I can break it down into an understandable and applicable format. There have been countless times when I’ve had to rewrite articles, refine explanations, and improve examples to make the content more useful and accessible.
And that’s okay. Learning something new is never easy, and struggling doesn’t mean you’re lazy or incapable. If you ever feel like you’re not progressing as fast as you’d like, remember that growth comes from effort. Doing nothing is easy, but without effort, nothing improves — not your skills, not your career, not your well-being. It’s okay if you haven’t found your passion yet — what matters is that you keep searching. Maybe programming isn’t your thing, but maybe it is, and that’s why I share my journey: to show you what’s possible and help you discover something that excites you.
Conclusion
Over the past year, my blog has become more than just a publishing platform — it has been a tool for growth and learning. It instills discipline, pushes me to explore topics in depth, and allows me to share knowledge with the community.
Thank you for reading, commenting, and supporting my journey. I deeply appreciate your trust, attention, and encouragement. I will continue striving to create high-quality, useful, and engaging articles. If you haven’t yet, feel free to subscribe — there’s a lot more to come!
Ahead lies more content, more articles, and more discoveries!