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.
learning braille 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 jo...
Next.Js Adventures: How a Couple Of Embedded YouTube Videos Screwed My Performance Scores - Stream - BuhalBu.com 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.
Ode to my headphones 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 ant...
When to kill the canary 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...
The Golden Age of Vertical ERPs - Part 1/3 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 B...
Crystal is a Surprise | akos.ma 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 d...
To build successful software, don't make the plan better. Make it shorter. Yearly software development plans are my favourite genre of fiction. In the fabulous world of yearly plans, product developers assume they know exactly what ...
Patching in a development service 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.
Configuration using Command Line Parameters in .NET Console Applications Dependency Injection makes managing resources in applications hosted in .NET much more...
Why TIMEOUTs are hard to get rid of 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. Wi...
The Iron Searcher 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 ...
Why I created Scrumdog - a program to download Jira Issues to a local database Why I created Scrumdog - a program to download Jira Issues to a local database
Наслідки обстрілу школи у Харкові 15 липня Російська армія 15 липня запустила ракету по території однієї зі шкіл в Індустріальному районі Харкова. Вибухова хвиля частково пошкодила будівлю навчального...
Fighting WebView2 Visibility on Initialization 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 flickerin...
Teams Dev Kit Advances in Visual Studio 2022 v17.3 Preview 3 -- Visual Studio Magazine In addition to the Microsoft Teams Development Tools (Teams Toolkit) improvements, it has IEnumerable debugger visualizer enhancements, a C++ LLVM tools update and more.
Nullability in C# - What It Is and What It Is Not Starting with .NET 6, new projects have nullable reference types enabled by default. It is easy to get confused on exactly what that me...
Google will soon hide neglected apps in the Play Store Starting in November, apps that haven't been updated in two years will be hidden.
Blazor Sticker Giveaway – Try the new Blazor Guide in Visual Studio We want you to try our new Blazor Guide inside Visual Studio and we are giving away Blazor stickers...
GitHub - mgunyho/tere: Terminal file explorer Terminal file explorer. Contribute to mgunyho/tere development by creating an account on GitHub.
The Mother of All Games The complete Scorched Earth collection,Totally Scorched, is now available for download. Choose your own price, and download the paid version now.
Recording: Non relational data modeling & Database engine internals 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...
How I went about learning Rust 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.
Working in public — our docs-as-code approach 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
Resumary OneClick - Save Jobs to Sheets Save job postings from LinkedIn, Indeed, and Lever to Google Sheets
Blazor Client - Loading Screen 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 clie...
tinylisp/tinylisp.pdf at main · Robert-van-Engelen/tinylisp 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
Get Compliant with Kolide Kolide secures devices by delegating remediation of tricky problems to employees via Slack. Improve security and compliance and prepare for SOC2 and ISO 27001
Release v4.7.0 · Blazored/Typeahead 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...
Working With add-mask and GitHub Actions for dynamic secrets | LINQ to Fail This took a lot of chasing down to work out, so hopefully I can save you some time
14 software architecture design patterns to know Architectural patterns increase your productivity: These reusable schemes address common software design challenges.
Top 50 Reasons to use Uno Platform – 2022 edition 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.
Using a Memory Cache with .NET Lambda Functions | no dogma blog 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.
GitHub - nalinbhardwaj/zordle Contribute to nalinbhardwaj/zordle development by creating an account on GitHub.
GitHub - Azure/azure-dev: 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 - code, build, deploy, monitor, repeat. 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...
Get started using Azure Developer CLI (azd) Preview Learn how to get started with Azure Developer CLI