Development

Creating Custom Errors in Go — step-by-step Programming tutorial on Progressive Robot

Creating Custom Errors in Go

When communicating more complicated error information to your users, or to your future self when debugging, sometimes these two mechanisms are not enough to adequately capture and report what has happened. To convey this more complex error information we can implement the standard library interface type, `error`, to get more functionality.

Read more
How To Install the Anaconda Python Distribution on Ubuntu 16.04 — step-by-step Linux tutorial on Progressive Robot

How To Install the Anaconda Python Distribution on Ubuntu 16.04

This tutorial will guide you through installing Anaconda for Python 3 on an Ubuntu 16.04 server. Anaconda is an open-source package manager, environment manager, and distribution of the Python and R programming languages. It is commonly used for large-scale data processing, scientific computing, and predictive analytics, serving data scientists, developers, business analysts, and those working in DevOps.

Read more
How To Debug Node.js Code in Visual Studio Code — step-by-step Javascript tutorial on Progressive Robot

How To Debug Node.js Code in Visual Studio Code

Visual Studio Code has a large amount of functionality built in, including support for debugging applications. However, configuring VS Code to debug Node.js can be counterintuitive. In this article, you will configure VS Code to debug Node.js by downloading the Debugger for Chrome extension, creating a Debug configuration, launching a Debug configuration, and setting breakpoints.

Read more
CHAT