Matt Hughes πŸ‡¨πŸ‡¦'s Avatar

Matt Hughes πŸ‡¨πŸ‡¦

@mattchughes.ca.bsky.social

Software Enthusiast

99 Followers  |  506 Following  |  165 Posts  |  Joined: 09.06.2023  |  2.0146

Latest posts by mattchughes.ca on Bluesky

Evergreen

1. Did the post contain a question?
2. Do you know the answer because you have relevant experience/training/expertise (ie you're not guessing/googling)?
3. Did you READ THE THREAD, including other replies and additional context from the OP?

If no to ANY of the above: do not advise!

04.08.2025 12:36 β€” πŸ‘ 149    πŸ” 59    πŸ’¬ 6    πŸ“Œ 3

This is a thought provoking, bite sized little piece that boils down to, "don't give feedback on EVERYTHING, because not everything matters! give feedback on things that have impact."

I think it's a *great* exercise for the feedback-giver to think through the impact they want their advice to have.

30.07.2025 00:04 β€” πŸ‘ 73    πŸ” 11    πŸ’¬ 3    πŸ“Œ 0

I once read a comment saying something like "if you choose not to laugh at farts, your life will contain less laughter but still the same amount of farts". I think about that a lot.

27.07.2025 21:00 β€” πŸ‘ 5788    πŸ” 1307    πŸ’¬ 111    πŸ“Œ 45

Increasingly convinced the main damage cell phones have done to creativity isn't decreased attention spans or what not but the elimination of productive boredom. Inspiration comes from the mind filling the void inside. Hard to make art when you're constantly silencing the silence with "content."

22.07.2025 12:45 β€” πŸ‘ 5647    πŸ” 1166    πŸ’¬ 116    πŸ“Œ 159
Post image

Are you reading in a dark & chilled room this week? or relaxing by the pool with your fave beach reads?⛱️

You can add Temeraire πŸ‰ to your ebook library for $1.99 now thru July 14! To snag one for yourself, or to gift a copy to a friend, go to lnk.bio/naominovik and pick your favorite ebook vendor.

09.07.2025 21:59 β€” πŸ‘ 104    πŸ” 35    πŸ’¬ 5    πŸ“Œ 11

So I've found that saying to the robot: "See that last commit? go do that to all the other controllers" is a really good use of the LLM. Assuming you have good test coverage you can use that to keep it on the rails as it goes.

01.07.2025 01:03 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Hillel is a fantastic teacher. I got into TLA+ because of his writings

Got my copy of Logic for Programmers today

01.07.2025 11:17 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

It was so good!

30.06.2025 22:40 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Project Hail Mary - Official Trailer
YouTube video by Amazon MGM Studios Project Hail Mary - Official Trailer

Oooh Project Hail Mary movie
youtu.be/m08TxIsFTRI?...

30.06.2025 22:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I think the approach described seems pretty reasonable, and is worth a read if you are getting started with trying to use LLMs to write production software.

29.06.2025 23:09 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

"Most importantly, you'll understand why writing your own tests remains absolutely sacred..."

"When Claude writes tests, it just verifies that the code does what it already does, *not what it should do*"

There are other things it points out you should never let an LLM do, like database migrations.

29.06.2025 23:09 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Field Notes From Shipping Real Code With Claude - diwank's space Note: This post comes with a NotebookLM podcast (1linked at the bottom), and three generated audio recordings. You can read the conversation I had

This article covers some interesting ground on using LLMs (well, it's Claude specific, but generalizes I think) for production software development.

diwank.space/field-notes-...

29.06.2025 23:09 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

This makes it much easier to copy links into my notes with usually reasonable titles!

29.06.2025 18:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

A bookmarklet solves it:
```
javascript:(function(){var o,t=window.location.href,a=document.title;o="[["+t+"]["+a+"]]",navigator.clipboard&&navigator.clipboard.writeText?(window.focus(),navigator.clipboard.writeText(o).catch((function(o){alert("Error: "+o)}))):alert("No Clipboard API!")})();
```

29.06.2025 18:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I use org-mode in Emacs for my notes and often have to copy in links to sites requiring authentication. org-cliplink doesn't work so well in that situation, because it loads the page in Emacs to get the title for the link text, and of course can't authenticate.

29.06.2025 18:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

people ask me how to make an org or an event (Pixelles, Polaris, Kitfox, etc). over time, it's become clear the steps can't be broken down past
1 - decide on a goal
2 - figure out how to reach that goal
3 - find a trusted collaborator
4 - take it slow, it's a marathon

(anecdata to follow in thread)

28.06.2025 15:47 β€” πŸ‘ 96    πŸ” 18    πŸ’¬ 1    πŸ“Œ 3
Preview
Save on Canadian eBooks this weekend | Rakuten Kobo Canada Find a book to read or listen to. See today's deals, read book reviews and get recommendations. Read or listen anytime, anywhere and on the go with Kobo.

Canadians, Kobo has a sale on books by Canadian authors ahead of the holiday. Here's the landing page--I'll highlight some later. www.kobo.com/ca/en/p/july...

27.06.2025 15:58 β€” πŸ‘ 56    πŸ” 55    πŸ’¬ 5    πŸ“Œ 5

This was certainly the feeling i got the last time i agreed to do a survey (which is rare). Refused to continue after it became obvious.

27.06.2025 14:42 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Firefox inactive tabs is my "Read Later" tool of choice

26.06.2025 13:36 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I'm still mad about it but have decided that I'm going to deal with it by buying the cheapest bulbs from now on

22.06.2025 23:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

One agentic coding tip I'm using is asking the agent to prefix its responses with an emoji to confirm it has read a certain file.

It's good - when I see certain emojis I know for sure that it has certain rules files in context.

Picked this up from Llewellyn Falco at Craft Conf 🧠

19.06.2025 18:57 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

You can get one too.

Episode 6 now streaming.
@marthawells.com
#appletv
#murderbot

13.06.2025 02:50 β€” πŸ‘ 118    πŸ” 24    πŸ’¬ 2    πŸ“Œ 3
a great pyrenees opens his mouth to accept a breakfast burrito from his person.

a great pyrenees opens his mouth to accept a breakfast burrito from his person.

a screenshot of Max’s journey from his GPS collar app. it shows he went 5 miles across 2 hours and took 17,000 steps.

a screenshot of Max’s journey from his GPS collar app. it shows he went 5 miles across 2 hours and took 17,000 steps.

an iphone screenshot with all the notifications from his GPS collars tracking his adventure. he left home at 11:39pm and arrived at the store a little after 2, but waited there until 7:30.

an iphone screenshot with all the notifications from his GPS collars tracking his adventure. he left home at 11:39pm and arrived at the store a little after 2, but waited there until 7:30.

max lays on the floor at his house and looks up at the camera with some side eye. he does not look remotely contrite. maybe just a little sleepy.

max lays on the floor at his house and looks up at the camera with some side eye. he does not look remotely contrite. maybe just a little sleepy.

This is Max. He snuck out in the middle of the night and walked 5 miles to get a breakfast burrito from a store that gave him one once. They hadn't opened yet when he got there, but Max was found the next morning thanks to his GPS collar patiently waiting outside for his well-earned snack. 14/10

09.06.2025 23:06 β€” πŸ‘ 6746    πŸ” 819    πŸ’¬ 149    πŸ“Œ 148
Post image

Here's apple doing a better job integrating cloud native linux than linux distros. Again.

09.06.2025 17:51 β€” πŸ‘ 126    πŸ” 14    πŸ’¬ 14    πŸ“Œ 4

I have a thought experiment I like to consider when tech execs say AGI will lead to a golden era of radical abundance as AI solves every human problem.

Imagine if every government, corporation and individual had the genie from Aladdin’s lamp. Would we live in a golden era of radical abundance?

09.06.2025 13:53 β€” πŸ‘ 64    πŸ” 8    πŸ’¬ 8    πŸ“Œ 3

Just finished The Incandescent by @emilytesh.net and really enjoyed it! Definitely worth checking out!

07.06.2025 20:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The professional regulator, APEGA, did a professional practice review on the water main break in Calgary. The engineers at the City of Calgary are awesome & they didn't do anything wrong. In the late 60s & early 70s there was bad pipe; in 1974 Calgary bought some of it. www.apega.ca/docs/default...

04.06.2025 01:23 β€” πŸ‘ 47    πŸ” 11    πŸ’¬ 3    πŸ“Œ 0
Sync Conf 2025

For any North American folks having FOMO about @localfirstconf.com, there’s a new conference on sync engines as app architecture! SF in November syncconf.dev

27.05.2025 15:19 β€” πŸ‘ 45    πŸ” 13    πŸ’¬ 0    πŸ“Œ 1

GitHub MCP suffers from the lethal trifecta for prompt injection: access to private data, exposure to malicious instructions + the ability to exfiltrate information

Be really careful with this stuff: attackers can trick your "agent" into stealing your private data simonwillison.net/2025/May/26/...

27.05.2025 00:26 β€” πŸ‘ 138    πŸ” 49    πŸ’¬ 2    πŸ“Œ 8

it feels a little hyperbole to call chatbots the death of ux, but at the same time, it feels like directly interacting, manipulating data will be supplanted by the world's least interesting text adventure game

26.05.2025 23:54 β€” πŸ‘ 45    πŸ” 8    πŸ’¬ 2    πŸ“Œ 1

@mattchughes.ca is following 20 prominent accounts