Advertisement · 728 × 90

Posts by Joe Mayo

device sovereignty means your AI runs on YOUR hardware. no cloud dependency

2 weeks ago 1 1 0 0

The combination of AI, automation, and job boards have broken hiring - though networking has never gone out of style. Maybe it's time for in-person events (like user groups and code camps) to make a comeback.

3 weeks ago 1 0 1 0

Private is key - can't stop anyone from scraping anything that is public - even if you say "pretty please". Most customers would never agree to allow their private IP to be used to train AI. Imagine a competitor asking AI to solve the same problem and they get your code.

3 weeks ago 0 0 1 0
Towards the bottom of the screen in GitHub Copilot Settings is an option "Allow GitHub to use my data for AI model training" and it has an option menu where you can select "Disabled".

Towards the bottom of the screen in GitHub Copilot Settings is an option "Allow GitHub to use my data for AI model training" and it has an option menu where you can select "Disabled".

Microsoft's default setting in GitHub Copilot is to use your data to train their AI and you can disable that on GitHub Copilot Settings.

3 weeks ago 2 0 1 0

Just two more testers needed for my Morning Dew app in the Google Play store. Bookmark posts, save for offline reading, collapsible categories , widgets, and more!

If you have an Android device and want to check out a preview release of the app, ping me!

1 month ago 1 1 0 0

Thanks, the model downloads after install. Under this concept, my assumption (not there yet) is that the model doesn't change with an update. In a later version, I plan to offer multiple models for users to choose and old models will still be available.

1 month ago 0 1 0 0
Modem AI Now Available in the App Store

New Release: Modem AI now available on the App Store

Modem AI gives you private AI on your own device. None of your conversations are sent to a server.

mayosoftware.com/blog/modem-a...

1 month ago 2 1 2 0
Preview
MAUI Avalonia Preview 1 - Avalonia UI Announcing the first release of Avalonia MAUI

The first public preview of the Avalonia backend for .NET MAUI is now available!

If you’ve been looking for a way to bring your .NET MAUI apps to Linux and the browser, take a look.

avaloniaui.net/blog/maui-a...

1 month ago 8 3 0 0
Advertisement
Preview
.NET 11 Preview 2 is now available! - .NET Blog Find out about the new features in .NET 11 Preview 2 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!

.NET 11 Preview 2 is now available

buff.ly/T2NJyYY

#dotnet #csharp #dotnetmaui #aspnetcore #blazor

1 month ago 1 1 0 0

having used claude extensively for the past couple of months, i think there is still a lot of value to understanding your code and steering it intentionally. the amount of incidental complexity claude accumulates otherwise (which mostly results in bugs that it can't ever fix reliably) is staggering.

1 month ago 590 63 30 13
Book cover of "Designing Data-Intensive Applications, 2nd edition". It has a similar wild boar on the cover as the first edition, but it uses O'Reilly's new cover design, and the boar is now slightly colourised.

Book cover of "Designing Data-Intensive Applications, 2nd edition". It has a similar wild boar on the cover as the first edition, but it uses O'Reilly's new cover design, and the boar is now slightly colourised.

The second edition of Designing Data-Intensive Applications, by myself and @chris.blue, is finished and sent off to the printers! Ebooks should be available in the next week, and print books in 3–4 weeks. Sigh of relief. 😅

(BTW, this is a good opportunity to support your favourite local bookshop!)

2 months ago 672 141 27 18

Ha! Same workflow. Only reason I'm using VS Code is because Claude doesn't support VS yet.

2 months ago 1 0 0 0
Comic. [Person talking to person with black hat.] PERSON 1: Historically, it refers to a ceremony to predict the weather using a rodent. But nowadays people often use it to mean “a time loop experienced by one person.” PERSON 2: …What. [caption] Easily our weirdest holiday.

Comic. [Person talking to person with black hat.] PERSON 1: Historically, it refers to a ceremony to predict the weather using a rodent. But nowadays people often use it to mean “a time loop experienced by one person.” PERSON 2: …What. [caption] Easily our weirdest holiday.

Groundhog Day Meaning

xkcd.com/3202/

2 months ago 7034 1265 56 40
Preview
Introducing Modem AI Modem AI is an app that lets you use AI on your device. Its primary benefit is privacy and security for your data.

Introducing Modem AI! New blog, new/first post, new app page, new app. Learn more about why I built this app and how to get it:

mayosoftware.com/blog/introdu...

3 months ago 2 0 0 0

True - it takes a fair amount of skill to know what to ask for and refine.

3 months ago 1 0 0 0

My MacBook has a Delete key that acts like a Backspace.

3 months ago 2 0 1 0

Memories from a prior lifetime building C++ and Java apps on Solaris.

6 months ago 2 0 0 0
Advertisement

Watching people use the term "AI" as if Generative AI is the only type of AI that exists.

8 months ago 2 0 0 0
Post image

I'll be speaking about WinUI, Windows App SDK, and the Windows AI APIs at @techbash.bsky.social 2025 this fall.

Register today w/ code SUMMER10 to save 10% on 3-day & 4-day tickets thru Labor Day. I'll see you there Nov 4-7: techbash.com

#dotnet #ai #windowsappsdk #windev #winui #csharp #windowsai

8 months ago 4 5 0 0
Preview
A practical guide on how to use the GitHub MCP server Upgrade from a local MCP Docker image to GitHub’s hosted server and automate pull requests, continuous integration, and security triage in minutes.

A practical guide on how to use the GitHub MCP server.

buff.ly/R19w7qe

#github #ai #docker #mcp #modelcontextprotocol #aiagents

8 months ago 2 2 0 0
Preview
MCP C# SDK Deep Dive An in-depth look at the MCP C# SDK including demos of all the new features in the 2025-06-18 spec. Dive into our MCP curricula 👉 https://aka.ms/mcp-for-beginners Checkout MCP servers in VS Code 👀…

MCP C# SDK Deep Dive | MCP Dev Days with Mike Kistler.

buff.ly/keHfoSU

#csharp #dotnet #mcp #ai #modelcontextprotocol #vscode

8 months ago 1 2 0 0
Preview
Publish your .NET MCP Server to NuGet I previously blogged about how you can turn your .NET CLI tool into an MCP Server for us with GitHub Copiloty and other AI clients, with the help of the new ModelContextProtocol (MCP) NuGet package.

Publish your .NET MCP Server to NuGet | by ErikEJ.

buff.ly/3ujGxVC

#dotnet #mcp #ai #nuget #dotnet10 #csharp #dotnetcli

8 months ago 1 2 0 0

...While the company is shut down, I might use it again in the future, rather than writing a RAG system from scratch and thought other folks might be able to use it too. So, it's open source again.

8 months ago 0 0 0 0

Re-released Generellem as open source:

github.com/JoeMayo/gene...

This is the underlying RAG engine for the @Generellem service. It was originally open source, until realizing that splitting time between open source and commercial wasn't an efficient use of time...

8 months ago 0 0 1 0

Is that because it defaults to a server component? Does 'use client' fix it? Just learning Next myself after working legacy CRA.

8 months ago 0 0 2 0
Preview
MCP C# SDK Gets Major Update: Support for Protocol Version 2025-06-18 - .NET Blog The MCP C# SDK has been updated to support the latest Model Context Protocol specification (2025-06-18), bringing structured tool output, elicitation support, enhanced security, and more to .NET devel...

devblogs.microsoft.com/dotnet/mcp-c...

8 months ago 1 0 0 0
Advertisement
a rose

a rose

“No one ever tells you that bravery feels like fear.”– Mary Kate Teske

9 months ago 3 1 0 0
Preview
a close up of a metal pipe in a factory with smoke coming out of it . Alt: A rocket engine test, starting with a plume of smoke/steam being emitted, followed by a flame that goes from purple to blue to having orange tints around it before finally coughing out, leaving the engine cone glowing white hot. Because Javascript.

Me: npm install

My laptop:

9 months ago 17 3 1 0

Funny... but true (at least in my case)

10 months ago 1 0 0 0

It used to be a version of IBM OS/2.

10 months ago 5 0 2 0