Skip to content

Instantly share code, notes, and snippets.

.
├── CODEOWNERS
├── README.md
├── ampli.json
├── cloudformation
│   └── templates
│   └── tiara.yaml
├── index.html
├── package.json
├── public
const official = require("gatsby-remark-embedder/dist/transformers/Twitter")
const Twitter = require("twitter-lite")
// Memoized twitter client instance
let twitterClient = null
async function getAppClient() {
if (twitterClient) {
return twitterClient
}
@Swizec
Swizec / History|-1096ae74|entries.json
Last active May 11, 2022 13:45
Visual Studio Code Settings Sync Gist
{"version":1,"resource":"file:///Users/Swizec/Documents/websites/swizec.com/src/pages/blog/week-17-what-happens-when-you-only-eat-meat-for-a-year/index.mdx","entries":[{"id":"Q6eg.mdx","timestamp":1652114366832}]}
<?php
///////////////////////////////////////////////////////////////////
// //
// file: template.php //
// scripter: swizec //
// contact: swizec@swizec.com //
// started on: 18th May 2005 //
// version: 0.12.0 //
// //
@Swizec
Swizec / HNApi.js
Created August 3, 2017 15:49
Unofficial HackerNews write API wrapper
import cheerio from 'cheerio-without-node-native';
const convertRequestBodyToFormUrlEncoded = (data) => {
const bodyKeys = Object.keys(data);
const str = [];
for (let i = 0; i < bodyKeys.length; i += 1) {
const thisKey = bodyKeys[i];
const thisValue = data[thisKey];
str.push(`${encodeURIComponent(thisKey)}=${encodeURIComponent(thisValue)}`);
@Swizec
Swizec / machine.js
Last active August 10, 2020 16:05
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@Swizec
Swizec / machine.js
Last active July 31, 2020 21:14
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@Swizec
Swizec / paragraph_counter.js
Created September 16, 2011 14:52
Simple script to see how far users scroll on a website
(function ($) {
$.waypoints.settings.scrollThrottle = 30;
try {
mpmetrics = new MixpanelLib("<api_key>");
} catch(err) {
var null_fn = function () {};
mpmetrics = {
track: null_fn,
track_funnel: null_fn,
15:53:14.409 [INFO ] Copying the repository's data: RepositoryEntry{id=9dd45702-6fa8-11e8-99db-fa163e67f194, projectId=76bade28-2ce8-11e8-bb6e-fa163ee88118, name='non-root-uf', url='https://gecgithub01.walmart.com/ms-tf-logsearch/mls-splunk-uf.git', branch='master', commitId='null', path='null', secretId=28c1842a-67c0-11e8-94f9-fa163e67f194, secretName='mls-uf-pass_1', hasWebHook=true, secretStoreType=null}
15:53:15.719 [INFO ] Storing policy 'concord-system' data
15:53:15.768 [INFO ] Using entry point: default
15:53:16.449 [INFO ] Applying policies...
15:53:19.026 [INFO ] Acquired by: Concord-Agent: id=2fe38959-6d20-56a7-8e49-2bfbbc206741 (10.227.246.95)
15:53:20.609 [INFO ] Process status: RUNNING
Agent ID: 2fe38959-6d20-56a7-8e49-2bfbbc206741
15:53:20.399 [INFO ] Checking the dependency policy
Dependencies:
mvn://com.walmartlabs.concord.plugins.basic:concord-tasks:0.78.1
@Swizec
Swizec / .eslintrc
Last active June 5, 2018 13:26
This is a basic eslintrc designed to annoy you, but not too much.
ecmaFeatures:
modules: true
jsx: true
parser:
babel-eslint
env:
amd: true
browser: true