Look back on my activities in 2021

Naoki Sega
2 min readDec 31, 2021

Let me look back on my activities in 2021 and compare them with my resolutions I wrote at the beginning of 2021.

1. Microservices Development/Operations

  • Microservices: I learned how difficult to migrate the monolith services running actively to existing microservices through this experience. Mainly, I felt the most difficult things were decomposing the target services into the proper domain, data migration, and production release strategy.
    I also found again that it was essential to distribute the change carefully without the critical incident and system downtime. And considering how to roll back in case of an emergency as well.
  • Go: Got the practical implementation through developing the existing Microservices and above migration.
  • GCP: Got used to operate GCP to develop Microservices. Apart from the practical work experience, renewed the Professional Cloud Architect.
  • Kubernetes: Got used to operate Kubernetes running Microservices.

2. OSS Contribution

  • There was actually no particular contribution to OSS products. However, I kept up with the trends of Kubernetes, CNCF products, and Go by attending various conferences, such as Kube Con/Cloud Native Con 2021 North America virtual, Gophers Con 2021 online, and ServiceMeshCon NA 2021.

3. English

  • Got the habit of studying English for 3 hours every day after I enrolled in Progrit between March and June.
  • Got another habit of reading the English book. As a result, I read 10+ books this year.
  • Became able to express ideas fluently and spontaneously without much obvious searching for expressions.

4. Others

  • Jogging: 813 km/year ( 60 km/month )

5. Conclusion

  • 2021 was still under challenging situation caused by the pandemic. However, I could get practical experience in this situation. Also, there was some environmental change for me. For example, working remotely with teammates living in various countries became normal, and English was the main language in my business 100%.
  • I want to appreciate the change by intentionally challenging new things regardless of size.

--

--

Naoki Sega

Software Engineer. (GCP / Go / Kubernetes). My favorite motto is "Do or do not. There is no 'try.' " (by Jedi Master Yoda.)