Using .NET To Validate JSON with JSON Schema
Using .NET OSS project NJsonSchema to validate JSON using C#.
Using .NET OSS project NJsonSchema to validate JSON using C#.
Benjamin Wesolowski talks about his latest paper in which he mathematically proved that the two fundamental problems underlying isogeny-based cryptography are equivalent.
Building effective organisations is a remarkably useful, if rare, skill. This is what it looks like, what it consists of, and how to tell if someone has it.
Cloudflare announced their exciting new object storage product, Cloudflare R2. Will they take market share?
The updates to App Store Review Guideline 5.1.1 last June provided users with greater control over their personal data, stating that all apps that allow for account creation must also allow users to initiate deletion of their account from within the app. This …
Performance optimization should be about making your users happy, not about making your tools happy. And if we really believe that, we should lead by example.
Proto.Actor Website
I rewrote kentcdodds.com using the latest technologies and I want to talk about what I did.
Tutorial: Writing a "bare metal" operating system for Raspberry Pi 4 - GitHub - isometimes/rpi4-osdev: Tutorial: Writing a "bare metal" operating system for Raspberry Pi 4
My oh-my-posh profile. GitHub Gist: instantly share code, notes, and snippets.
Transformer-based neural networks have been revolutionizing the natural language processing field, but are only starting to become popular in the speech processing community. Wav2vec 2.0 is set to change that. Its architecture is based on the Transformer’s enc…
We encounter a lot of organizations talking about or attempting to implement SRE as part of our consulting at Real Kinetic. We’ve even discussed and debated ourselves, ad nauseam, how we can apply …
A Place For Things JB Schirtzinger Wants People To Know
An entire industry is sprouting around mitigating the effects of climate change, capturing CO2, and creating sustainable technology. We need a term that will help establish these efforts as their o…
Your heart is pounding and your brain won’t shut up. Falling asleep is out of the question. What a horrible feeling. I distinctly remember the first time feeling this, when the first person I ever hired decided to quit, which oddly felt like being dumped. I wi…
I'm Claire Novotny, Executive Director for the .NET Foundation, and I made a mistake this last week when I made a PR and merged it to a project without discussion. While I’d been involved in th...
The .NET MAUI Community Toolkit is a community-created library that contains .NET MAUI Extensions, Advanced UI/UX Controls, Effects, and Behaviors to help ma...
Patreon is empowering a new generation of creators. Support and engage with artists and creators as they live out their passions!
Learn about the new support in EF Core 6 for temporal tables, including creating them from migrations, transforming existing tables into temporal tables, que...
There are many different wants to create events in Event Driven Architecture. Events from CRUD or created from specific actions that have occurred. In some c...
Why flow is more important than passion when hiring developers. Plus: Windows 11 is released!
Mario Rodriguez has gathered a range of wall anchors from toggles, to screws, to butterfly anchors and talks about how they work, where they are best used, and how to install them.
After figuring out the design, let’s see what it would take to actually write a secured communication channel, sans PKI, in code. I’m going to use Zig as the...
When you create a new web app using .NET 6 (from the new RC1 templates), you might notice something is missing. There is no Startup class. What happened to it? And how do you configure your new .NET 6 web app?
Yesterday (Monday, 4th October 2021), Facebook saw outages which took services including Facebook, Instagram, Messenger and WhatsApp offline. At Haystack, we took a look at our data to see what impact this had on developer throughput (number of Pull Requests m…
If you compile a simple C or C++ program, and then load it into the debugger as a dump file (or if you execute the program with ASLR disabled), you’ll find that the main function is at offset 0x00401000. What is so special about this address?
We are excited to announce that Enterprise customers now have the ability to test custom uploaded certificates in a staging environment before pushing them to production.
Source codes and user payouts among the data released in a 128GB torrent…
Alleged Twitch data breach. GitHub Gist: instantly share code, notes, and snippets.
Fighting for Open Primaries & Ranked Choice Voting.
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
Two Google engineers came to Open Source Summit North America 2021 to talk about a project to change the way the company creates and maintains the kernel it runs in its data centers on its production systems. Andrew Delgadillo and Dylan Hatch described the cur…
The latest news and resources for .NET app developers.
Since version 7 or 8 of Episerver (now Optimizely CMS), the shared Blocks and Media have been sharing the same folder structure. Some people see a benefit with the shared structure, and some absolutely hate it. Personally, I have gotten used to it - but I was …
Azure Blob Storage supports lifecycle rules which can move your blob between different tiers saving you money. In this episode we cover how to set these rules up by hand and in terraform
Today, Windows 11 availability begins both for new devices pre-loaded with Windows 11 and eligible Windows 10 devices. Windows continues to be integral to how more than a billion peo
JustMock makes it easy to create tests that isolate our code changes, even in “untestable” legacy applications.
A lot of people use a syntax such as troyhunt+foo@hotmail.com where foo is a unique identifier for the site. They do this so that if they begin getting spammed, they can identify the source their email came from. At the moment, HIBP treats this is a totally u…
I’m excited to share some great news. We’re releasing Windows Package Manager 1.1. We’ve squashed some annoying bugs and added some highly anticipated features. The Windows Package Manager is being released to Windows 10 (build 1809 and newer) and Windows 11 a…
Providing APIs that are easy to use, fit to purpose, scalable, maintainable, and consistent make the difference between success and failure for your software. The guidelines help Microsoft engineering teams, and others building REST services, create APIs that …
I’ve been in love with the Surface Pro since it first came out. I’ve owned every version that’s come out over the years, and it is like the device was made just for me: the perfect combination of power, light weight, battery life, and the ability to use it as …
Please take a moment to grieve as there’s no Watchtower Weekly this episode 🖤 😔. But never fear! Instead we share the privacy settings you should change with iOS 15, what's new with 1Password for Safari, and our exciting new integration with Fastmail. We al…
Build on the Google Cloud Platform in minutes. Manage Firestore data in a spreadsheet-like UI, write Cloud Functions effortlessly in the browser, and connect to third-party apps. Rowy is open source!
Powered by Simplecast
– Chris Butner
GitHub's employee intellectual property agreement, open sourced and reusable - GitHub - github/balanced-employee-ip-agreement: GitHub's employee intellectual property agreement, open source...
It is possible to compute over encrypted data without access to the secret key: https://en.wikipedia.org/wiki/Homomorphic_encryption It is possible to prove that you know a value x, without conveying any information apart from the fact that you know the value …
The ATEN CS1964 optimizes your desktop so you can effortlessly manage a triple-display multimedia workstation with instant, user-friendly access to four computers via a single USB keyboard, USB mouse and three HDMI monitors supporting resolutions up to 4K DCI …
Show SpyCast, Ep Cyberattacks, Espionage & Ransomware – “Inside Microsoft’s Threat Intelligence Center (MSTIC)” - Oct 5, 2021