25 November 2024

38 links · Monday

Markdown Alerts Are Cool - M.O.W.

A post covering: building this blog, tools, writing... Today I came across a Markdown feature that I have never heard of. I have been using [The Markdown Guide](https://www.markdownguide.org/) for documentation for all the formatting for my Blog Posts (they e…

Introducing the Model Context Protocol

The Model Context Protocol (MCP) is an open standard for connecting AI assistants to the systems where data lives, including content repositories, business tools, and development environments. Its aim is to help frontier models produce better, more relevant re…

Why Developers and Companies Hate .NET 9

Use code BLACKFRIDAY24 at checkout to get 40% off ANY course, bundle or Dometrain Pro: https://bit.ly/3UVRaWu Check out HeroDevs: https://www.herodevs.com/support/dot-net-nes?utm_source=affiliate&utm_medium=youtube_link&utm_campaign=nick_chapsas_yt Become a P…

Finally! Azure Service Bus Emulator is Now Available!

Are you building a scalable, decoupled application together with a service bus? If you're using Azure Service Bus, you've probably felt the pain of local development! Up until now, there hasn't been a way to work with Azure Service Bus without setting that …

Un vistazo a los controles de Telerik para .NET MAUI

En este video, exploramos los controles que Telerik ofrece para .NET MAUI. https://www.telerik.com/maui-ui 00:37 Introducción 02:30 Demo 23:00 La documentación 23:34 NuGet: Primeros pasos 24:47 Configurar 25:32 Usando controles 28:59 Precio Become a channel …

Wireguard: Beyond the most basic configuration

Last week I wanted to replace my OpenVPN setup with WireGuard. The basics were well-documented, going beyond the basics was a bit trickier. Let me teach you want I learned. The basics But first, let’s summarize the basics. I have a server with a hosting provid…

"Always use early returns" - LinkedIn Edition

A dear LinkedIn - a pool of gems where everyone is expert in everything. Over the time I collected some trophies from there and today I want to discuss one of them: "Always use early returns".

RFC 35140: The Do-Not-Stab flag in the HTTP Header

Date: March 7, 2111 Abstract This document defines the syntax and semantics of the Do-Not-Stab header, a proposed HTTP header that allows users to indicate to a website their preferences about being stabbed. It also provides a standard for how services should …

Print debugging: a tool among other tools

This is my thoughts after reading Don’t Look Down on Print Debugging. TLDR Print debugging is a tool, and it has its uses - however, if there are better tools available, maybe use those instead. For me, a better tool is OpenTelemetry tracing; it gives me high …

Bash: Creating and Managing Child Processes

The following example can be used to create a bash script that demonstrates forking and shows how to kill the parent process while also killing the child process. Example #!/bin/bash # Fork a true …

This Website is Hosted on Bluesky

Well, not this one. But this one is! How? Let’s take a closer look at Bluesky and the AT Protocol that underpins it. Note: I communicated with the Bluesky team prior to the publishing of this post. While the functionality described is not the intended use of t…

PHP is king | Alexander Mikhailian

One thing PHP got right is its 'PHP must die' mode of operation where every request spawns a new process (ok, not a process anymore but still an isolated execution environment that lasts until the response is served.

Homebrew is great on Linux

(Originally from October 2023, updated September 2024) I'm a strong believer in the next generation Linux desktop model - which splits what is typically one monolithic system into different layers. This has been great for us at Universal Blue because it allow…

Say What You Mean: A Response to 'Let Me Speak Freely'

To better understand the impact the AI Parser makes, we’ll take a deep dive into one of their recorded examples. Thankfully, Tam, et al. did provide extensive data (12GB!) from their experiments. These experiments are all sorted by the model and the prompt tem…