Skip to main content

Vivaldi Cheatsheet

· One min read
Carlos Angulo Mascarell
Senior Platform Engineer

This post explains the next topics:

How to create a bookmarklets that copy JIRA tickets from the url

target JIRA urls: https://cangulo.atlassian.net/browse/BLOG-8

  1. Go to bookmarks
  2. Create a new one
  3. In the url part, paste but do not save the next code
javascript:(function() {
var url = window.location.href;
var pattern = /\/browse\/([^\/]+)/;
var match = pattern.exec(url);
var key = match ? match[1] : null;
if (key) {
var tempInput = document.createElement('input');
document.body.appendChild(tempInput);
tempInput.value = key;
tempInput.select();
document.execCommand('copy');
document.body.removeChild(tempInput);
alert('Key copied: ' + key);
location.reload();
} else {
alert('No key found in the URL.');
location.reload();
}
})();

Code generate using ChatGPT. Request: give me a Bookmarklets for Vivaldi Web Browser which copy current url

  1. Navigate to the begining, the javascript part was deleted, type a space and rewrite javascript

added-bookmark

  1. add a nickname so it is easy to call, in my case ccu (copy current url)
  2. Test it

test-bookmarklets.gif

References

About me

I'm a Senior Platform Engineer. I build and evolve Internal Developer Platforms — golden paths, self-service tooling, and paved roads spanning AWS governance, CI/CD standardization, and developer enablement — so engineering teams ship faster, safer, and more autonomously, with less cognitive load. My core stack is AWS, Terraform, and GitHub Actions, and I'm an AWS Certified Solutions Architect. I care deeply about paved roads, productivity, and documenting implementations so knowledge scales with the team (yes, I'm an engineer who likes to document 🧑‍💻).

You can check my experience here.

Personal Blog - cangulo.github.io GitHub - Carlos Angulo Mascarell - cangulo
LinkedIn - Carlos Angulo Mascarell

Did you like it? Share It!


Comments