13 February 2020

20 links · Thursday

Global IT Burnout Index

BurnoutIndex.org is a non-profit project run by experienced members of the tech industry, alongside psychology professionals, and is brought to you with the support of independent sponsors.

Validating SSL Certificates With .NET ServicePointManager

I’ve taken for granted how often I need to call a web API from my C# applications. If you’ve ever had to make a web request in your .NET application, then I’m sure you’ve seen the following frustrating exception message as many times as I have.

Model-View-Update (MVU) – How Does It Work?

MVU (also known as The Elm Architecture) seems to be one of those things which are a mystery to most of us. Until all of a sudden, we understand it and never wanna miss it again. It's not all that complicated.

Shell Magic

The Ultimate Bash Cheat Sheet!

Introducing Terminal V2

The easiest way to build, deploy, and host websites & apps on IPFS

Amazon found every 100ms of latency cost them 1% in sales.

10 years ago, Amazon found that every 100ms of latency cost them 1% in sales. Google found an extra .5 seconds in search page generation time dropped traffic by 20%. A broker could lose $4 million in revenues per millisecond if their electronic trading platfor…

flatpickr

A lightweight and powerful datetimepicker

Introducing Scalar: Git at scale for everyone | Azure DevOps Blog

Git is a distributed version control system, so by default each Git repository has a copy of all files in the entire history. Even moderately-sized teams can create thousands of commits adding hundreds of megabytes to the repository every month. As your reposi…

NuGet/Home

Repo for NuGet Client issues. Contribute to NuGet/Home development by creating an account on GitHub.

NuGet documentation

NuGet is the package manager for Microsoft development platforms including .NET. The NuGet client tools provide the ability to create and consume packages.

dotnet-tool-target.md

GitHub Gist: instantly share code, notes, and snippets.

256LOL - An x86 Assembler in 256 LOC

For the first “real” post in this blog, we’ll build an x86 assembler in less than 256 lines of C code. Obviously, it won’t implement every x86 instruction, but it will implement a surprisingly useful subset: data movement, control flow, integer arithmetic, bi…