Ajay BhosaleTypeScript : Using advanced types for expressive codeWith this post I am going to explain how advanced types like Record, Union Types, and Variadic Tuple Types helps you to write expressive…7 min read·Dec 13, 2020----
Ajay BhosaleLessons learned while working as an architect — Part IIFew years back I wrote about lessons learned while working as an architect, you can read them here. Since then my role changed from an…3 min read·Jul 12, 2020----
Ajay BhosaleinITNEXTasync, await, and keeping your promisesThe async function and await keyword introduced as part of ECMAScript 2017 do provide very useful syntactic sugar on top of promises…4 min read·May 16, 2020----
Ajay BhosaleinITNEXTContainer is new ClassIn object oriented programming, class is a fundamental unit to solve a problem. The way you design, assign responsibilities, and create a…2 min read·Feb 18, 2019--1--1
Ajay BhosaleinITNEXTLINQ style declarative and functional programming with JavaScript using currying and generator…LINQ is one of the best features of C#, and provides elegant way to write declarative and functional style code which is easy to read and…3 min read·Sep 7, 2018--2--2
Ajay BhosaleGetting started on development metricsThe question which I get asked often by teams is how to get started on metrics which can provide insights from code, expose pain areas, and…3 min read·Jul 6, 2018----
Ajay BhosaleinITNEXTBuilding Single Page App with Azure Functions and improving cold start timeRecently we were building a single page app (actually it was a set of multiple SPA’s) using React, Node, Express and MongoDB. The initial…5 min read·Feb 15, 2018--3--3
Ajay BhosaleTyping speed VS Thinking speedWhats important for an author? Typing speed or thinking speed?2 min read·Oct 8, 2017--2--2
Ajay BhosaleLessons learned while working as an architectOver the last 12 years, I played role of solution architect on multiple projects. Here is summary of lessons I learned over the period.2 min read·Feb 22, 2017--2--2
Ajay BhosaleTypeScript and Duck TypingTypeScript is one of the popular languages today, and probable candidate to become the top programming language for 2017 according to TIOBE…2 min read·Jan 17, 2017--3--3