What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
“A Smattering of Selenium #89” is a short community link roundup published by Adam Goucher on June 18, 2012—not a Selenium 89 software release or a current release bulletin. It points readers to six posts and event resources on browser testing, test design, Ruby, and Python. Selenium’s current news and release announcements are separate from this archived issue.
What “A Smattering of Selenium #89” means
The number 89 identifies the installment in a recurring Selenium blog series. The archived post is titled “A Smattering of Selenium #89,” and its format is a set of links with brief editorial comments, rather than a technical release note. The Selenium blog archive lists it among other installments, including #88 and #90.
That distinction matters if you arrived looking for a Selenium version called “89”: this article is about the 2012 roundup, not a software version. The post does not announce a Selenium release or provide version-specific upgrade guidance.
The six subjects in the roundup
| Linked item | What the archive establishes |
|---|---|
| “Automate Page Load Performance Testing with Firebug and Selenium” | The link title indicates a topic involving page-load performance testing with Firebug and Selenium. Goucher says the topic was not new but timely for him. The roundup does not report benchmark results or give a procedure. |
| “Speed up your features with a backdoor login route” | Goucher describes it as an older post and says it addressed something he had repeatedly needed to explain. The roundup does not provide implementation or security details. |
| “RSpec’s New Expectation Syntax” | Goucher says the item explains what the syntax is and why. The roundup does not reproduce the syntax or its examples. |
| “Slides & Videos from LDNSE #6” | An event media link for LDNSE #6. The roundup offers no further description of the sessions or materials. |
| “Python Timer Class – Context Manager for Timing Code Blocks” | Goucher says it reminded him to use context managers more often. The roundup does not establish the implementation details of the timer. |
| “Overloading Python list comprehension” | Goucher calls it an interesting experiment, with a qualified aside. The roundup does not explain the technique or its practical merits. |
These descriptions are limited to the archive’s titles and comments. The original destinations for several links could not be verified, so their availability and any additional technical claims should not be inferred from the roundup.
#1 Best Overall
How to read it alongside current Selenium news
Use the #89 archive as a historical snapshot of topics that interested the Selenium community in 2012. For current project activity, consult Selenium’s official blog and repository release notes. The project continues to publish release and maintenance updates; those later changes are not features or announcements contained in Goucher’s post.
For example, Selenium’s official blog reported Selenium 4.49 released on September 9, 2026, and separately described a change planned for Selenium 4.51: ExpectedCondition will stop implementing Guava’s Function interface. Check the current official announcement before relying on release timing or migration details.
Rank #2
In a September 29, 2026 post, Selenium contributor David Burns wrote: “A lot of Selenium code is now written by coding agents, and it is wrong in the same handful of ways every time.” That post concerns current documentation work, not the 2012 link roundup.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.When a screenshot is the task
If your goal is to capture a page rather than automate an interaction or investigate a historical link, ScreenshotNeo is a screenshot API and MCP server for developers. One GET request can return an image or PDF; its clean-shot options handle consent banners and common popups before capture, and its response headers indicate page verdict and billing status.
Or skip the browser setup
Use the API with your access key and target URL:
ScreenshotNeo API documentation
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
Cookie banners, newsletter popups, and chat widgets can be removed before the shot. Bot checks, blank pages, and failed loads are not billed. An MCP server provides screenshot tools for AI agents, and the free plan includes 1,000 screenshots per month without a card; paid plans start at $5 for 3,000.
Sign up for 1,000 free screenshots a month—no card required.
Quick Recap
Best Value
Rank #4
Rank #3
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

