mdy's Avatar

mdy

@mdy.bsky.social

Tech addict. Doting aunt. Alto. Kdrama viewer. Sporadic blogger. Perennial dieter. Part-time writer and editor. Consultant. Curating at @mdysnippets.com

236 Followers  |  259 Following  |  504 Posts  |  Joined: 28.04.2023  |  2.1076

Latest posts by mdy.bsky.social on Bluesky


IKR.

21.02.2026 08:01 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Replacing Screen Time with Dial Tones Hereโ€™s the situation: my kids are old enough to have a conversation on the phone, but too young for cell phones. They wanted to call theirโ€ฆ

This is amazing.
roach.medium.com/replacing-sc...

21.02.2026 07:44 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Finally got around to linking my (experimental) Snippets site to Bluesky via the @mdysnippets.com account. Let's see how long I manage to keep this going. ๐Ÿ˜…

09.02.2026 15:09 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Making AI Work, MIT Technology Reviewโ€™s new AI newsletter, is here Learn how to apply LLMs across industries in 7 weekly editions of our new free newsletter.

Making AI Work, MIT Technology Reviewโ€™s new AI newsletter, is here!

Learn how to apply LLMs across industries in 7 weekly editions of our new free newsletter: www.technologyreview.com/2026/02/09/1...

09.02.2026 14:35 โ€” ๐Ÿ‘ 3    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
2025 AUDIBLE STATS

It's time to celebrate your top milestones!
This past year, you logged 383 hours and 12 minutes of listening time and finished 51 titles.

2025 AUDIBLE STATS It's time to celebrate your top milestones! This past year, you logged 383 hours and 12 minutes of listening time and finished 51 titles.

Could have sworn I spent less time on audiobooks in 2025, but my 2025 Audible Stats say otherwise.

16.01.2026 07:50 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
How-to Fix Paper Jam in Tray 1 โ€ข HP LaserJet Pro M130fw Paper Jam Troubleshooting & Repair
YouTube video by Paolo Marcelli How-to Fix Paper Jam in Tray 1 โ€ข HP LaserJet Pro M130fw Paper Jam Troubleshooting & Repair

TIL how to clean and rotate the rubber on an HP Laserjet printer's pickup roller to fix a paper feed issue.

Endless thanks to this YouTube video
(roller discussion starts at 7m 33s in).
youtu.be/qRLH8VKUb00?...

YouTube really has every conceivable how-to video.

03.01.2026 13:09 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
General Advice

Career pivots in big tech are the norm. Itโ€™s extremely rare that I meet someone who has been in their current job family since college. People get burnt out of writing code, or realize there is something else they would rather do. Managers know this and are more than happy to help you achieve your goals. 

For any pivot, there are two principles that dramatically increase your odds of success:

1. Start doing the job you want while you still have the job you have. Lean into the responsibilities, language, and outcomes of the new role before asking for the title.

2. Make the pivot inside your current company if you can. Your domain knowledge, relationships, and track record are often far more valuable than an external candidateโ€™s resume.

General Advice Career pivots in big tech are the norm. Itโ€™s extremely rare that I meet someone who has been in their current job family since college. People get burnt out of writing code, or realize there is something else they would rather do. Managers know this and are more than happy to help you achieve your goals. For any pivot, there are two principles that dramatically increase your odds of success: 1. Start doing the job you want while you still have the job you have. Lean into the responsibilities, language, and outcomes of the new role before asking for the title. 2. Make the pivot inside your current company if you can. Your domain knowledge, relationships, and track record are often far more valuable than an external candidateโ€™s resume.

Solid career advice. The same principle applies if you're gunning for a promotionโ€”the best way to ensure a promotion is to perform at the level you want to be promoted to.

www.arjaythedev.com/p/tech-caree...

01.01.2026 03:45 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Option #1 - One Click Update โ€“ Popular

Follow these steps to see if you qualify to use our One-Click Update:

1. Review this page to view the new questions and the popular answers
2. If your answers are the same as the support article, click the โ€œone-click updateโ€ URL below:

View One Click Update Feature:

https://policies.termageddon.com/[rest of link redacted]

If you have different answers than whatโ€™s provided in the support article, follow the steps below.

Option #1 - One Click Update โ€“ Popular Follow these steps to see if you qualify to use our One-Click Update: 1. Review this page to view the new questions and the popular answers 2. If your answers are the same as the support article, click the โ€œone-click updateโ€ URL below: View One Click Update Feature: https://policies.termageddon.com/[rest of link redacted] If you have different answers than whatโ€™s provided in the support article, follow the steps below.

Love Termaggedon's one-click policy updateโ€”such a user-friendly way for small business owners to get their website into compliance with these two laws, which go into effect on Jan 1, 2026:
- Kentucky Consumer Data Protection Act
- Rhode Island Data Transparency and Privacy Protection Act (DTPPA)

22.12.2025 04:13 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Two side-by-side screenshots from the Oura app.
Left screen shows a leafy green background with text: โ€œYour cardiovascular age was mostly aligned with your actual age. For most of 2025, your cardiovascular age was aligned with your actual age. Keep doing what youโ€™re doing; youโ€™ve found the right rhythm that supports heart health!โ€
Right screen shows a blurred nature path background with text: โ€œYou took 2,109,543 steps. Thatโ€™s like walking 1,420 kilometers!โ€
Both screens display the Oura logo at the top and are part of an annual health or activity summary.

Two side-by-side screenshots from the Oura app. Left screen shows a leafy green background with text: โ€œYour cardiovascular age was mostly aligned with your actual age. For most of 2025, your cardiovascular age was aligned with your actual age. Keep doing what youโ€™re doing; youโ€™ve found the right rhythm that supports heart health!โ€ Right screen shows a blurred nature path background with text: โ€œYou took 2,109,543 steps. Thatโ€™s like walking 1,420 kilometers!โ€ Both screens display the Oura logo at the top and are part of an annual health or activity summary.

Oura's year-end wrap-up screens are gorgeous this year. These two were probably the most visually striking ones.

18.12.2025 11:48 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I know two people who recently ran this battery health check inside the Oura app, learned their rings have issues, and were told by Oura that replacement rings would be sent to them free of charge. ๐ŸŽ‰

07.12.2025 07:29 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Hadn't realized how much more podcast listening I'd done this year. Certainly did not expect to see over 21k minutes. ๐Ÿ˜…

Sharp China is the new addition to my Top 5. And yep, still doing heavy rotation on the Stratechery bundle.

04.12.2025 17:11 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Screenshot of a phone notification reads: 

Security & privacy (now)
Screen was auto-locked. 
Possible theft was detected by Theft Detection Lock

Screenshot of a phone notification reads: Security & privacy (now) Screen was auto-locked. Possible theft was detected by Theft Detection Lock

TIL that the theft detection feature on my phone gets activated when I shake the phone hard once. That's pretty cool.

30.11.2025 02:54 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Screenshots showing a Battery Health assessment chat with Oura's AI, Finn (inside the Oura app).

Screenshots showing a Battery Health assessment chat with Oura's AI, Finn (inside the Oura app).

TIL you can run a "battery health" assessment request from right inside the Oura app.

1. Tap on main (hamburger) menu
2. Tap the Help menu option
3. Type "battery health" into the chat window that appears

The email confirmation step was unexpected. What a great privacy and authorization check.

29.11.2025 03:08 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

Lol, I meant -- I've had the ring for 5 years, so I'm looking backwards, not ahead. Haha!

28.11.2025 04:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Screenshot of the Oura app, showing three scores: Readiness: 91. Sleep: 91. Activity: 92. Each score has a crown icon above it.

Screenshot of the Oura app, showing three scores: Readiness: 91. Sleep: 91. Activity: 92. Each score has a crown icon above it.

Achievement unlocked: first time Oura has given me a triple crown with all three scores in the 90s (in 5+ years).

28.11.2025 01:13 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Amazon's Rufus AI providing price history data on the Aura photo frame product, displaying price data from the last 30 days.

Amazon's Rufus AI providing price history data on the Aura photo frame product, displaying price data from the last 30 days.

Pretty cool addition to Amazon product pages -- a quick way to check price history for any product.

26.11.2025 02:35 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Oh, bummer. Here I was hoping they had extended it again. Haha!

23.11.2025 15:34 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Screenshot of a status note confirming โ€œTask 1.6 Complete โœ“โ€ and summarizing that all setup tasks (Next.js project, shadcn/ui, components, structure, env variables, ESLint/Prettier) are verified. The next step is โ€œ02-database.md (Supabase setup)โ€.

Screenshot of a status note confirming โ€œTask 1.6 Complete โœ“โ€ and summarizing that all setup tasks (Next.js project, shadcn/ui, components, structure, env variables, ESLint/Prettier) are verified. The next step is โ€œ02-database.md (Supabase setup)โ€.

With the completion of:
- Task 1.6: Configure ESLint and Prettier

. . . we've completed the Project Setup stage (which is Part 1 of 11 in Claude's implementation plan).

23.11.2025 12:01 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A web browser window displays the URL localhost:3000/sign-in. The page shows a centered heading that reads โ€œSign In,โ€ followed by smaller gray text saying โ€œAuthentication coming soon.โ€ In the bottom left corner, there is a circular user avatar with the letter โ€œN.โ€ The page has a minimal white background.

A web browser window displays the URL localhost:3000/sign-in. The page shows a centered heading that reads โ€œSign In,โ€ followed by smaller gray text saying โ€œAuthentication coming soon.โ€ In the bottom left corner, there is a circular user avatar with the letter โ€œN.โ€ The page has a minimal white background.

A web browser window displays the URL localhost:3000/admin. The page shows a centered heading โ€œAdmin Dashboard,โ€ followed by smaller gray text saying โ€œAdmin interface coming soon.โ€ In the bottom left corner, there is a circular user avatar with the letter โ€œN.โ€ The page has a minimal white background.

A web browser window displays the URL localhost:3000/admin. The page shows a centered heading โ€œAdmin Dashboard,โ€ followed by smaller gray text saying โ€œAdmin interface coming soon.โ€ In the bottom left corner, there is a circular user avatar with the letter โ€œN.โ€ The page has a minimal white background.

Two more project setup tasks completed:
- Task 1.4: Set Up Project Structure
- Task 1.5: Configure Environment Variables

Relieved to see that it provided a suitable .gitignore to keep environment secrets out of GitHub.

Screenshots show two new 'pages'
- placeholder signin
- placeholder admin

23.11.2025 11:27 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Screenshot of Claude Code on the web showing a $250 credit next to a gift icon.

Screenshot of Claude Code on the web showing a $250 credit next to a gift icon.

Whoa. I'd already used some of my free Claude Code on the Web credits, but I see it's been topped back up to $250 as of today. Thanks, Anthropic!

23.11.2025 10:56 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
A screenshot of a chat conversation reviewing team workflow guidelines. The top message suggests adding guidelines to a claude.md file, including asking for help retrieving blocked resources and requiring verification on the reviewerโ€™s local machine before marking tasks complete. The next message agrees and proposes five more guidelines: (3) adding screenshots for visual verification, (4) committing after each piece of work but waiting to verify across environments, (5) requesting external JSON/resources instead of workarounds, (6) supporting GitHub Desktop with both CLI and GUI instructions, and (7) creating detailed session logs. The message ends by asking if any guidelines should be added, modified, or skipped.

A screenshot of a chat conversation reviewing team workflow guidelines. The top message suggests adding guidelines to a claude.md file, including asking for help retrieving blocked resources and requiring verification on the reviewerโ€™s local machine before marking tasks complete. The next message agrees and proposes five more guidelines: (3) adding screenshots for visual verification, (4) committing after each piece of work but waiting to verify across environments, (5) requesting external JSON/resources instead of workarounds, (6) supporting GitHub Desktop with both CLI and GUI instructions, and (7) creating detailed session logs. The message ends by asking if any guidelines should be added, modified, or skipped.

Also: pausing to codify "how we work together" guidelines based on today's interactions.

22.11.2025 08:31 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
The default Next.js welcome page showing the text โ€œTo get started, edit the page.tsx file.โ€ with a black โ€œDeploy Nowโ€ button and a white โ€œDocumentationโ€ button beneath it. A circular โ€œNโ€ icon is visible in the bottom-left corner.

The default Next.js welcome page showing the text โ€œTo get started, edit the page.tsx file.โ€ with a black โ€œDeploy Nowโ€ button and a white โ€œDocumentationโ€ button beneath it. A circular โ€œNโ€ icon is visible in the bottom-left corner.

A webpage titled โ€œComponent Testโ€ displaying various button styles: Default, Outline, Secondary, Destructive (in red), and Ghost. Below are size variations labeled Small, Default, and Large. A circular โ€œNโ€ icon sits in the bottom-left corner.

A webpage titled โ€œComponent Testโ€ displaying various button styles: Default, Outline, Secondary, Destructive (in red), and Ghost. Below are size variations labeled Small, Default, and Large. A circular โ€œNโ€ icon sits in the bottom-left corner.

A webpage titled โ€œComponent Testโ€ showing a bordered card labeled โ€œTest Cardโ€ with sample UI elements including grey placeholder bars, status badges for pending, processing, completed, and failed, plus a large black button section at the bottom. A circular icon with an โ€œNโ€ appears in the lower-left corner.

A webpage titled โ€œComponent Testโ€ showing a bordered card labeled โ€œTest Cardโ€ with sample UI elements including grey placeholder bars, status badges for pending, processing, completed, and failed, plus a large black button section at the bottom. A circular icon with an โ€œNโ€ appears in the lower-left corner.

Today's progress: implementing these tasks in the implementation plan Claude generated yesterday:

Task 1.1: Create Next.js Project
Task 1.2: Configure shadcn/ui
Task 1.3: Add Essential shadcn/ui Components

Screenshots show the state of the app at the end of each task (with items redacted).

22.11.2025 08:23 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Haha, yes, that's the idea -- I want it to generate instructions that will work when I ask the agent to write the code for me later! ๐Ÿ˜…

22.11.2025 02:07 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Resubmitting the previous prompt, with a twist: "Before you write out this plan in detail, how can I break up this instruction into manageable chunks for you?"

Resubmitting the previous prompt, with a twist: "Before you write out this plan in detail, how can I break up this instruction into manageable chunks for you?"

Welp, that proved to be too big a bite for Claude to chew on, so we're trying again with an explicit instruction to break up the work into subtasks.

21.11.2025 13:28 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Screenshot of Claude Code on the Web working on producing a detailed implementation plan for a web app.

Screenshot of Claude Code on the Web working on producing a detailed implementation plan for a web app.

I have no idea what I'll get at the end of this, but since I won't know unless I try it out, here goes nothing.

[ The prompt I used is from Jesse Vincent's blog post on using coding agents at blog.fsck.com/2025/10/05/h... ]

21.11.2025 11:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Screenshots of Claude Code on the Web on a Firefox browser for mobile, showing Claude generating a session log for today's chat session, with instructions for how to load up the project context for the next session.

Screenshots of Claude Code on the Web on a Firefox browser for mobile, showing Claude generating a session log for today's chat session, with instructions for how to load up the project context for the next session.

There are lots of things that are so much easier now with Claude Code, but the part I appreciate the most is how I no longer need to write documentation by hand because Claude just bangs it out for me and gives me what I need to set up the next chat session.

19.11.2025 06:14 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Screenshot of Claude Code on the Web on a Firefox browser for mobile.

Screenshot of Claude Code on the Web on a Firefox browser for mobile.

Loving the convenience of accessing Claude Code on the Web.

I can literally be out getting a haircut and still flesh out the MVP of the web app I want to build with just my phone.

The prompt I'm using is from Harper Reed's LLM Codegen workflow. harper.blog/2025/02/16/m...

19.11.2025 05:02 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
INBOX INSIGHTS, November 12, 2025: Good Prompting is Delegation, Trust Insights Workshop Review - Trust Insights Marketing Analytics Consulting INBOX INSIGHTS, November 12, 2025: Good Prompting is Delegation, Trust Insights Workshop Review artificial intelligence Trust Insights Marketing Analytics

So spot on: "Good Prompting is Good Delegation"
www.trustinsights.ai/blog/2025/11...

13.11.2025 07:24 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
702 Sword Types from Around the World (With Pictures) Discover all the different types of swords from all over the world. Find out where and when they came from, how they're used, and what makes them unique.

Reason no. 183 why it's fun to hang out with editors: we come across the most interesting things.

Today's example (hat-tip @bookrealmrevisions.bsky.social): swordis.com/types-of-swo...

07.11.2025 00:48 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

This weekend's new #firstworldproblem: the "Approaching weekly limit" warning in Claude Code ๐Ÿ˜…

02.11.2025 05:51 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@mdy is following 19 prominent accounts