Masoud BanimahdUnveiling meem.nu: A New Era in Bookmark and Note ManagementHello World!2 min read·Dec 1, 2023----
Masoud BanimahdBranching Strategies: A Deep Dive into Trunk-Based Development and GitFlowAs a software engineer, I’ve worked with various development workflows and tools over the years. Among these, two of the most popular…·5 min read·Mar 26, 2023----
Masoud BanimahdUnderstanding Time Complexity of C# List and LINQ MethodsTime complexity is a measure of how long an algorithm takes to run in relation to the size of its input. Big O notation is a common way to…·4 min read·Jan 25, 2023----
Masoud BanimahdScaling Up: The Importance of Fan-In and Fan-Out in System DesignDesign principles are the foundation of any well-designed system. Two important principles to consider when designing a system are fan-in…·3 min read·Jan 23, 2023----
Masoud BanimahdJoi: The Ultimate Solution for Data Validation in Node.jsValidating data is an important step in any application, especially as your application grows in complexity. One way to ensure that the…·3 min read·Jan 13, 2023----
Masoud BanimahdSorting Words by Similarity in TypeScript: A Guide to Use Levenshtein distance algorithmIn natural language processing and information retrieval tasks, it is often useful to sort a list of words by their similarity to a single…·3 min read·Jan 12, 2023----
Masoud BanimahdSorting and Filtering Location Data in TypeScriptSorting an array of items based on their distance from a given location is a common task when working with location-based data. In this…·2 min read·Jan 10, 2023----
Masoud Banimahd6 Tips for Improving the Performance of your React ApplicationReact is a popular JavaScript library for building user interfaces, and with good reason: it’s declarative, efficient, and flexible. But as…·2 min read·Jan 6, 2023----
Masoud BanimahdEffortlessly Fetch and Cache Data in React with the useQuery HookIntroduction to the useQuery hook·4 min read·Jan 5, 2023----
Masoud BanimahdArray declaration syntax in TypeScript: Array<Type>, Type[], and [Type]In TypeScript, there are three ways to declare an array: Array<Type>, Type[], and [Type]. These might seem like three interchangeable…·2 min read·Jan 4, 2023----