Skip to content

Instantly share code, notes, and snippets.

@neilrenicker
neilrenicker / internet-peoples.mdown
Last active December 14, 2015 13:19
Internet Peoples!

Internet Peoples!

A (hardly comprehensive) list of must-follow thought leaders, resources, and blogs focused on front-end web development, content strategy - and the wild and wonderful culture surrounding it all.

Books

@neilrenicker
neilrenicker / dayton-meetups.mdown
Last active December 14, 2015 13:49
Dayton Web Meetups
@neilrenicker
neilrenicker / side-projects.mdown
Created March 6, 2013 03:17
Web Side Project Ideas
@neilrenicker
neilrenicker / marketing.md
Last active December 15, 2015 01:59
A collection of online galleries, post aggregators, and social code sites to submit your work to for promoting your personal brand.
@neilrenicker
neilrenicker / sublime-workflow.md
Last active December 15, 2015 04:58
My notes from the Sublime workflow course on Tuts+

Sublime Workflow

Notes from the Tuts+ workflow tutorial on Sublime Text 2.

Multiple Cursors

  • ⌘ + D when after selecting a word to get multiple cursors
  • ⌘ + CTRL + G to immediately select all matching words
  • ⌘ + SHIFT + L to get a cursor on a block of selected text
  • ⌘ + I for incremental search
@neilrenicker
neilrenicker / understanding-head.mdown
Last active December 15, 2015 16:09
This is me write-thinking through the <head> element.

It's all in your <head>

You know all of those questions about your html <head> element that have kept you lying awake at night? Right. We're going to address each one, clear them up, and have you sleeping soundly night after night in no time at all.

1. Elements that must be in your <head>:

  • Character encoding specification: This declaration, contained within a <meta> tag, tells the browser which character set you want your site to be rendered with. Failing to declare this on every page can lead to security vulnerabilities. Standard practice is to use UTF-8 encoding, and the declaration should be placed near the top of the <head> tag:

      <meta charset="utf-8">
    
@neilrenicker
neilrenicker / div_equalizer.js
Created April 8, 2013 17:54
Resize all containing divs to the height of the tallest div.
$(document).ready(function() {
var resizer = function () {
var height = 0;
var tallest_h2;
$('.article-title').find('h2').each(function () {
if ($(this).outerHeight() > height ) {
tallest_h2 = this;
height = $(this).outerHeight();
}
});
@neilrenicker
neilrenicker / griffin-on-speaking.md
Created August 15, 2013 20:00
On Speaking - Matt Griffin

On Speaking

Ideas and anecdotes from the venerable Matt Griffin

  • Find a happy balance between sharing memorized "zingers", and loosely speaking from your knowledge.
  • Learning from Ben: he starts off shooting from the hip, loosely organized. Then you can hear him "feel it" - he finds the point he's looking for, and heads straight to it. Then he ends up on a solid point, bringing it home with a clear, concise observation.
  • Jazz players on Kind of Blue - how do they improvise? You know the scales so incredibly well that playing the basics fades into your subconscious. It's then that you're freed up to creatively respond to your environment (and the other players).
  • On using GIF's: don't leave them up to long - they become a distraction. Also, with your slides and GIFs, create a sub-story for your talk that the audience can enjoy in their peripheral. Images or text that provide a humorous or powerful backup / pun / counterpoint to your speaking points. Related: my one-word slides might be weak for now.
@neilrenicker
neilrenicker / drafts-clean-links.md
Created September 22, 2013 16:56
Drafts action for launching the Clean Links iOS app and cleaning the link in Drafts.
@neilrenicker
neilrenicker / sublime-key-bindings.sublime-keymap
Last active December 27, 2015 13:49
Simple key bindings for multiple panes in Sublime Text 2
[
//** CUSTOM SET_LAYOUT BINDINGS **//
{
"keys": ["super+alt+left"],
"command": "set_layout",
"args":
{
"cols": [0.0, 0.33, 1.0],