James Mortensen (@jmort253) 's Twitter Profile
James Mortensen

@jmort253

FULL Creative Engineer, Selenium committer, docker-seleniarm maintainer. Open Source, and Stack Exchange contributor. Publishing content on codeluge.com

ID: 796994

linkhttp://www.codeluge.com calendar_today27-02-2007 02:57:28

2,2K Tweet

711 Followers

1,1K Following

James Mortensen (@jmort253) 's Twitter Profile Photo

Looking for official documentation to help understand who should manage secrets and what is and isn't a secret in development and testing: security.stackexchange.com/q/270545/8974 #ITsecurity #GoogleCloud #cloudsecurity

James Mortensen (@jmort253) 's Twitter Profile Photo

github.com/marketplace/ac… - You have chromedriver@111 in your package.json. #GitHub Action Ubuntu runner has Chrome 113. This action makes sure your Node.js test app is always using a compatible chromedriver version. No more CI failures due to mismatches.

James Mortensen (@jmort253) 's Twitter Profile Photo

I did some research on what emailregex.com's regular expression was checking for in email addresses. codeluge.com/post/non-print…

James Mortensen (@jmort253) 's Twitter Profile Photo

What did the QA Engineer say when the waiter said “Enjoy your chai!” Answer: I expect it to be delicious. #SoftwareEngineering #programmer #jokes

James Mortensen (@jmort253) 's Twitter Profile Photo

Published an update to this package that helps backup/archive Google Keep notes. Uses WebdriverIO under the hood, as well as Chrome DevTools protocol, or chromedriver or Selenium, under the hood: npmjs.com/package/archiv…

James Mortensen (@jmort253) 's Twitter Profile Photo

Here's my article on how to quickly backup/archive important Google Keep notes: codeluge.com/post/quickly-a… TL;DR: Google has employees who are human. We are also human. Humans make mistakes that sometimes result in deleted, unrecoverable data. Keeping data in only one place is bad.

James Mortensen (@jmort253) 's Twitter Profile Photo

Photos I've downloaded from Flickr have the wrong timestamp. I am correcting them so they're sorted by date, using this tool I built: npmjs.com/package/filesy…

James Mortensen (@jmort253) 's Twitter Profile Photo

playwright.dev/docs/selenium-… Interesting to see docker-seleniarm linked in the Playwright documentation. Playwright tests run on ARM Selenium Grids.

James Mortensen (@jmort253) 's Twitter Profile Photo

Fixed small issue in Mocha, which fixes issue with failed test results reported as broken in allure-mocha when running #mocha in parallel mode: github.com/mochajs/mocha/…. Fix: 1 line of code. Documentation: 8 paragraphs. Researching best fix: 4 hours.

James Mortensen (@jmort253) 's Twitter Profile Photo

docker-seleniarm released for Selenium 4.16.1, including Chromium 120 and Firefox 120. Thanks to Fried Hoeben and Diego Molina for helping identify issues preventing releases since 4.10! See release notes for tags: github.com/seleniumhq-com… Selenium #Automation

James Mortensen (@jmort253) 's Twitter Profile Photo

jackdaniels.com/en-us/bbq - This is a popular event that happens in October in Lynchburg, Tennessee! Tour Jack Daniel's while eating some of the best BBQ in the world.

James Mortensen (@jmort253) 's Twitter Profile Photo

This article was written by a long term colleague, Saranya on import maps. This seems to solve script loading problems without needing a third party bundler. medium.com/@saranya.shanm…

James Mortensen (@jmort253) 's Twitter Profile Photo

Comet AI browser is the best I have tried so far with Dia as close second. Download Comet and get one month free Perplexity Pro via this link pplx.ai/jmort25376638

James Mortensen (@jmort253) 's Twitter Profile Photo

medium.com/@mani.mega93/u… - My colleague wrote an article on using Pick and Omit to help cherry pick specific properties out of payloads for easier API testing.