by bill-s, 2020-04-24T20:20:03.392Z
In this post we will cover how you can create a .NET Standard library and then share that with other developers via NuGet. We will be demonstrating this with Visual Studio for Mac, but you can also follow along with Visual Studio, or Visual Studio Code when using the dotnet CLI. If you are on macOS, and haven’t already download Visual Studio for Mac you can download it here. We will create a new .NET Standard library from scratch, configure it for NuGet and then publish to nuget.org. The sample library will be a logging package.
by bill-s, 2020-04-24T19:08:19.122Z
Explore the core concepts of cloud computing and how it can help your business.
In this module, you will:
Explore common cloud computing services
Explore the benefits of cloud computing
Decide which cloud deployment model is best for you
by bill-s, 2020-04-24T20:22:42.614Z
I really enjoy full stack web development.
Nothing quite beats that feeling of taking a feature all the way from concept to working software, from airy fairy idea to something you can actually interact with in the browser.
But, for all the good days when I enjoy building software, there are the bad days…
You know these days.
These are the days when you seriously question your life choices, when it feels like you spent the entire day pushing pixels around only to fail, spectacularly, to get anything that vaguely resembles the design brief up and running on the screen.
For me, these are my CSS days.
I hate working with CSS.
OK, maybe “hate” is putting it a bit strong, but it’s crazy frustrating when I know I can build entire features, make them perform miracles technically, and work exactly as they’re supposed to, but the end result looks like something my five year old put together.
by bill-s, 2020-04-24T20:19:09.614Z
by bill-s, 2020-04-24T22:15:05.438Z
This blog post describes how to create web apps via TypeScript and webpack. We will only be using the DOM API, not a particular frontend framework. The repository ts-demo-webpack with the files can be downloaded from GitHub.
Required knowledge: It helps if you have a rough understanding of how TypeScript, webpack, and npm work.
by bill-s, 2020-04-24T20:16:28.928Z
To run Kubernetes in your local environment, Minikube is your choice. Minikube is a lightweight Kubernetes implementation that creates a Virtual Machine on your local machine and deploys a simple cluster containing only one node. By default, Minikube will always pull the docker images from the docker repository. To test locally build docker images with Minikube, you got to tell Minikube to refer them from your local system, instead of fetching from the docker registry. There are various ways to tell Minikube to look for local docker images. In this post, we’ll see how to run locally build docker images with Kubernetes.
by bill-s, 2020-04-24T20:14:17.626Z
In this video, Anna Hoffman and Jeroen ter Heerdt discuss and show how you can get started with Azure CLI and the Azure Cloud Shell with respect to Azure SQL. For more info, see https://docs.microsoft.com/en-us/cli/azure/sql/db?view=azure-cli-latest&WT.mc_id=dataexposed-c9-niner.
by bill-s, 2020-04-24T20:21:14.405Z
Exceptions in production are a matter of course for any distributed application like a web app. Instead of just crashing the application when an error occurs we can sometimes be a little smarter. In this episode we take a look a the Polly library for handling transient faults.
by bill-s, 2020-04-24T22:14:17.410Z
A large majority of computer systems have some state and are likely to depend on a storage system. My knowledge on databases accumulated over time, but along the way our design mistakes caused data loss and outages. In data-heavy systems, databases are at the core of system design goals and tradeoffs. Even though it is impossible to ignore how databases work, the problems that application developers foresee and experience will often be just the tip of the iceberg. In this series, I’m sharing a few insights I specifically found useful for developers who are not specialized in this domain.
by bill-s, 2020-04-24T22:15:30.381Z
Native cross-platform Web Workers. Works in published npm modules.
by bill-s, 2020-04-24T20:17:31.135Z
In this sample, learn how to run time series forecasting in a Jupyter notebook. We will read in data from a csv file, do some exploratory plots, fit a regression model, and fit a more sophisticated Singular Spectrum Analysis (SSA) forecaster.