Skip to content

Instantly share code, notes, and snippets.

@SkepticMystic
SkepticMystic / resume.json
Last active February 14, 2024 17:06
JSON Resume
{
"$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
"basics": {
"name": "Ross Keenan",
"label": "Senior Developer @ ReturnX",
"// NOTE": "The elegant theme doesn't correctly show the image: https://github.com/mudassir0909/jsonresume-theme-elegant/issues/158",
"image": "https://media.licdn.com/dms/image/D4E03AQEoz924ct8l_g/profile-displayphoto-shrink_800_800/0/1696243346574?e=1713398400&v=beta&t=Km5-oCH8p4FKiU6I8oXAo2i82gU06v9wt5Wx5kQ3YTE",
"email": "rossk29@gmail.com",
"summary": "Accomplished Fullstack Developer | Spearheading Development of Production-Grade Web Apps",
@SkepticMystic
SkepticMystic / test.js
Last active September 12, 2022 08:06
Test Gist
console.log('inserted')
document.querySelector('img').addEventListener('click', () => console.log('clicked'))
@SkepticMystic
SkepticMystic / phrase bank.md
Last active October 1, 2021 21:33
Phrase Bank

General Language Functions

Being Cautious

Devices that distance the author from a proposition

It is thought that …
It is believed that …
It has been reported that …
It is a widely held view that …

@SkepticMystic
SkepticMystic / adj.js
Last active October 29, 2022 07:47
Obsidian Adjacency Matrix Maker
<%*
const files = await app.vault.getMarkdownFiles();
const fileDataArr = await files.map(file => {
if (app.metadataCache.getFileCache(file).links) {
const noHeaderLinks = app.metadataCache.getFileCache(file).links
.map(item => item.link.replace(/#.+/g, ''));
return [file.basename, noHeaderLinks];
} else {
return [file.basename, []];