Ali RazainJavaScript in Plain EnglishFrom Mechanical Engineer to Software Architect within 5 yearsIn this article, I will share how I transitioned and all the hard and soft skills that got me promoted from software engineer to architect.Dec 24, 2023Dec 24, 2023
Ali RazainLevel Up CodingBuilding predictable, reliable, resilient, and retriable APIs with IdempotencyDevelopers can build predictable, reliable and retriable APIs by implementing idempotency.Sep 17, 2023Sep 17, 2023
Ali RazaThis post is originally from Zero To Architect, a free newsletter available on Substack from Ali…In this article, we will discuss different scenarios and strategies to evaluate the performance and productivity of software engineers.Sep 10, 2023Sep 10, 2023
Ali RazainLevel Up CodingThe developer’s productivity can’t be measured in McKinsey’s way. An Analysis.I have been managing and leading different teams for the last two and a half years and analyzing the productivity and performance of…Sep 3, 2023Sep 3, 2023
Ali RazainLevel Up CodingThe wrong DevOps strategy can undermine your startup and product.DevOps planning is an important part of strong technical foundation. Learn how wrong decisions can imped the product of unique idea.Jun 11, 2023Jun 11, 2023
Ali RazainAWS in Plain EnglishAWS Lambda Response Stream: Optimize the app response and experienceAWS Lambda has announced streaming of response payloads. The new invocation pattern known as “response streaming” allows functions to send…Apr 18, 2023Apr 18, 2023
Ali RazainLevel Up CodingEvery developer should learn DevOps in 2023Over the last one and a half years, I am working as a tech lead/architect and most of my time is spent on taking decisions and building…Mar 27, 2023Mar 27, 2023
Ali RazainJavaScript in Plain EnglishSource Map 101: What Developers Should Know About This Security RiskWhat could be a developer's worse nightmare than having their app's source code exposed? If you are a front-end developer, you should be…Jan 30, 2023Jan 30, 2023
Ali RazainJavaScript in Plain EnglishExperiences & Lessons as an Independent Tech Lead at an Early-Stage StartupBeing a tech lead is all about challenges, responsibilities and delivering the optimal solutions. Here, I will share my experiences.Oct 15, 2022Oct 15, 2022
Ali RazainJavaScript in Plain EnglishWhy you should learn Web 2.0 before getting into Web 3.0.Web3.0 has taken over the world by storm and more folks are getting into. Learn how it is built on Web 2.0 and how to approach it.Jul 5, 20221Jul 5, 20221