Once we learn how to deploy an Ubuntu server, how to manage users, and how to manage software packages, we…
Key-takeaways: Clean code isn’t just a nice thing to have or a luxury in software projects; it's a necessity. If we want our project to successfully…
While developing a web application, or setting dynamic pages and meta tags we need to deal with multiple input elements and value…
Software architecture is one of the most discussed topics in the software industry today, and its importance will certainly grow…
When Apple announced Swift 2 at the World Wide Developers Conference (WWDC) in 2016, they also declared that Swift was…
A design pattern is a reusable solution to a recurring problem. The term is really broad in its definition and…
During the 2020 edition of Build, Microsoft revealed its plan for a multi-platform framework called .NET MAUI. This latest framework appears to be an upgraded and transformed version of…
Today, we are launching .NET Live TV, your one stop shop for all .NET and Visual Studio live streams across…
Java 5 brought generics to the Java language. In this article, I introduce you to generics and discuss generic types,…
I just shipped version 4.1 of MikroORM, the TypeScript ORM for Node.js, and I feel like this particular release deserves…