Getting started with gRPC Service with .NET 7 gRPC, a high-performance, open-source RPC (Remote Procedure Call) framework developed by Google, has gained immense popularity among developers for building efficient and robust APIs. This blog post will explore how to get started with gRPC services ...
Meta reveals their serverless platform processing trillions of function calls a day XFaaS is Meta's private platform for "Hyperscale and Low Cost Serverless Functions." It is more efficient than AWS Lambda, Azure Functions, and Google Cloud Functions.
The Embroidered Computer | Irene Posch The Embroidered Computer uses historic gold embroidery materials to craft a programmable 8 bit computer.
Keep Your Dependencies Updated Updating your dependencies removes technical debt and uncertainty and is something that you should practice.
Internet Throttling Woes It all started a few days ago, when the networking speed of my NAS suddenly dropped dramatically.
Stroke is Preventable Reading a medical journal paper on stroke, using tools like Fermat's Library, histre and ChatGPT.
Running my own authoritative DNS server Despite how simple and cheap it is to offload your DNS records to something like AWS Route 53, I chose to run my own DNS servers. Why you may ask? Just for fun really, and learning. There are plenty of reasons for and against running your own DNS servers,...
Ozempic Is Obviously Good For Business This drug is going to have huge benefits for health, well-being and the economy. Why the weird fixation on ways it could reduce corporate profits?
Understanding Big O Notation: A Simplified Guide for Programmers - v0rkath Learning Big O Notation becomes particularly valuable once you've become proficient in your chosen programming language(s). It's a concept that typically comes into focus when you start exploring data structures and algorithms (DSA), often as part of the ...
PickMe refutes claim of data breach allegedly compromising 4 million records A post from early August is alleging that around 4 million customer records from a 2020 PickMe data set is available online.
What is streaming SQL? Arroyo 0.4 introduced update tables, which greatly expands its SQL capabilities. To understand what that is, we're going to have to ask a broader question: what does it mean to apply SQL to streams of data?
Generating workouts from Youtube videos using Whisper & GPT-4 I often watch follow-along workout videos for a variety of exercises: stretches, sports drills, strength training. Unlike my workout journals or apps where I can log entries, videos require me to c…
How I restarted my build journey Discover how I restarted my build journey with the development of Quick Actions, a Crisp plugin. Tips on product development, market fit, and monetization.
He Who Gives Up Correctness for Performance Deserves Neither Someone was wrong on the Internet about correctness vs performance, and I decided to vent.
The use and abuse of the dev branch pattern Have you ever wanted to make local changes to a repository for your own benefit, but don’t want to send them remotely? Maybe you’ve once wanted to:
From CSS madness to CSS Hooks The limited capabilities of inline styles have frustrated web developers for decades, forcing us to choose between unmaintainable architecture and complex workarounds. CSS Variables offer a solution.
An Analysis of Signal's PQXDH A comprehensive, machine-checked, post-quantum security proof of the Signal PQXDH protocol.
my pain points with Emacs code search and how I fixed them I love Emacs, but one of the things I miss from Visual Studio Code is a good code search feature. The built-in grep command is powerful, but it's not very easy to use, and the search results can be difficult to navigate, especially in large codebases.
Stealing OAuth tokens of connected Microsoft accounts via open redirect in Harvest App Reported an OAuth token leak via open redirect in Harvest.
.NET 🚀🔥 : API Security: A Comprehensive Guide to Safeguarding Your APIs with API Keys 🔐 Welcome to "Mastering API Security," your ultimate guide to understanding and implementing robust security measures for your APIs using API keys! In this ...
Improving C# Performance by Using AsSpan and Avoiding Substring During development and everyday use, Substring is often the go-to choice for string manipulation. However, there are cases where Substring can negativ
Week 0 Querying - CS50's Introduction to Databases with SQL An introduction to databases using a language called SQL.
Using Hot Keys in Blazor WASM In this post I will teach how to setup and use hot keys in blazor wasm. All with live working demo.
GitHub - ZachGoldberg/Startup-CTO-Handbook: The Startup CTO's Handbook, a book covering leadership, management and technical topics for leaders of software engineering teams The Startup CTO's Handbook, a book covering leadership, management and technical topics for leaders of software engineering teams - GitHub - ZachGoldberg/Startup-CTO-Handbook: The Startup CTO&#...