top of page

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


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
Â
Â
Â


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
Â
Â
Â


A 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 Tarek
Nov 2, 20216 min read
Â
Â
Â


Invariance, Covariance, and Contravariance in .NET C#
Simple explanation of Invariance, Covariance, Contravariance in DotNet (.NET) C#

Ahmed Tarek
Oct 26, 20215 min read
Â
Â
Â


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
Â
Â
Â


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
Â
Â
Â


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
Â
Â
Â
Subscribe to get best practices, tutorials, and many other cool things directly to your email inbox
bottom of page