top of page

Subscribe to get best practices, tutorials, and many other cool things directly to your email inbox


Why Optimize Code for Performance
Why Optimize Code For Performance Answer .NET DotNet C# CSharp Coding Programming Software Design Development Engineering Architecture

Ahmed Tarek
Dec 26, 20233 min read
1,267 views
1 comment


Mistakes Made By Developers
The most common mistakes made by developers. Code Coding Programming Software Development Engineering Architecture Best Practice

Ahmed Tarek
Feb 22, 20229 min read
237 views
1 comment


What Is Caching In Software Systems
Definition and Best Practices of Caching in Software Systems. Cache Invalidation Gain Asset Design Code Coding Programming Software

Ahmed Tarek
Jan 19, 20228 min read
78 views
0 comments


When Implementations Affect Abstractions
Could the knowledge of implementations affect abstractions design? Coding Code Programming Software Development Engineering Architecture

Ahmed Tarek
Dec 27, 20215 min read
102 views
0 comments


Useful Free Online Tools For Developers
Free online tools for developers to help them on daily tasks. compiling running testing formatting validating encoding decoding converting

Ahmed Tarek
Dec 10, 20215 min read
136 views
0 comments


How to Recursively Call APIs to Get All Results in JavaScript
How to recursively get REST API results per page and return them into one result. JavaScript Promise Async Await Coding Code Programming

Ahmed Tarek
Nov 15, 20214 min read
100 views
0 comments


The Right Way to Create Observable Subjects in JavaScript
A best practice on how to define your Observable Subjects in JavaScript objects. Coding Programming Code Software Web Development

Ahmed Tarek
Nov 14, 20214 min read
73 views
0 comments


Paging/Partitioning — Learn the Main Equations to Make it Easy
Learn paging/partitioning mathematical equations and how to apply them in JavaScript (JS) and DotNet (.NET) CSharp (C#) code. Coding Program

Ahmed Tarek
Nov 7, 20214 min read
191 views
0 comments


Learn How to Develop a JavaScript UserScript to Monitor Freelancer Projects and Post to Slack
Learn develop a JavaScript UserScript to monitor Freelancer projects and post them to Slack using Dependency Injection (DI), Inversion of Co

Ahmed Tarek
Nov 3, 20215 min read
66 views
0 comments


Learn to Build a Twitter Auto-Retweet Bot With Node.js and TypeScript
Learn to Build a Twitter Auto-Retweet Bot With JavaScript Node.js TypeScript Dependency Injection (DI), Inversion of Control (IoC), and IoC

Ahmed Tarek
Nov 3, 20217 min read
106 views
0 comments


Customize Webpage UI/Behavior with JavaScript UserScripts
Customize Webpages UI/Behavior using JavaScript UserScripts. GreaseMonkey TamperMonkey JavaScript Programming Coding Code Scripting Software

Ahmed Tarek
Oct 23, 20213 min read
321 views
1 comment


How to Set Timeout for a JavaScript Promise
How to Set Timeout for a JavaScript (JS) Promise Programming Coding Code Software Web Development Architecture Engineering Best Practice

Ahmed Tarek
Oct 21, 20212 min read
57 views
0 comments


How to Use Observables with Vanilla JavaScript
How to Use Observables and Subjects with Vanilla JavaScript without any frameworks or libraries. Programming Code Software Development

Ahmed Tarek
Oct 20, 20212 min read
564 views
0 comments
Subscribe to get best practices, tutorials, and many other cool things directly to your email inbox
bottom of page