Charybdis
My new keyboard
My new keyboard
I love calculators and have written about old calculators that I've owned over the years (including my Commodore P50 (and programming it to...
Visa (NYSE: V), a global leader in payments, announced its next step in modernizing cross-border money movement. Visa is expanding its stablecoin sett
Learn how to enhance Supabase API performance with rate limiting using PostgREST and pg_headerkit. Ensure fair resource allocation.
Last year, I wrote a post discussing “Can ChatGPT Replace Professional Translators?” and followed up with another piece titled “A Follow-up to the ChatGPT review.” I got some response and also noticed some engaging discussions stemming from these articles.
Getting to a definition of done is hard, especially when there’s a lot of work to do.
Step by step guide to becoming a backend developer.
The amount paid in interest in the often-taught, rarely-used simple interest regime is $P(1 + rt)$, where $P$ is principal, $r$ is the interest rate and $t$ ...
I have been using Backblaze B2 storage to back up my DIY NAS for almost exactly five years now. Thankfully, I’ve never needed to restore from that backup. Over the years, I’ve slowly …
30 Aug 2023
Open source software has evolved from a movement into a big business. Gitlab, Confluent, Databricks, MongoDB, Elastic, Snyk, Hashicorp, Mulesoft, have become huge companies using open source software. Across, just these they have generated about $100b in marke…
A short post about making a bento layout tilt toward the pointer using HTML, javascript and css.
I figured I’d mix things up a little bit and write a post that has nothing to do with computers or software development. At my previous apartment in the Richmond neighborhood of San Francisco, there was a utility pole right outside my apartment that was a real…
I love music. I'm also broke. I care a lot about the quality of audio I'm listening: I want to hear every instrument and feel fully immersed in the music, but it's widely known that good audio quality is expensive. Right? Not exactly. There is an abundance of …
I'm looking back 10 years to see how my wisdom, diligence, joy, and courage have evolved.
How do various design tools utilise memory? What’s their baseline usage with no documents open? How does memory grow with lots of large documents open?
The self-hosted drag and drop editor for React. Contribute to measuredco/puck development by creating an account on GitHub.
Oqtane is an open-source CMS and application framework that provides advanced functionality for developing web, mobile, and desktop applications on .NET. In ...
Google Colossus Explained Simply
The main advantages of KNNR are simplicity and interpretability, says Dr. James McCaffrey of Microsoft Research in presenting this full-code, step-by-step tutorial.
OpenTF lets you declaratively manage your cloud infrastructure. - GitHub - opentffoundation/opentf: OpenTF lets you declaratively manage your cloud infrastructure.
The Visual Studio search experience is getting a new feature that allows users to find and replace text without having to worry about different casings. For example, a method parameter `catalogItemId` and object property `CatalogItemId` have the same name but …
When Android was initially announced in 2007 by the Open Handset Alliance (headed by Google) their flagship project was billed as an "open…
This post expands on my waterfall is far superior Unpopular Opinion, providing the background for how I arrived at it, adds some suggestions for improving your software development process, and includes a bonus Unpopular Opinion at the end.
I’ve long been a fan of The Phoenix Project, and grateful for the ways its introduced so many to DevOps culture and practices. One of my favorite personal “ah-ha” moments came from part of its described Third Way of DevOps:
A command line C# REPL with syntax highlighting – explore the language, libraries and nuget packages interactively. - GitHub - waf/CSharpRepl: A command line C# REPL with syntax highlighting – expl...
I focus on writing small methods on my C# Code. I don't follow any hard rule of lines per method, however, I keep them as thin as possible. You might think i...
Reading between the lines.
In the old times of applied statistics existence, all statistical experiments used to be performed by hand. In manual investigations, an investigator is responsible not only for interpreting the research results but also for the applicability validation of ...
Since Sep 0.2.0 - Even Faster Parsing (~10 GB/s on Zen 3) and More, there have been a few minor releases of Sep. I will cover those in this post with a focus on preview .NET 8 AVX-512 support and related performance improvements.
Discover undocumented features of GitHub: open repos in online VSCode, add experimental features, regex code search, and more!
Want to know how the decorator pattern works? Let's check out an example in C# where we can get the decorator pattern with Autofac working!
In this post, I'm showing how to adopt sidecars for container-based solutions hosted in Azure Container Instances by deploying Dapr.
As mentioned on previous posts, I have spent the past few weeks dealing with a ZFS crash on my FreeNAS install. Because of that, not only was I forced to learn how to troubleshoot ZFS, but I also had to learn how to setup new volumes and come up with new backu…
In this post, I describe how to turn off monitors when locking a Windows computer using PowerShell and the Task Scheduler.
How to run background services in .NET? #shortsSupport me on Patreon to access the source code:https://www.patreon.com/mohamadlawandLet us connect:🌍 My web...
In this article, we will explore various methods to hide an endpoint, focusing on the Swashbuckle library in an ASP.NET application.
In this video, we delve into architecture testing and compare two testing libraries, NetArchTest and ArchUnitNet.NetArchTest - https://github.com/BenMorris/N...
When creating a container for a single-page application with JavaScript frameworks like Angular, React, or Vue.js, we may have to inject certain configuration variables based the deployment environment. A common scenario is using API endpoint URL for the Javas…
Tutorial on “Function closures” in C# language
The recording of our webinar, OSS Power-Ups: bUnit, with Egil Hansen and Steven Giesel, is available. This was the twelfth episode of our OSS Power-Ups
I’m a big fan of Continuous Integration and Trunk-based development. As a result during a normal day a lot of code is pushed to the trunk(ma...
An experience report.
Let's take a look at the SDK for OpenAI and have we can use it.
A chronology of my experiences with Comcast@home regardingcriminal charges filed against me due to errors by Comcast
A demake of Portal for the Nintendo 64. Contribute to lambertjamesd/portal64 development by creating an account on GitHub.
Copyright © since 1998, Jerry Z. Liu all rights reserved.
Blog about linguistics, programming, and my projects