Skip to content

Instantly share code, notes, and snippets.

@curiouslychase
curiouslychase / machine.js
Created December 24, 2020 06:58
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@curiouslychase
curiouslychase / machine.js
Created December 23, 2020 16:57
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@curiouslychase
curiouslychase / moveFilesToNameWithDate.js
Last active March 20, 2019 14:47
script for mass moving files to <date-published>-<filename>
/**
* utility I used to rename all of my files based on the date
* so that I can use netlify+dropbox to "schedule" posts
* Example...
* original filepath: Apps/chaseadams.io/articles/2019/yolo.md
* frontmatter contains "date: "2019-01-01"
* new filepath: Apps/chaseadams.io/articles/2019/2019-01-01-yolo.md
*/
const fs = require("fs");
const path = require("path");

Selecting a Task Manager

Selecting a task management system has been a difficult task. I have a few options but I know what I like and none of the options I’ve found fit the bill.

  • What I’m looking for
  • A list of task managers
  • What I like/dislike about them all

What I’m looking for

Keybase proof

I hereby claim:

  • I am chaseadamsio on github.
  • I am chaseadamsio (https://keybase.io/chaseadamsio) on keybase.
  • I have a public key ASBErgIAqNdt9en7YSOmVMQqdXP4uZQdCSXLrdZAh9uH0go

To claim this, I am signing this object:

Proposed Standup Style

Standup is an opportunity for us to sync up as a team, on the daily, so that we are aware of what others are working on as it relates to us as individuals as well as to the team.

Why Slack Standup?

Due to the "spread" of our team, Slack standup allows us to asynchronously communicate our objectives to the team without anyone missing information. It also provides us with documentation on what we're planning and how much we have achieved.

Overall, it's a great way for us to make sure everyone is on the same page, regardless of whether they were out for the day, during standup or want to reference to make sure we're not duplicating or blocking work.

@curiouslychase
curiouslychase / 01-introduction-to-docker.md
Last active November 1, 2019 07:11
Docker Self-Paced Training

Introduction to Docker

Self-Paced Training Url: Docker Self-Paced Training

📝 denotes an exercise

Introduction

  • Agenda [1:50]
  • What Is Docker / Background / History? [2:25]
@curiouslychase
curiouslychase / .gitignore
Created July 22, 2015 13:01
My .gitignore
# Logs
logs
*.log
# Runtime data
pids
*.pid
*.seed
# Directory for instrumented libs generated by jscoverage/JSCover
@curiouslychase
curiouslychase / webpack.config.js
Created May 31, 2015 02:37
Sample webpack config
var path = require('path');
var ExtractTextPlugin = require('extract-text-webpack-plugin');
var HtmlWebpackPlugin = require('html-webpack-plugin');
var webpack = require('webpack');
module.exports = {
resolve: {
modulesDirectories: ['node_modules', 'sass'],
extensions: ['', '.json', '.jsx', '.js']
},
@curiouslychase
curiouslychase / 7-habits-be-proactive.md
Created April 2, 2015 10:08
Thoughts about Habit 1: Be Proactive

To Live Proactively

I'm rereading 7 Habits of Highly Effective People and in reading the chapter on the first private victory habit (Be Proactive) I stumbled into a gold mine of excerpts that resonated with me where I am today.

Our unique human endowments lift us above the animal world. The extent to which we exercise and develop these endowments empowers us to fulfill our uniquely human potential. Between stimulus and response is our greatest power — the freedom to choose. (p 78)

Gut punch 1: stimulus and response are guaranteed, our response is a result of our freedom to choose.

It [proactivity] means that as human beings, we are responsible for our own lives. Our behavior is a function of our decisions, not our conditions (p 78)