Passing the Postgres 65535 parameter limit at 120x speed
If you are doing bulk inserts into Postgres you may have hit a message like this , You may be tempted to rewrite your query into chunks and loop over those…
If you are doing bulk inserts into Postgres you may have hit a message like this , You may be tempted to rewrite your query into chunks and loop over those…
Discover Script Anchor, the essential app for Vision Pro, designed by a developer, for developers. Enhance your spatial computing with seamless multitasking and control.
Since the ancestors of homo sapiens first made tools out of rocks and sticks and grass, society has been transformed by the development of ever more powerful technologies, from stone axes to the steam engine to the GPS satellite. Computers and the internet, th…
maraoz's personal website.
Surprisingly, if you want to completely remove a service worker from a website, you need more than deleting the file on your server. Explanations below.
I’m writing this because I believe it’s better for people to have more access to information than less access to it. People constantly judge others on looks, family background, and wealth and often in a bad way. Making people pay attention to ears doesn’t hurt…
Hello world, and happy Passover ✡️. After more than a year, I finally decided to publish a tiny side project I’ve been working on. Link to the project: / https://github.com/0xbigshaq/GenesisOS This is a collection of all my tweets/progress over the t…
I know someone who is depressed, and you can tell from what they talk about that they think they offer no value to the world. I always want to share: when you walk down the street, you help make your neighbourhood safer; when you return the grocery cart, you h…
Did you know that SQLite contains a full text search engine? The SQLite FTS4 and FTS5 Extensions allow you to perform full-text searches on documents loaded into SQLite.
The Maybe or Option type is too important to relegate to the same syntax as other type constructors.
“You Do Not Need a Vector Database” is the provocative title of a recent blog post (with code) by Dr. Yucheng Low, co-founder of XetHub. In this post, I’ll explain what a vector database is, why Dr. Low says you don’t need one, and provide context to Dr. Low’s…
In the world of software, modularization is crucial for maintaining flexibility, scalability, and code readability. I have participated in many discussions about the ideal size of a module. These discussions often feature extreme opinions, ranging from “it’s b…
How to use modern machine learning tools to recognise animal calls
TL;DR: Use :has() with SEO meta tags and nested CSS selectors to scope styles to a specific website html:has(head meta[property="og:site_name"][content="catskull.net"]).
I’m currently 30 years old. A lot of things start happening around this age range: Sex and the city starts being funny, you start to know what mortgages and Minoxidil are, and your friends start having kids — on purpose(!!!). And just like having kids, talking…
Uno Platform 5.2. Experience the only true .NET ecosystem single-project approach for all 8 platforms including mobile and desktop. New updates like enhanced Skia renderers, multi-window support, Skia TextBx, Uno.sdk and more
Ubuntu 24.04 is now available with .NET from day one in the official Ubuntu feeds! Thanks to the partnership between Canonical and Microsoft, you can start using .NET with Ubuntu 24.04 today!
The Executive order of January 19, 2021, ``Taking Additional Steps To Address the National Emergency With Respect to Significant Malicious Cyber-Enabled Activities,'' directs the Secretary of Commerce (Secretary) to propose regulations requiring U.S. Infrastru…
🎉 performant confetti animation in the browser. Contribute to catdad/canvas-confetti development by creating an account on GitHub.
Going free-threaded.
I saw a project a couple weeks back which allows writing and running Crystal methods inline inside a Ruby file. It’s a neat project, and I don’t want to take away from it but something in the README example looked off to me. require 'crystalruby' require 'benc…
If there’s two sources of truth, one is probably wrong. And yes, please repeat yourself.
This article explores different methods of passing parameters into methods, including conventional, in operator, and ref readonly approaches, comparing their performance. Despite differences in syn…
Fast drag and drop for any experience on any tech stack - atlassian/pragmatic-drag-and-drop
When does our taste in music stagnate?
As a developer, my workdays are filled with coding, designing, and collaborating with colleagues both...
Writing about the big beautiful mess that is making things for the world wide web.
HSTS is a web security standard that require clients or browsers to interact using only secure HTTPS connections.
Akka.Hosting trivializes integrating Akka.NET with everything else in .NET.
A woodworking weasel building a table, of course! Let’s say that you’re building a system that needs to directly work with a handful of database tables. Or maybe more aptly, you’r…
IAsyncEnumerable is a powerful interface introduced in C# 8.0 that allows you to work with sequences of data asynchronously. It is a great fit for
Everyone has to care about security nowadays, and what better way to kick off your learning than with our open source foundational security course?
How to handle file uploads without using an interactive render mode?
Primary constructors seems to be one of those polarizing features in C#. Some folks really love them; some folks really hate them. As i...
We’re excited to announce the upcoming Azure Developers – .NET Day! Join us on April 30th for a full...
Corvus.JsonSchema enables safe use of the very high performance JSON parsing offered by .NET's System.Text.Json.
Microsoft announced last month, the .NET Smart Components, an experimental set of AI-powered UI components that can be added to your .NET a...