A bit late to review 2021 work-life but βbetter late than neverβ, right?
In 2021, my focus was on mainly Cloud Native solutions. And one of my favorites of last year is, Dapr.
Other interesting findings of last year are,
And the list goes on.
Letβs talk about work for now.
More Azure
Iβm an Azure guy. Interacting with it almost every working day. My 2021 facts related to Azure are,
- Started using more Azure Logic Apps
- Used Azure Cosmos DB the first time - it is our event store now.
- Integrated Azure maps
- Used Azure Cognitive Search
- Baby steps with Azure Synapse + Power BI
- Azure app configuration + Feature flags - Advocating colleagues to use feature flags.
- Release annotation in Azure Application Insights - Want to make it part of CD, TODO for 2022.
- Started switching to Azure Managed Identity
- Played with ML Studio
Rest of the work
Some of the other notable things I was doing last year are,
- Introduced geofence-based solutions - Hoo, the left-hand rule.
- Migrated to JIRA cloud and set up some easy JIRA automation.
- Now everywhere CloudEvents - I like that spec.
- Done CI/CD setup for Java, Angular projects other than .NET.
- More into Event-driven architectures.
And yeah, we switched to Postman cloud. The Postman is a good tool but for a microservice guy like me, the tabs are not enough.
Tab groups in #Chrome are so good for devs.
β Abhith Rajan (@AbhithRajan) June 25, 2021
I wish #postman had something similar. pic.twitter.com/QIk22kkjGZ
Pure Work
During this period, I have introduced around 12 RFCs in my workplace out of that 9 got landed in the production already. Rest are on the way. If you wonder what is an RFC, it is where we propose a new feature (major) to be developed, and the way it should be developed, some more deep dives into technical plus user stories on the same.
And I closed almost 263 JIRA work items during the same period.
A major role that I handled last year is to team up with a Java resource where I managed the work. Even though I am not a Java guy, I was reviewing the PRs (even corrected some, π). And it went really well, together we delivered 7 java microservice components.
The
components
term came to me from Backstage
Regarding PRs, previously I was following Gitflow, now switched to GitHub flow. And for release, Release Flow as recommended by Microsoft VSTS Team.
When I switch any of my workflow or tools, I always recommend my colleagues to follow the same by pointing out the benefits. My interest in Backstage is because I care about developer experience too. Always looking for great ways to organize work, improve the workflows.
Plans for 2022
- Even though Iβm working mostly on the Azure, never went for a certification. This year, I will.
- After delivering several components (stable, reliable, and feature-rich) successfully by just managing the work, I realized that way I can contribute more to the work. Feels like time to go up a level, letβs see.
- Code migration from Azure DevOps to GitHub: Advocating team about the benefits of GitHub over Azure DevOps for code.
Wish me a good year π
Wish me a good year πhttps://t.co/kSgkIfIMyK
β Abhith Rajan (@AbhithRajan) January 25, 2022