Simon Willison’s Weblog


18 items tagged “wordpress”


Making Large Language Models work for you

Visit Making Large Language Models work for you

I gave an invited keynote at WordCamp 2023 in National Harbor, Maryland on Friday.

[... 14,188 words]


Writing for distributed teams (via) Vicki Boykis describes how she only sent 11 emails during her first 12 months working at Automattic, because the company culture there revolves around asynchronous communication through durable writing using the P2 custom WordPress theme. “This is a completely different paradigm than I’ve ever worked in, which has been a world usually riddled with information lost to Slack, Confluence, and dozens of email re:re:res.”

# 6th October 2021, 6:29 pm / communication, wordpress, vicki-boykis


Who would like to help set up a Wordpress site that is event focused?

Eventbrite (my employer) recently worked with to provide an integration between the two services which you may find relevant—it makes it very easy to set up a hosted site which ties in to the Eventbrite API to promote and enable ticket sales: Integrations for Eventbrite

[... 73 words]

What are prominent examples for remote work besides 37Signals, Github and Automattic?

Canonical (the company behind Ubuntu) have a very impressive distributed team culture.

[... 30 words]


Underscores are now word separators, proclaims Google. I missed this story last year—the change was announced by Matt Cutts at WordCamp 2007.

# 13th August 2008, 1:06 pm / google, hyphens, matt-cutts, seo, underscores, wordcamp, wordpress

Load Balancer Update. has switched from Pound to nginx for load balancing, resulting in a significant drop in CPU usage. I’ve been using nginx on my little VPS for over a year now with no complaints, nice to know it scales up as well as down.

# 1st May 2008, 10:06 am / load-balancing, nginx, pound, wordpress, wordpresscom

Photo Matt: Act Two. Automattic is an excellent case-study of building a business on top of an open source project.

# 23rd January 2008, 10:42 am / automattic, matt-mullenweg, open-source, wordpress


WordPress 2.3: Canonical URLs. Fantastic to hear that WordPress 2.3 supports this, and that they picked the right terminology for it (I’ve called the same thing “disambiguated URLs” in the past).

# 27th September 2007, 2:03 pm / canonicalurls, disambiguatedurls, mark-jaquith, urls, wordpress

A note about simple registration

Simple registration is an extension that allows OpenID consumers to ask your provider for extra information—your name, e-mail address, date of birth and so on.

[... 391 words]

Massive Dreamhost hack, WordPress not to blame

On mezzoblue, Dave Shea reports that someone had modified every index.php and index.html file on his site to include spam links at the bottom of the page, hidden inside a <u style="display: none;">. Dozens of other people in his comments reported the same thing happening to their sites.

[... 279 words]

Unsettling. Sounds like there might be a massive scripted hack going on against out of date WordPress installs on Dreamhost. Check your site. See also discussion in the comments attached to this post.

# 5th June 2007, 9:16 pm / dave-shea, dreamhost, hosting, php, security, spam, wordpress

Rails and Scaling with Multiple Databases. Ryan Tomayko explains how his team spreads a high traffic Rails application across five separate PostgreSQL databases by giving each client their own schema—similar to how WordPress MU scales.

# 14th April 2007, 2:32 am / postgresql, rails, ryan-tomayko, scaling, wordpress

Quercus: PHP in Java (via) A “fast, open-source, 100% Java implementation of the PHP language”, built to run on top of Resin. Claims to be compatibly with MediaWiki, Drupal, Wordpress, Gallery2 and DocuWiki.

# 12th April 2007, 4:25 pm / docuwiki, drupal, gallery2, java, mediawiki, php, quercus, resin, wordpress

Commodore 2.1-20070321 (via) Without a doubt the best WordPress theme ever.

# 24th March 2007, 5:07 pm / commodore, wordpress

OpenID on My first project launch as a freelancer. You can now use your blog as an OpenID.

# 6th March 2007, 8:41 pm / freelance, openid, wordpress, wordpresscom

WordPress 2.1.1 dangerous, Upgrade to 2.1.2. Helping to spread the word. You’re affected if you’ve downloaded WordPress 2.1.1 in the last three or four days.

# 3rd March 2007, 8:06 am / security, wordpress

Permalink Redirect WordPress Plugin (via) Neat WordPress plugin that forces a redirect to an item’s permalink if the URL has any extra crud in it.

# 2nd March 2007, 12:49 am / disambiguated, plugins, urls, wordpress

Twitter Updater (a WordPress plugin). “The Twitter Updater automatically sends a Twitter status update to your Twitter account when you create, publish, or edit your WordPress post.” Fantastic idea—I really want this for my own site.

# 22nd January 2007, 11:12 pm / plugins, twitter, wordpress