Creating Modern .NET Core Applications using Command-Line Tools
.NET Core makes it easy to get started with creating any type of application, whether it be an MVC app, Web API, or desktop software. To achieve this, .NET provides…
How to Fix the “document is not defined” Error in JavaScript
If you've encountered the "document is not defined" error while working with JavaScript, you're not alone. This common error can be frustrating, but it's usually straightforward to resolve once you…
How to Debug TypeScript on Visual Studio Code
Debugging is a skill that every developer should know, and even be good at. If you use Android Studio , Xcode or Visual Studio … to develop applications, setting breakpoints…
Learn TypeScript – The Ultimate Beginners Guide
TypeScript has become increasingly popular over the last few years, and many jobs are now requiring developers to know TypeScript. But don’t be alarmed – if you already know JavaScript,…
Basic MVVM and ICommand Usage Example
In this tip, we will learn about WPF Commands. Commands go very well with MVVM pattern (Model- View-ViewModel). We will also see how actually the view knows about its ViewModel…
Command Pattern in Go (Golang)
This article will explain the command pattern, where to use it, and how to implement it in Go. The command pattern, as the name suggests, is used when we want…
Functional Options in Go: Implementing the Options Pattern in Golang
This post talks about what functional options are in Go, and how we can use the options pattern to implement them. Functional options take the form of extra arguments to…
Variables in Golang – Everything You Need to Know
This tutorial will explain how to work with variables in Golang, and some conventions used for idiomatic Go code. Variables in Go, just like in other languages, are used to…