Why Typescript? Is typescript frontend or backend?

TypeScript is a programming language that was developed and maintained by Microsoft. It is a superset of JavaScript, meaning that any valid JavaScript code is also valid TypeScript code. One of the main goals of TypeScript is to add type checking and other features to...

8 Lessons Twitter should learn from Windows Vista: Your organization structure decisions might become the root cause of your software low quality

TL;DR: Jump to our non-statistical summary! We often struggle with bugs, bad practices, non modular architecture. In previous posts, we keep mentioning Conway's law to show the correlation between system design and company communication channels: Any organization that...

Bless: Open-source Map-powered Simple Homeless Management Information System (HMIS)

Bless System allows you to automate and manage food distribution to homeless people, by creating groups consisting of group admins (One or more) and food servers (Those who prepare food and deliver it to homeless). On the system, you can store locations on map to...

Fady S. Ghatas Articles