Skills, Technologies and Tools
Main software tools that I use for my work.
Postman
Chrome Developer Tools
https://developers.google.com/web/tools/chrome-devtools/
Cypress.io Coding Snippets
Github
Git
cypress.io
Unix Commands
http://oliverelliott.org/article/computing/ref_unix/ https://linuxcontainers.org/lxd/try-it/
Visual Studio Code
https://code.visualstudio.com/
Visual Studio Extensions
-
Markdown Editor https://github.com/DavidAnson/vscode-markdownlint
-
Bracket Pair Colorizer https://github.com/CoenraadS/Bracket-Pair-Colorizer-2
-
Copy Filename to clipboard https://github.com/Jack89ita/vscode-copy-filename
-
ES6 Mocha Snippets (used for cypress describe and it snippets) https://github.com/spoonscen/es6-mocha-snippets-vs-code
-
User Snippets (I use this for writing the cypress.io .should and .then blocks) Open Visual Studio - File - Preferences - User Snippets and paste this in javascript.json file
{
// Place your snippets for javascript here. Each snippet is defined under a snippet name and has a prefix, body and
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the
// same ids are connected.
// Example:
"Print to console": {
"prefix": "log",
"body": [
"console.log('$1');",
"$2"
],
"description": "Log output to console"
},
".then cypress.io": {
"prefix": ".then",
"body": [
".then(($1) => {",
" $2",
"})"
],
"description": ".then cypress.io arrow function"
},
".should cypress.io": {
"prefix": ".should",
"body": [
".should(($1) => {",
" $2",
"})"
],
"description": ".should cypress.io arrow function"
}
}
Ubuntu Desktop
https://ubuntu.com/download/desktop
json-server
https://github.com/typicode/json-server
Http REST
https://restfulapi.net/http-methods/
javascript
https://developer.mozilla.org/en-US/docs/Web/JavaScript https://www.w3schools.com/js/default.asp