Skip to content

Instantly share code, notes, and snippets.

View jameslk's full-sized avatar

James Koshigoe jameslk

View GitHub Profile
@Overload119
Overload119 / Developer Effiency.md
Last active December 5, 2018 04:16
Developer Effiency

A list of tools I use to make myself more efficient. Feel free to collaborate!

Mac OSX

  1. OSX For Hackers a bunch of optional settings for hackers on Mac OSX to make it work better. I just read through it and cherry pick the settings I like.
  2. FinderPath adds a "address bar" to a Mac finder. Must be invoked by the default hotkey, Cmd + Shift + G while in Finder.
  3. Alfred: A remarkable productivity app. The clipboard is one of my favourite features. Also really quick directory searching. Completely scriptable so you can make it do almost anything.
  4. Quiver: Programmer's Notebook - it makes it really easy to have your own internal docs for a variety of things and it supports inline code, code highlighting, and search.
  5. Quick Look Plugins: Quick look is an awe
@staltz
staltz / introrx.md
Last active April 25, 2024 04:18
The introduction to Reactive Programming you've been missing
@branneman
branneman / better-nodejs-require-paths.md
Last active April 25, 2024 13:21
Better local require() paths for Node.js

Better local require() paths for Node.js

Problem

When the directory structure of your Node.js application (not library!) has some depth, you end up with a lot of annoying relative paths in your require calls like:

const Article = require('../../../../app/models/article');

Those suck for maintenance and they're ugly.

Possible solutions