[Stadia Games and Entertainment open sources some of its development tools]
Category: Web Development
UWP WebSocket Sample
Live Sass Compiler

[Live Sass Compiler] extension for VS Code. This automatically converts from SCSS to CSS!
POCO Socket Race Condition
POCO seems to be trying to free a nullptr. I logged the [issue].
GeForceNOW-SDK
[GeForceNOW-SDK] for cloud gaming is hosted on Github. [Request access] to link your github account.

Cpick Golang Library
[Cpick] is a library to use a color picker in GoLang.
VirtualBox
[VirtualBox] let’s you run guest machines. I need to run an old version of Ubuntu and VirtualBox didn’t require me to reboot and turn on the virtualization settings.
I ended up needing [Ubuntu 14.04 64-bit] to get recent enough C/C++ compiler tools for cmake and libcurl.
Setup:
Intall VirtualBox Guest Add-ons:
sudo apt-get install virtualbox-dkms
sudo apt-get install virtualbox-guest-dkms
sudo apt-get remove libcheese-gtk23
sudo apt-get install xserver-xorg-core
sudo apt-get install virtualbox-guest-x11
sudo apt-get install autofs
How to create portable Linux binaries (even if you need a recent compiler)
Visual Studio Code – Open Tab in New Window
Keyboard Shortcut: Control+K followed by the LETTER_O
(Projects that use CMake) Build with CMake for 32-bit and 64-bit
To compile binaries with CMake 3.13 or newer, run the following commands:
cmake -G “Visual Studio 16 2019” -A Win32 -S \path_to_source\ -B “build32”
cmake -G “Visual Studio 16 2019” -A x64 -S \path_to_source\ -B “build64”
Run the UI editor to configure options:
cmake-gui ..
And then build the libraries:
cmake –build build32 –config Release
cmake –build build64 –config Release
Visual Studio Strings:
“Visual Studio 14 2015”
“Visual Studio 15 2017”
“Visual Studio 16 2019”
Tiny-Json
[Tiny-Json] is a JSON parser that I added to my static C library in just a few minutes!
Code Combat

[Code Combat] is a game to learn programming.
POCO C++ Libraries
The [POCO C++ Libraries] are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.
Tutorial: Setting Up Node.js on an Amazon EC2 Instance
How to Install and Manage Node.js via NVM
Learn more about Kubernetes on AWS
Blizzard Diablo IV debugs Linux core dumps from Visual Studio
Why Microsoft left dozens of servers on the ocean floor for two years
GitHub Marketplace
[GitHub Marketplace] has lots of recommended tools for code quality, continuous integration, monitoring, and project management.
Refactoring Guru
[Refactoring.Guru] makes it easy for you to discover everything you need to know about refactoring, design patterns, SOLID principles, and other smart programming topics.
SignalR
Xfinity – Setup port forwarding
Book: The JavaScript Way
PEGN: Parsing Expression Grammar Notation
[PEGN] is a language for defining languages. More precisely, it is a universal notation for expressing any grammar — including natural language — in a way that is easy to parse cognitively and programmatically without any specific application or implementation in mind. It builds on the best of existing meta and data structure languages such as PEG, ABNF, EBNF, and JSON.