Big news: Grammarly is acquiring Coda!

It does provide a glimpse of a few possibilities when an “app” is present in every writing surface and it has an elegant and seamless ability to work with data.

About 778 days ago (late 2022) I integrated TextBlaze with generative AI and began using it in Coda.

Who knew about two years later, the combined architectures of Coda and Grammarly would merge? In 2022 I wrote:

It supports all the usual text-expansion features as well as background integrations over HTTP which can be used with webhooks, APIs, and even web site scraping. Two key requirements concerning an open text-expander quickly emerges as I attempted to rethink text expansion in more productive ways.

The takeaway (more than two years ago) was simple… event handlers make possible:

  1. Integration with arbitrary systems
  2. Integration with the underlying canvas

I went on to say that …

Both are critical needs for my work with documents and while Coda itself provides integrations with Packs, there are some limitations; the canvas (for example) is inaccessible. Oddly, Text Blaze provides access to the content in the canvas using a formula {site: text}. This makes it possible for a keyboard extension to capture all text in the current page and without any highlighting, Cmd-C, or other steps - you just execute an expansion trigger.

In Grammarly’s context, it’s not a difficult lift to imagine typing a line on the Coda canvas such as:

The city of Los Angeles is …

And watch as the underlying generative AI model complete your sentence. Indeed, a full paragraph.

The city of Los Angeles is the largest city in California and the second largest city in the country. With over four million people, Los Angeles is a major cultural center with a diverse population. Los Angeles is also a major business center, with a large financial district and a large port. The city is home to many major corporations, media companies, and entertainment companies. Los Angeles is also a major tourist destination, with a large number of hotels, restaurants, and attractions.

5 Likes