Skip to content

Instantly share code, notes, and snippets.

View remixz's full-sized avatar
🌊

Zach Bruggeman remixz

🌊
View GitHub Profile
@remixz
remixz / notes-twilio.md
Last active February 24, 2016 00:16
add another thought

notes

passing thoughts

  • the email to get the promo code is an autoresponder, but it looks like a person's actual email. we should make it an @hackclub.com email.
  • when setting up the account, make sure to note that the credit card country is USA. for people not in USA, it defaults to their country.
  • i created a phone number myself with my area code, so i didn't have to worry about any long distance charges. however, this doesn't add the dweet webhook automatically, which made the demos not work until i deleted the number i made, and then realized it was automatically provisioning a US number with the dweet webhook. i think we should add the creation of a number to the tutorial, so that they can create a number in their location and not worry about fees. basic flow
  • change the dropdown that says number to location

notes

passing thoughts

  • 3) Adding to the Template - in the code example, can we make those proper html comments? newbies may not know what they are, but we might as well introduce them to it now. that way, when it's properly introduced, they can think back and remember that they've seen them before.
  • as i'm going through, i'm not a huge fan of the tutorial talking in the first person. would prefer second person (i.e. "if i" -> "if we"). feels... unrealistic that this person's name actually is "Drizzy Drake." 😉
  • ah, there are parts written in the second person. let's make these uniform.
  • (which is about 2 inches on a screen) - canadian here, what's an inch? 😉 besides my poor jokes, is this always going to be true? different DPIs will make it different lengths on a monitor. not a huge deal, but i feel like we might not need to say this. i might be looking into this too much.
  • You can Google "CSS text align" to see what other alignment options are available besides center - let's dire

Keybase proof

I hereby claim:

  • I am remixz on github.
  • I am zachbruggeman (https://keybase.io/zachbruggeman) on keybase.
  • I have a public key whose fingerprint is C0A3 9319 C779 6547 135C C917 C985 2F5B 21CC 4407

To claim this, I am signing this object:

@remixz
remixz / README.md
Last active August 29, 2015 14:03
YO CAM

instructions

  1. deploy server.js somewhere (i just used heroku)
  2. create an API yo account on http://developer.justyo.co/, set the callback URL to http://<server url>/yo
  3. run client.js on your computer (make sure you've edited the socket.io URL)
  4. send yo's to your API account

notes

this is very specific to my usecase: sending a photo of me from my webcam to a group chat i have with my friends on facebook. because facebook doesn't have a chat API for group chats, i use selenium to control a browser to upload stuff. it's ugly, but it works!

var _ = require('underscore');
var xhr = require('xhr');
var qs = require('qs');
// Throw an error when a URL is needed, and none is supplied.
var urlError = function () {
throw new Error('A "url" property or function must be specified');
};
{
"picroma": true,
"accounts": false,
"shop": false
}
@remixz
remixz / Spigot Changes.md
Last active December 14, 2015 19:19
Git log for Spigot from Build 485 to 617

Spigot Changelog — Build 485 --> 617

git log --pretty=format:"* %s (EcoCityCraft/Spigot@%h | by %an on %ad)" --reverse --date=short  b864492e7a0f57b260972f9543585123ab5af79b 72123ab9a3550cfe054d8e7cb8112b2d2342766c
@remixz
remixz / GHCATS.md
Last active March 25, 2020 16:10
GitHub for Cats

Full version out! http://zachbruggeman.me/github-for-cats/

GitHub For Cats

Because cats just wanna have forks.

Introduction:

If you’re a cat, you probably haven’t heard of GitHub. Maybe your human companion has, but they don’t really know how to explain it to you. (Which, as a cat, is extremely frustrating.) GitHub is a website that allows content creators, whether it be via programming, blogging, or issue-reporting, to collaborate together and to learn from each other. It’s powered by a “distributed version control system” called git. A “distributed version control system” sounds pretty complicated, but it really isn’t. What it really means is that lets you, a cat, manage all of the stuff you have made (like maybe some JavaScript?) in one place, and be able to go back in time to see what you did before. It also lets other cats (or maybe humans) see what you’ve done, and help you out with it. This guide will get you introduced to the world of git and GitHub, and it might even

@remixz
remixz / oldyoutube.user.js
Created December 7, 2012 03:29
Old YouTube layout userscript
// ==UserScript==
// @name Old YouTube view pages
// @version 1.0
// @description Brings back centered YouTube videos and removes guide and crew.
// @include http*://www.youtube.com/watch?*
// ==/UserScript==
(function() {
document.getElementsByTagName('body')[0].className = document.getElementsByTagName('body')[0].className.replace(/(?:^|\s)site-left-aligned(?!\S)/g , '');
document.getElementById('guide-container').parentNode.removeChild(document.getElementById('guide-container'));