Matt Lacey
mrlacey.bsky.social
Matt Lacey
@mrlacey.bsky.social
Writer of code and words. Military husband. Clergy spouse.
is CoPilot messing with me?

Is alphabetical order harder than maths and counting letters in a word?

#ai
October 22, 2025 at 12:24 PM
🔜🐐
October 17, 2025 at 7:30 AM
I'm going to my first Hackathon in a couple of years next week.
Today I've watched some project demos from a recent Hackathon. They had 10 mins each and just gave a really bad presentation.
I'm looking forward to giving a 90sec summary of what I do next weekend
October 3, 2025 at 1:27 PM
Ooh, just found some early POC videos from a project two and a bit years ago.
Some of that functionality still isn't in the released product.
There's probably a reason I'm not a Product manager/owner...yet!
September 19, 2025 at 2:33 PM
TIL: GitHub lets organizations prevent accounts accessing some data via API that those users can get via the UI.
I can see how that might be useful or necessary but it also stops some of my automated tools from working with some repos.
September 5, 2025 at 9:15 AM
This, but also for "preview"

www.mrlacey.com/2024/02/why-...
www.mrlacey.com
September 2, 2025 at 3:34 PM
I wish there was an easy way to reclaim disk space taken up by old, unneeded NuGet packages.

Does anyone have a better solution than deleting them all and redownloading them again when needed?
August 27, 2025 at 10:36 AM
Congrats to all involved. (especially Michael)
I never imagined I'd be considered a 4-time hall of famer in anything.
August 27, 2025 at 8:08 AM
The next incremental improvement I'd like to see in LLM software creation is models based on quality over quantity.
That it generates code that is insecure or inefficient or unnecessarily complex or doesn't test the thing it claims to test hurts everyone, regardless of experience or level of "vibe".
August 19, 2025 at 7:18 AM
Crosse a threshold!
August 10, 2025 at 1:49 PM
I asked Microsoft Copilot a question in the desktop app but when it tries to display the response it generated it causes the app to crash. Repeatedly. Even in different machines.
Fortunately, I can view the response in a browser ok.
August 9, 2025 at 10:50 AM
You started "this is more of a comment than a question"
But you actually made an unjustified and unsubstantiated statement of you opinion.
August 7, 2025 at 7:38 AM
Is [new] 'sample code' more for people or for LLMs to use as training data?
Does it matter?
What differences are useful or needed for these different audiences?

#ThinkingOutLoud
August 6, 2025 at 8:01 AM
Grrr. I wanted to try something out.
I assumed "even if it doesn't work it'll make a good blog post"
I assumed wrong. The blog post would just be complaining about how hard something that should be simple is and how Copilot couldn't help.
Not blogging it to avoid upsetting people. :/
August 5, 2025 at 3:20 PM
If you needed another reason to get off Windows 10, how about app launch performance--specifically for apps built with WPF

Surprisingly, running on ARM isn't a guaranteed way to ensure that everything is faster. (But, ARM-based devices do have other benefits)
July 30, 2025 at 3:20 PM
Interesting lyrics

#YoureGonnaBeOk
July 30, 2025 at 8:22 AM
Dear anyone, have you ever heard the expression "please disconnect your line" in anything other than the start of an MS Teams call?
It still sounds weird to me but wondering if it's a cultural thing and a common phrase elsewhere..
July 25, 2025 at 3:10 PM
Feeling a bit big headed but also disappointed.
Listening to lots of experienced developers on podcasts talking about AI with a faux-authority based on other experiences but no new ideas, 6-months behind the latest concepts, and some things that have been proven false.
July 25, 2025 at 7:08 AM
I've just written some VBA!

It's like being back in the 90s
July 23, 2025 at 3:54 PM
I've seen so many Android apps do different things with navigation and app lifecyle, the idea of what apps are _supposed_ to do is now lost on me.
Does the "right way" even matter if every app does things differently?
Or is this an example of a fundamental being overlooked?
July 23, 2025 at 8:23 AM
"the joint managing director [...] said earlier estimates did not account for inflation or risk"
And "early estimates never include contingency"

So, almost guaranteed to be wildly inaccurate and lowered than necessary

If you're going to estimate like that should you be in charge?
July 22, 2025 at 7:23 PM
I'm currently writing a load of scheduled blog posts, but before I publish them, I don't think enough people have read this post about pizza and developers:

www.mrlacey.com/2025/07/why-...
Why feed pizza to developers at meetups?
TLDR: If you've ever eaten free food at a meetup (even though you could have afforded a meal), why not help out those who are not as fortuna...
www.mrlacey.com
July 18, 2025 at 1:29 PM
There's a new version of a popular IDE coming soon.
In that the version number (increased major version) is showing up in public analytics (usage stats) does that count as a public announcement?
July 18, 2025 at 8:20 AM
If your app allows long text entry, it's a much nicer experience for the person using it if you never forget what's entered without being submitted or cleared.
Especially if the app crashes.
Or if the user has to switch away
July 18, 2025 at 8:17 AM