Skip to content

Instantly share code, notes, and snippets.

View paulcpederson's full-sized avatar
whipping up spiffy interfaces

Paul Pederson paulcpederson

whipping up spiffy interfaces
View GitHub Profile
@paulcpederson
paulcpederson / README.md
Last active December 29, 2023 19:35
Creating Valid Certificates for Local Development

Creating the Root Certificate

You only need to do this once for your computer. All subsequent certificates you make will get generated from this root cert.

First, generate a private key:

openssl genrsa -des3 -out myCA.key 2048
@bendc
bendc / easing.css
Created September 23, 2016 04:12
Easing CSS variables
:root {
--ease-in-quad: cubic-bezier(.55, .085, .68, .53);
--ease-in-cubic: cubic-bezier(.550, .055, .675, .19);
--ease-in-quart: cubic-bezier(.895, .03, .685, .22);
--ease-in-quint: cubic-bezier(.755, .05, .855, .06);
--ease-in-expo: cubic-bezier(.95, .05, .795, .035);
--ease-in-circ: cubic-bezier(.6, .04, .98, .335);
--ease-out-quad: cubic-bezier(.25, .46, .45, .94);
--ease-out-cubic: cubic-bezier(.215, .61, .355, 1);
@paulcpederson
paulcpederson / tags.js
Last active April 15, 2019 01:35
Get the top tags of an artist formatted for itunes from their last.fm page
Array.prototype.slice.call(document.querySelectorAll('.tags-list--global .tag a')).map(function (tag) {
return 'genre:' + tag.innerText.replace(/ /g, '-');
}).join(', ')