Ahmed TarekNov 15, 20214 min readHow to Recursively Call APIs to Get All Results in JavaScriptHow to recursively get REST API results per page and return them into one result. JavaScript Promise Async Await Coding Code Programming
Ahmed TarekNov 14, 20214 min readThe Right Way to Create Observable Subjects in JavaScriptA best practice on how to define your Observable Subjects in JavaScript objects. Coding Programming Code Software Web Development
Ahmed TarekNov 10, 20219 min readWhen Not To Use DI, IoC, and IoC Containers in .NET C#Learn the best practice on when to use Dependency Injection (DI), Inversion of Control (IoC) and IoC Containers. DotNet .NET CSharp C#
Ahmed TarekNov 6, 20215 min readHow to Fully Cover .NET C# Console Application With Unit TestsBest Practice Cover DotNet (.NET) CSharp (C#) with unit tests with Test Driven Development TDD Dependency Injection DI Inversion of Control
Ahmed TarekNov 2, 20216 min readA Best Practice for Designing Interfaces in .NET C#Best Practice for designing Interfaces in DotNet (.NET) CSharp (C#). When to define a non-generic interface in addition to the generic inter
Ahmed TarekOct 22, 20213 min readCustomize Webpage UI/Behavior with JavaScript UserScriptsCustomize Webpages UI/Behavior using JavaScript UserScripts. GreaseMonkey TamperMonkey JavaScript Programming Coding Code Scripting Software
Ahmed TarekOct 20, 20212 min readHow to Set Timeout for a JavaScript PromiseHow to Set Timeout for a JavaScript (JS) Promise Programming Coding Code Software Web Development Architecture Engineering Best Practice