As an engineer/systems architect, you must keep up-to-date with the latest trends, technologies, and best practices in your field. One of the most effective ways to do that is by writing technical write-ups and sharing your knowledge with the community. However, sometimes it’s easier said than done, and there might be several reasons why you can’t write technical write-ups frequently.

In my case, work, studies, and training take up most of my time, leaving little room for anything else. The technology field continuously evolves, and stay updated with the latest tools and frameworks is crucial. However, it takes a considerable amount of time and effort to learn and apply these skills to your daily work routine. Juggling between work, studies, and training leaves me with little time to focus on writing technical write-ups.

Moreover, writing technical write-ups requires a significant amount of research, analysis, and attention to detail. It’s not something that you can rush through, and it requires a significant amount of dedication and commitment. With work, studies, and training, I often find myself exhausted and unable to muster the energy to write a technical write-up.

Despite these challenges, I try my best to contribute to the community by putting out open-source code on my GitHub profile every now and then. Open-source projects are an excellent way to showcase your skills and contribute to the community. Moreover, it provides an opportunity to learn and collaborate with other developers on exciting projects.

In conclusion, writing technical write-ups can be a daunting task, especially if you have a busy schedule. However, it’s important to stay committed and dedicated to your craft and find ways to contribute to the community. For me, open-source projects provide a platform to showcase my skills and learn from others while managing my time effectively.