Let’s Learn Blazor: Creating a Desktop App with Electron.NET
Turn Blazor Server into a cross-platform desktop app using the open source Electron framework for .NET
Turn Blazor Server into a cross-platform desktop app using the open source Electron framework for .NET
Test your international trade knowledge with Tradle!
After issuing a cancellation request, detect whether the operation completed normally or was cancelled.
Turn any boardgame into an RPG with one supernaturally good player
Bringing the hell of pointers to Python. Contribute to ZeroIntensity/pointers.py development by creating an account on GitHub.
Olia Gavrysh, a program manager on the .NET team, is keeping her followers updated on the situation from her Twitter feed.
Apply for SENIOR PRODUCT MANAGER job with Microsoft in Redmond, Washington, United States. Program Management at Microsoft
Stripe for the crypto economy | A complete solution for crypto platforms
Understand how Cloudflare is helping WhatsApp verify the code they’re using for secure messaging hasn’t been tampered with
Microsoft's C++ dev team announced that an Embedded Tools extension introduced to Visual Studio 2022 last year is now available for Visual Studio Code as a preview.
Learn how to develop and use command-line apps that are based on the System.CommandLine library
Free CT Log Certificate Search Tool from Sectigo (formerly Comodo CA)
UNCONFIRMED (nobody) in Core - Security Block-lists, Allow-lists, and other State. Last updated 2022-03-10.
This post is about consuming a GraphQL API with an Angular application. For this post I am using a Azure Function with GraphQL - I already wrote a blog post - Create Azure Functions with GraphQL Support.
This corrects two uses of RandomNumberGenerator that resulted in slight bias in their results. After some internal discussion it was determined that the bias did not weaken the randomness to the po...
Software to warm up your computer display at night, to match your indoor lighting.
In version 4.2 we have added an experimental feature to RavenDB, Graph Queries. That was quite a bit of effort and we were really excited about it. The featu...
Check out my courses: https://nickchapsas.comBecome a Patreon and get source code access: https://www.patreon.com/nickchapsasHello everybody I'm Nick and in ...
What would it take for artificial intelligence to make real progress?
Array slicing is the operation of extracting a subset of elements from an array and we're going to explore different ways of doing it in C#.
Microsoft for Startup Founders Hub provides founders with free resources to help overcome the challenges startups face- including Azure credits, development and productivity tools, mentorship resources, and more. Open to all, no funding required.
PostgreSQL has a robust set of features which we can leverage to create a generic auditing solution in 150 lines of SQL.
The Barcode Detection API detects linear and two-dimensional barcodes in images.
This is the Cloudflare Worker public API for deliberately making password creation hell - password-purgatory-api/index.js at master · troyhunt/password-purgatory-api
This post describes how the new Suspense SSR architecture introduced in React 18 solves the problems we currently face with server-side rendering in React.
If you're not already practicing continuous deployment, odds are your team and company would benefit from more frequent deployments.
Pixel-Perfect Multi-Platform Applications with C# and WinUI for Windows, WebAssembly, iOS, macOS, Android and Linux
Accumulation of tech debt; experiments and shortcuts are core components
Event-Driven by Oskar Dudycz
If you work in software development, you probably already know how vital getting feedback about your product can be. Only your real users know what it feels like to use the product to accomplish their day to day tasks. You know a lot too, but being s
Today we’re excited to announce our support and collaboration on a new Stage 0 proposal to bring optional and erasable type syntax to JavaScript. Because this new syntax wouldn’t change how surrounding code runs, it would effectively act as comments. We think …
The ECMAScript proposal “Types as comments” (by Gil Tayar, Daniel Rosenwasser, Romulo Cintra, Rob Palmer, and others) is about adding type annotations to JavaScript (there is also an accompanying blog post).
The lecture slides, notes, tutorials, and assignments will be posted online here as the course progresses. Lecture times are 3:15 - 4:45pm PST. All deadlines are at 11:59pm PST.
I write to Ruby community in days of war Russia leads against my country.
This is the Cloudflare Worker public API for deliberately making password creation hell - GitHub - troyhunt/password-purgatory-api: This is the Cloudflare Worker public API for deliberately making ...
Qalculate!
Orion is currently my favourite browser, and has replaced Safari entirely on one of my primary Macs. Here's why.
A lot of domain logic lives in transaction scripts. But would it be better suited in a domain model? When complexity increases, yes.
Ad inventory on hundreds of Gannett sites like USA Today and Detroit Free Press was spoofed for 9 months.
In this post, I show you the bare minimum you need to know how to do UTF-8 string manipulation in Go safely.
I recently started using a what-you-see-is-what-you-get app for notetaking after using plain text for over a decade. I’m pleasantly surprised by how much more effective my notes have become.
Poor old Chungus the Proliant has lived a long, prosperous life but the entire time it has been in my possession (5 years?) it's never had t...
“Everyone in the office agrees, you are pretty cool.” That's the text message I got after the call. At that point, I had the confidence to work for this fortune 10 company. Sure, I had already fa
RSS is a wonderful technology, but there is a pitfall content creators need to be aware of, one which can destroy RSS readership overnight.
shot-scaper is a new tool that I’ve built to help automate the process of keeping screenshots up-to-date in my documentation. It also doubles as a scraping tool—hence the name—which I …
roapi replit book recommendations reading list
Faizan Muhmmad is a Software Engineer at Google
This is an early version of a chapter for Infrastructure Engineering. Early on in your company’s lifetime, you’ll form the seed of your infrastructure organization: a small team of four to eight engineers. Maybe you’ll call it the infrastructure team. It’s ver…
Deliberately making password creation a true hell. Contribute to troyhunt/password-purgatory development by creating an account on GitHub.