• Sign in
  • Sign up
Elektrine
EN
  • EN English
  • 中 中文
Log in Register
Modes
Overview Search Chat Timeline Communities Gallery Lists Friends Email Vault VPN
Back to Timeline
  • Open on mstdn.ca

Mark Alldritt

@alldritt@mstdn.ca
mastodon 4.6.0-alpha.5+glitch

Father, partner, retired software developer, photographer, aspiring tennis player, cyclist, LEGO enthusiast, lover of Jazz, Classical and the Blues, recovering music-first Audiophile, and general cynic.

0 Followers
0 Following
Joined December 22, 2022
The home of Script Debugger, the AppleScript IDE.:
https://www.latenightsw.com
MacScripter discussion forum for macOS and iOS automation.:
https://www.macscripter.net
Developer of mobile EEG data acquisition solutions:
https://brainwavesoftware.ca

Posts

alldritt
Mark Alldritt
@alldritt@mstdn.ca

Father, partner, retired software developer, photographer, aspiring tennis player, cyclist, LEGO enthusiast, lover of Jazz, Classical and the Blues, recovering music-first Audiophile, and general cynic.

mstdn.ca
Mark Alldritt
Mark Alldritt
@alldritt@mstdn.ca

Father, partner, retired software developer, photographer, aspiring tennis player, cyclist, LEGO enthusiast, lover of Jazz, Classical and the Blues, recovering music-first Audiophile, and general cynic.

mstdn.ca
@alldritt@mstdn.ca · Feb 09, 2026

AEQuery v0.3.0 just released with lots of fixes.

https://github.com/alldritt/aequery/releases/tag/v0.3.0

View on mstdn.ca
1
0
1
0
alldritt
Mark Alldritt
@alldritt@mstdn.ca

Father, partner, retired software developer, photographer, aspiring tennis player, cyclist, LEGO enthusiast, lover of Jazz, Classical and the Blues, recovering music-first Audiophile, and general cynic.

mstdn.ca
Mark Alldritt
Mark Alldritt
@alldritt@mstdn.ca

Father, partner, retired software developer, photographer, aspiring tennis player, cyclist, LEGO enthusiast, lover of Jazz, Classical and the Blues, recovering music-first Audiophile, and general cynic.

mstdn.ca
@alldritt@mstdn.ca · Feb 05, 2026

I’ve released AEQuery, a command-line tool for querying scriptable macOS applications using XPath-like expressions. It translates paths like /Finder/windows/name directly into Apple Events and returns JSON.

Available via Homebrew. Source and details: https://github.com/alldritt/aequery​​​​​​​​​​​​​​​​

View on mstdn.ca
7
0
6
0
alldritt
Mark Alldritt
@alldritt@mstdn.ca

Father, partner, retired software developer, photographer, aspiring tennis player, cyclist, LEGO enthusiast, lover of Jazz, Classical and the Blues, recovering music-first Audiophile, and general cynic.

mstdn.ca
Mark Alldritt
Mark Alldritt
@alldritt@mstdn.ca

Father, partner, retired software developer, photographer, aspiring tennis player, cyclist, LEGO enthusiast, lover of Jazz, Classical and the Blues, recovering music-first Audiophile, and general cynic.

mstdn.ca
@alldritt@mstdn.ca · Sep 11, 2025

Me working on Script Debugger 1 on MacOS System 7 back in 1995. I had quit my job developing cellular infrastructure software at Motorola to focus on Script Debugger, and we were about to have a baby. It all seemed nuts at the time. Script Debugger was retired this year after 30 years of continuous development. #applescript

View on mstdn.ca
12
0
0
0
alldritt
Mark Alldritt
@alldritt@mstdn.ca

Father, partner, retired software developer, photographer, aspiring tennis player, cyclist, LEGO enthusiast, lover of Jazz, Classical and the Blues, recovering music-first Audiophile, and general cynic.

mstdn.ca
Mark Alldritt
Mark Alldritt
@alldritt@mstdn.ca

Father, partner, retired software developer, photographer, aspiring tennis player, cyclist, LEGO enthusiast, lover of Jazz, Classical and the Blues, recovering music-first Audiophile, and general cynic.

mstdn.ca
@alldritt@mstdn.ca · Jan 03, 2025

https://latenightsw.com/retiring-script-debugger/ #applescript

View on mstdn.ca
14
0
8
0
alldritt
Mark Alldritt
@alldritt@mstdn.ca

Father, partner, retired software developer, photographer, aspiring tennis player, cyclist, LEGO enthusiast, lover of Jazz, Classical and the Blues, recovering music-first Audiophile, and general cynic.

mstdn.ca
Mark Alldritt
Mark Alldritt
@alldritt@mstdn.ca

Father, partner, retired software developer, photographer, aspiring tennis player, cyclist, LEGO enthusiast, lover of Jazz, Classical and the Blues, recovering music-first Audiophile, and general cynic.

mstdn.ca
@alldritt@mstdn.ca · Sep 26, 2024

@provuejim@techhub.social hey Jim. Sorry for rushing off from NSDrinking. I’m glad SD Notary helped you out.

View on mstdn.ca
0
0
0
0
alldritt
Mark Alldritt
@alldritt@mstdn.ca

Father, partner, retired software developer, photographer, aspiring tennis player, cyclist, LEGO enthusiast, lover of Jazz, Classical and the Blues, recovering music-first Audiophile, and general cynic.

mstdn.ca
Mark Alldritt
Mark Alldritt
@alldritt@mstdn.ca

Father, partner, retired software developer, photographer, aspiring tennis player, cyclist, LEGO enthusiast, lover of Jazz, Classical and the Blues, recovering music-first Audiophile, and general cynic.

mstdn.ca
@alldritt@mstdn.ca · Dec 25, 2023

Merry Christmas!

View on mstdn.ca
Your browser does not support the video tag.
1
0
0
0
alldritt
Mark Alldritt
@alldritt@mstdn.ca

Father, partner, retired software developer, photographer, aspiring tennis player, cyclist, LEGO enthusiast, lover of Jazz, Classical and the Blues, recovering music-first Audiophile, and general cynic.

mstdn.ca
Mark Alldritt
Mark Alldritt
@alldritt@mstdn.ca

Father, partner, retired software developer, photographer, aspiring tennis player, cyclist, LEGO enthusiast, lover of Jazz, Classical and the Blues, recovering music-first Audiophile, and general cynic.

mstdn.ca
@alldritt@mstdn.ca · Dec 07, 2023

@czottmann@norden.social the with timeout block changes the timeout period for appleevents sent within the block.

View on mstdn.ca
0
0
0
0
alldritt
Mark Alldritt
@alldritt@mstdn.ca

Father, partner, retired software developer, photographer, aspiring tennis player, cyclist, LEGO enthusiast, lover of Jazz, Classical and the Blues, recovering music-first Audiophile, and general cynic.

mstdn.ca
Mark Alldritt
Mark Alldritt
@alldritt@mstdn.ca

Father, partner, retired software developer, photographer, aspiring tennis player, cyclist, LEGO enthusiast, lover of Jazz, Classical and the Blues, recovering music-first Audiophile, and general cynic.

mstdn.ca
@alldritt@mstdn.ca · Nov 13, 2023

Here's a project demonstrating how to integrate a SwiftUI document-based application using JSON model encoding with the iOS Undo Manager. Pulling all the pieces together to make this work properly was surprisingly difficult. #SwiftUI https://github.com/alldritt/JSONDocumentTest

View on mstdn.ca
17
0
2
0
alldritt
Mark Alldritt
@alldritt@mstdn.ca

Father, partner, retired software developer, photographer, aspiring tennis player, cyclist, LEGO enthusiast, lover of Jazz, Classical and the Blues, recovering music-first Audiophile, and general cynic.

mstdn.ca
Mark Alldritt
Mark Alldritt
@alldritt@mstdn.ca

Father, partner, retired software developer, photographer, aspiring tennis player, cyclist, LEGO enthusiast, lover of Jazz, Classical and the Blues, recovering music-first Audiophile, and general cynic.

mstdn.ca
@alldritt@mstdn.ca · Nov 12, 2023

When migrating Codable model objects from ObserableObject to @Observable you must explicitly specify CodingKeys for your properties or object decoding fails (see https://callistaenterprise.se/blogg/teknik/2023/08/14/new-swift-observation/). #SwiftUI

View on mstdn.ca
5
0
1
0
alldritt
Mark Alldritt
@alldritt@mstdn.ca

Father, partner, retired software developer, photographer, aspiring tennis player, cyclist, LEGO enthusiast, lover of Jazz, Classical and the Blues, recovering music-first Audiophile, and general cynic.

mstdn.ca
Mark Alldritt
Mark Alldritt
@alldritt@mstdn.ca

Father, partner, retired software developer, photographer, aspiring tennis player, cyclist, LEGO enthusiast, lover of Jazz, Classical and the Blues, recovering music-first Audiophile, and general cynic.

mstdn.ca
@alldritt@mstdn.ca · Nov 04, 2023

https://jvns.ca/blog/2023/11/01/confusing-git-terminology/ This wonderful post from Julie Evans answered a bunch of long standing questions I’ve had regarding Git.

View on mstdn.ca
0
0
0
0

Media

313k7r1n3

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • VPN Policy

Email Settings

IMAP: imap.elektrine.com:993

POP3: pop.elektrine.com:995

SMTP: smtp.elektrine.com:465

SSL/TLS required

Support

  • support@elektrine.com
  • Report Security Issue

Connect

Tor Hidden Service

khav7sdajxu6om3arvglevskg2vwuy7luyjcwfwg6xnkd7qtskr2vhad.onion
© 2026 Elektrine. All rights reserved. • Server: 12:12:46 UTC