Home - Mozilla | QWACs - #SecurityRiskAhead EU
Theme parks are great – but only if you trust they’re secure. The same is true for the internet. A new EU law would make website security weaker by imposing QWACs and expose users to more cyber risks.
Theme parks are great – but only if you trust they’re secure. The same is true for the internet. A new EU law would make website security weaker by imposing QWACs and expose users to more cyber risks.
Many years ago, I shared office space with a fascinating man named Mike. An elderly fellow with a long career in finance, every morning he would plop into his Aeron and spend the day making calls to his buddies, probably to invite them to give talks or join ne…
This case study is evidence that Next.Js is an "SEO-friendly" framework but not "SEO-ready." We, as web developers, have plenty of room to screw things, so we must be careful.
In search of the best in-ear headphones I've tried 3 pairs from different price tiers: AirPods Pro, Jabra Elite 7 Active, and Edifier X3. My personal choice is Jabra, and this is why. In ear position The majority of people have a narrow gap between antitrag…
For a while now I have been thinking about introducing canary releases to the deployment pipeline we have set up at my current project. Our move to Kubernetes as a infrastructure framework was paired with a restructure of our internal architecture (moving away…
Vertical ERPs (VERPs) will be one of the largest and most exciting software categories over the next decade. VERPs are purpose-built applications that centralize and automate core processes for a particular type of business (such as Toast, Mindbody, and Bonsai…
I blogged about Dart a few weeks ago, and I said it was refreshingly boring. I am probably late to the party (well, evidently I am, as it’s been around since 2014), but I discovered Crystal recently, and it is not only boring but also surprising in many delici…
Yearly software development plans are my favourite genre of fiction. In the fabulous world of yearly plans, product developers assume they know exactly what ...
It is not always feasible to run an entire system composed from microservices locally. This post discusses using a service mesh to 'patch' a locally running service into a remote test environment, for development purposes.
Dependency Injection makes managing resources in applications hosted in .NET much more...
For the entirety of this post, we assume a non-real-time system. First of all, why do we have TIMEOUT as a type of replies? What if we don't? This means, in some cases, either client or server (or both) can be "blocked" for an unbounded amount of time. With as…
About The Iron Searcher Between this previous post, where I share my excitement for the Crystal programming language, and this more recent previous post, where I go over my own take at The Silver Seacher but in Ruby, I decided to try out my own take at a file …
Why I created Scrumdog - a program to download Jira Issues to a local database
Російська армія 15 липня запустила ракету по території однієї зі шкіл в Індустріальному районі Харкова. Вибухова хвиля частково пошкодила будівлю навчального...
The WebView2 control has a clever 'feature' that doesn't fully initialize the WebView control if it's not UI visible. While this can save resources in some scenarios it can also make for some very annoying behavior that causes startup timing and flickering iss…
In addition to the Microsoft Teams Development Tools (Teams Toolkit) improvements, it has IEnumerable debugger visualizer enhancements, a C++ LLVM tools update and more.
Starting with .NET 6, new projects have nullable reference types enabled by default. It is easy to get confused on exactly what that me...
Starting in November, apps that haven't been updated in two years will be hidden.
We want you to try our new Blazor Guide inside Visual Studio and we are giving away Blazor stickers...
#blog - *From idea to paying customer*
Terminal file explorer. Contribute to mgunyho/tere development by creating an account on GitHub.
The complete Scorched Earth collection,Totally Scorched, is now available for download. Choose your own price, and download the paid version now.
A few days ago I talked for close to three hours discussion RavenDB, modeling data in a non relational world and diving very deep into the internals of datab...
Rust has been on my radar for a long time now, and about a year ago I finally began allocating some time every week to learning it.
Besides following a docs-as-code approach, at Cloudflare we handle our documentation changes in a public repository. The contributions we get from the entire Cloudflare community help us make our documentation better every day
Save job postings from LinkedIn, Indeed, and Lever to Google Sheets
Note: This is a Shamus-scheduled article that is being published post-mortem.
If you are using Blazor WebAssembly aka client-side Blazor you are faced with an issue: The .NET runtime including your assemblies has to be downloaded first. We are taking about some megabytes as the initial load. Depending on the connection of your client th…
Search terms
Check out NuGet packages adoption and what's trending on NuGet.
Lisp in 99 lines of C and how to write one yourself. Includes 20 Lisp primitives, garbage collection and REPL. - tinylisp/tinylisp.pdf at main · Robert-van-Engelen/tinylisp
Kolide secures devices by delegating remediation of tricky problems to employees via Slack. Improve security and compliance and prepare for SOC2 and ISO 27001
What's Changed 🐛 Bug Fixes (#278) Fixes #217 - bug where the selected value is not displayed - Thanks to @benshemmeld 🧰 Maintenance (#280) Updated TFM to .NET 6 and updated CI - Thanks to @chris...
This took a lot of chasing down to work out, so hopefully I can save you some time
Architectural patterns increase your productivity: These reusable schemes address common software design challenges.
You only need one but we've updated our top 50 list from 2019 and given you plenty of new reasons you should get started with Uno Platform.
Even though Lambda functions are "serverless", and even though there is no guarantee how long a function will remain "warm" for, you might still get good use out of a memory cache.
Contribute to nalinbhardwaj/zordle development by creating an account on GitHub.
A daily word puzzle, now with ZK proofs
A developer CLI that accelerates the time it takes for you to get started on Azure. The Azure Developer CLI provides a set of developer-friendly commands that map to key stages in your workflow - c...
Learn how to get started with Azure Developer CLI