My 2023: A Year of Challenges and Triumphs

A developer, geek, enthusiast, who loves to solve problems and fix things with technology.I am working on 💻frontend web development with Javascript and I love contributing to 🌟 open source.
Search for a command to run...

A developer, geek, enthusiast, who loves to solve problems and fix things with technology.I am working on 💻frontend web development with Javascript and I love contributing to 🌟 open source.
No comments yet. Be the first to comment.
Recently I have been working on migrating an old React application based on react-scripts to support Node.js 18. To make it work, I came across multiple npm tricks that helped solve these issues, so I am going to explain and document them in this blo...
Over the years I have picked up a lot of GitHub tricks, ways that I work around GitHub. I mostly use some set of commands and want to make a list of it & have it for reference. Setting Up SSH: I think anyone who is working with Git & GitHub should se...
The terminal is essential software for any developer or engineer. It is one of their daily drivers, so a terminal with better tools will not only save you time but also increase productivity. These are some key features that make Atuin stand out in y...

I have worked mostly in small & early-stage startups but got an opportunity to work at a large organization like Amazon. Listing down the different processes that are followed in both the organizations describing the development process & release pro...

2023 has been a rollercoaster ride for me. I faced a layoff early in the year from my last company, Hootboard, but bounced back and joined Amazon. Even though it is a contract role, it was the best decision I made. I traveled to the React Nexus conference with Zubair in July and after the conference trekked to Skandagiri Hills. Completing the trek was challenging, but with persistence and the help of others, I succeeded. I also visited Anthargiri Hills in September with Nomadic Gurukul, which was a fantastic experience.

Experienced a layoff in February from Hootboard.
Joined Amazon MiniTV in April.
Worked on a large codebase at Amazon, improving SEO performance by correcting headers, meta descriptions, and adding footer links.
Also learned HTTP status redirections 301 & 302.
Also learned how server-driven UI will make your app load faster & configure every section from the backend.
Key learnings at Amazon:
The importance of thorough code documentation.
The a need for well-structured documentation when proposing ideas to the team, including a comparative analysis of libraries, along with their advantages, drawbacks, and recommended approaches.
The significance of writing effective Product Requirement Documents (PRDs).
Initially felt discouraged after the layoff, grappling with doubt fullness. However, in hindsight, it was the best thing that happened to me this year, considering the accomplishments I achieved thereafter.
Attended the React Nexus conference in July & met great people at the conference.
Successfully trekked Skandagiri Hills. Although challenging due to my fitness level, I was supported by trek friends to the top. This was my second trek, following a previous one to Kudurumuka with another friend Nava in 2022.
Met many incredible people at React Nexus, including Vivek from ARC Browser & Tejas.
Purchased an M1 MacBook and an iPhone for personal use.
Learned swimming during the summer.
Also did an aerial yoga workshop along with my brother, hopefully, next year want to try scuba driving in Andaman or some other place.
Attended numerous meetups in Hyderabad. Notable ones include Web, Cloud & Go Multi-Track DevDays at IIIT Hyderabad, AI & ML Multi-Track event at ServiceNow, and a Temporal meetup at Microsoft.
I also wanted to write my experiences of meetups & conferences, I will try to do it after this blog. If you have read till the end, consider writing your own retrospective and sharing it
Some more year in reviews you may like to read & which inspired me to write my own