JXA and AppleScript followup

Is there a statute of limitations on blog post followups? I’ve been meaning to write a continuation of my last post for at least four weeks, but between work, the NBA playoffs, and just general laziness, I haven’t gotten around to it. Today, I settle of all family business. | Continue reading


@leancrew.com | 1 year ago

JXA’s parenthesis paradox

I don’t like programming in AppleScript in general, but there is one construct that I’ve always liked. Because I’m not a computer scientist, I don’t know what to call it,1 but I can give an example that came up recently: | Continue reading


@leancrew.com | 1 year ago

JavaScript vs. AppleScript

I’m years into my attempt to use JavaScript for Automation (JXA) more than AppleScript, but Apple and its crummy JXA documentation keeps getting in my way. | Continue reading


@leancrew.com | 1 year ago

Repeated failure

A couple of days ago, Federico Viticci tweeted his wish list for a new or updated Reminders API and asked for other people for theirs. Stephen Hackett answered with this: | Continue reading


@leancrew.com | 2 years ago

Last man standing

Back in 2009, I wrote a post about various (mostly unsatisfying) ways of viewing manual (man) pages on the Mac. Many of the commands and apps in that post are either dead or abandoned, and some years ago I returned to a system that’s not much different from what I used when I was … | Continue reading


@leancrew.com | 2 years ago

Catenaries, parabolas, and ropes

Picking up from the last post, let’s think about how and why a parabola could be a good approximations to a catenary. | Continue reading


@leancrew.com | 2 years ago

Parabola properties

Last week, John D. Cook wrote a post in which he calculated the area under an inverted catenary curve. As part of the post, he estimated the area under the catenary by calculating the area under a parabola with the same width (41″) and height (39.5″). I’ve reproduced Cook’s plot … | Continue reading


@leancrew.com | 2 years ago

Switching Safari tabs from BBEdit

Continue reading


@leancrew.com | 2 years ago

The AGM on PCalc

Continue reading


@leancrew.com | 2 years ago

A date calculation Keyboard Maestro subroutine

Continue reading


@leancrew.com | 2 years ago

A simple Shortcut for daily data entry

Continue reading


@leancrew.com | 2 years ago

Resurrecting the old Wordle for procrastinators

Continue reading


@leancrew.com | 2 years ago

Still using NetNewsWire

Continue reading


@leancrew.com | 2 years ago

Images from HTML, CSS, and Shortcuts

Continue reading


@leancrew.com | 2 years ago

Wordle and grep

Continue reading


@leancrew.com | 2 years ago

Reducing the size of large PDFs

Continue reading


@leancrew.com | 2 years ago

Lagrange and the JWST

Continue reading


@leancrew.com | 2 years ago

What’s the diff?

Continue reading


@leancrew.com | 2 years ago

Wordle letters

Continue reading


@leancrew.com | 2 years ago

Automating the annotation of PDFs

Continue reading


@leancrew.com | 2 years ago

How many Thursdays?

Continue reading


@leancrew.com | 2 years ago

Semiautomated LaTeX tables

Continue reading


@leancrew.com | 2 years ago

Under the table

Continue reading


@leancrew.com | 2 years ago

Data cleaning without boredom

Continue reading


@leancrew.com | 2 years ago

Recall this analysis

Continue reading


@leancrew.com | 2 years ago

A weak defense of the Series 3

Continue reading


@leancrew.com | 2 years ago

Checking it twice

Continue reading


@leancrew.com | 2 years ago

Things and 1Password

Continue reading


@leancrew.com | 2 years ago

Do quote me

Continue reading


@leancrew.com | 2 years ago

Finding my way after getting lost

Continue reading


@leancrew.com | 2 years ago

Scripts for my homemade wiki

Continue reading


@leancrew.com | 2 years ago

My homemade wiki

Continue reading


@leancrew.com | 2 years ago

Cutting the cord

Continue reading


@leancrew.com | 2 years ago

Trains and tables

Continue reading


@leancrew.com | 2 years ago

From TextExpander to Keyboard Maestro… again

Continue reading


@leancrew.com | 2 years ago

A stolen word count Quick Action

Continue reading


@leancrew.com | 2 years ago

Back to NetNewsWire

Continue reading


@leancrew.com | 2 years ago

Hey, I sped up Apple Mail Rules

Continue reading


@leancrew.com | 2 years ago

Sometimes laziness isn’t a virtue

Continue reading


@leancrew.com | 2 years ago

How Shortcuts for the Mac will fit in

Continue reading


@leancrew.com | 2 years ago

Flowing Markdown reference links

Continue reading


@leancrew.com | 2 years ago

Siri and numbers

Continue reading


@leancrew.com | 2 years ago

Airtime

Continue reading


@leancrew.com | 2 years ago

What’s the diff?

Continue reading


@leancrew.com | 3 years ago

The two Johnnies

Continue reading


@leancrew.com | 3 years ago

A Drafts custom syntax for book lists

Continue reading


@leancrew.com | 3 years ago

A keyboard experiment

Continue reading


@leancrew.com | 3 years ago

Case and Keyboard Maestro

Continue reading


@leancrew.com | 3 years ago