npm (short for "Node Package Manager") is a package manager for the JavaScript programming language. It is…
What is Node.Js?
Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. It allows you to run JavaScript…
What is TypeScript?
TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. It is a programming language…
What is WSDL?
WSDL (Web Services Description Language) is an XML-based language that is used to describe the interface of…
SOLID Principles
SOLID is a set of principles for writing software that is easy to understand, maintain, and extend.…
What is Electron JS
Electron is an open-source framework that allows you to build cross-platform desktop applications using web technologies such…
CSS Grid Explained
CSS Grid is a tool that you can use to make the elements on your website look…
CSS Flexbox Explained
CSS Flexbox is a tool that you can use to make the elements on your website look…
CSS Flexbox and CSS Grid Comparison
CSS Flexbox and CSS Grid are two layout systems that are supported by modern web browsers and…
Redmine + Postgres Docker Compose
Following Docker Compose file will run Redmine with a Postgres database with persistent data.