Vivaldi Cheatsheet
This post explains the next topics:
- some tips for using Vivalid Web Browser as creating macros, bookmarklets and shortcuts
How to create a bookmarklets that copy JIRA tickets from the url
target JIRA urls: https://cangulo.atlassian.net/browse/BLOG-8
- Go to bookmarks
- Create a new one
- 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
- Navigate to the begining, the
javascriptpart was deleted, type a space and rewritejavascript

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

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