Skip to content

Instantly share code, notes, and snippets.

@bobholt
bobholt / Cowboy - Presentation.tmTheme
Created November 29, 2012 20:26 — forked from cowboy/Cowboy - Presentation.tmTheme
Sublime / TM theme I use for presentations.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>author</key>
<string>Jacob Rus</string>
<key>comment</key>
<string>Created by Jacob Rus. Based on ‘Slate’ by Wilson Miner</string>
<key>name</key>
<string>Cowboy - Presentation</string>
@bobholt
bobholt / AppMessage.js
Created May 15, 2013 00:31
Keel Module Template Files
/**
* app/framework/Message
*
* Enumeration of messages
*
* @author Bob Holt
*/
define([
'keel/Message',
'underscore'
@bobholt
bobholt / resources.md
Last active August 30, 2016 05:24
JavaScript Development Resources

This is a work in progress. If I missed something or someone, please let me know!

Best Practices

It's hard to recommend best practices in general without context, but basically, writing clean, readable code with lots of comments, and doing a lot of automated unit testing, followed by an automated build process using ANT or Grunt to concatenate and minify files is a start.

Twitter

I don't focus much on blogs any more. I focus more on Twitter. If the people I follow there recommend something, I'll go read it. Here's the best of my Twitter list, including developers, conferences, and interesting groups. There are other great developers on Twitter, but these tweet mostly about development:

Developers

2013's Best Pumpkin/Sweet Potato Beers by @bobholt

Pumpkin Beers in August?! JUST SAY NO!

But when September rolls around, I start picking them up (Because if you wait until, oh, I don't know... October, they'll all be GONE. Awful.)

I'm making a bigger wish list than good ol' @voodootikigod, because who knows what will show up at my local package store? And if you find one I haven't tried that you just want to send me? You know where to find me.

@voodootikigod's Original Intro

As many know, I am fiend for the orange gourd known as Pumpkin. Whether in a pie, a latte, or as a flavor of beer - I cannot get enough pumpkin and wait all year for the orange goodness. I also have a fondness for beer, so the matching of the two is a beautiful moment in heaven for me. As such I am on a mission this year to try as many pumpkin ales as possible and rank them as to my preference. Your preference many be different and that is perfectly fine. What I am looking for in my pumpkin ale is a good taste of pumpkin, sligh

@bobholt
bobholt / rtree.js
Created September 3, 2013 20:57 — forked from dustinboston/rtree.js
// Usage:
//
// 1. Put this in the file that gets first loaded by RequireJS
// 2. Once the page has loaded, type window.rtree.map() in the console
// This will map all dependencies in the window.rtree.tree object
// 3. To generate UML call window.rtree.toUml(). The output can be used
// here: http://yuml.me/diagram/scruffy/class/draw
requirejs.onResourceLoad = function (context, map, depMaps) {
if (!window.rtree) {
window.rtree = {};
@bobholt
bobholt / aliasCommand
Last active December 22, 2015 23:19
Useful Linux commands
alias newcommand='yourcommand -arguments'
@bobholt
bobholt / Week1.md
Last active December 24, 2015 14:09
SCFG Internship Notes

STEM Internship, Week 1

Open Source

We work with open source software. This means that the programs we use and write have a license that allows other developers to modify the source code. These licenses often require that changes to the source be shared back with the community.

What we refer to as "The Open Web" is the combination of HTML, CSS, and JavaScript. It is "open" because the code we write in these languages can be viewed and modified by anyone. A lot of the things we build borrow open code that someone else has written. In this way, we build on top of things that others have done before us, and can make better software.

Linux

@bobholt
bobholt / resources.md
Last active August 8, 2022 21:03
Roost Resources
@bobholt
bobholt / keybase.md
Created March 27, 2014 02:29
keybase

Keybase proof

I hereby claim:

  • I am bobholt on github.
  • I am bobholt (https://keybase.io/bobholt) on keybase.
  • I have a public key whose fingerprint is 8923 A016 4D47 CDE3 A835 0ED8 59F2 A3BB 9BDB 9D38

To claim this, I am signing this object:

@bobholt
bobholt / RC2-RC3.diff
Created March 17, 2015 13:55
json-api diff
diff --git a/about/index.md b/about/index.md
index 5e61dd8..f371287 100644
--- a/about/index.md
+++ b/about/index.md
@@ -14,20 +14,12 @@ JSON API is:
## Editors <a href="#editors" id="editors" class="headerlink"></a>
-There are two primary editors of this specification:
+There are four primary editors of this specification: