I left Twitter (or X, or whatever it wants to be called) a while ago, but I’m still online elsewhere:
Mastodon: @[email protected]
Threads: @[email protected]
I really hope to see you there!
Hi! I'm a professional software developer! It's taken me three days to track down a problem and write a fix. That fix is 12 bytes long.
Apparently, my coding speed is 4 bytes/day.
Thankfully, we all know that "lines of code" is a meaningless measure of developer productivity.
🎉🎉 Woohoo! 🎉🎉 I am absolutely over-the-moon excited to announce that we have just shipped Selenium 4.0.0! #selenium4
It's taken over 4000 commits, one brand new Grid implementation, and almost three years since the last stable release, but it's here for you now!
☎: "Hi, this is a call from @virginmedia."
Me: "Hi"
☎️: "We'd like to verify we're talking with the right person. Can you please tell answer some security questions about your account?"
Me: "I'd like to verify I'm talking to @virginmedia. Can you please tell me the answers?"
I’m taking some time off hacking on OSS software from today. I plan on being back relatively soon (weeks, not months)
Why am I taking time away? I’ve surgery in a few hours, and I want some space afterwards to heal up and think. I’m a little nervous about today. Wish me luck :)
Listen, fellow mortals. This is truth. I love what we can do with UI tests, but each one you write needs to be incredibly valuable to offset the cost of writing and maintaining it.
It’s taken years. You’d think I’d have a pithy quote ready for when #webdriver moved to @w3c recommendation. I don’t. Just gratitude and thanks to my co-editor @AutomatedTester and everyone who’s worked so hard on this.
w3.org/TR/webdriver/
A bug was reported in @SeleniumHQ. It came with an e2e test that showed the problem. I've used this to write smaller tests.
The initial test took 10 seconds. The small tests that demonstrate the same problem? Less than a second.
Tight feedback loops are vital when writing code.
Good news, everybody! I've just pushed #selenium4 beta 4. The next release will be a release candidate --- I think we're feature complete. If you're not running your own Selenium server, 4.0 should be a drop-in upgrade!