Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Today I Learned Topics #12

44 of 69 tasks
mattjmorrison opened this issue Sep 21, 2014 · 0 comments
44 of 69 tasks

Today I Learned Topics #12

mattjmorrison opened this issue Sep 21, 2014 · 0 comments


Copy link


  • CI is not just about continuously integrating, it's about continuously testing, etc
  • scaling celery with --concurrency
  • chrome dev tools break on subtree modification debugging tooltip on enter / on leave
  • hacking Django models (remote field & generic fks)
  • highly configurable vs. opinionated - (myspace vs facebook)
  • code spikes are harmful (when not used correctly)
  • why are component heavy applications a bad idea
  • vim configuration framework
  • argumentative (vim) <, and >, to swap places
  • targets (vim) "cin" "cil"
  • ~ in postgres to match against a regex
  • anchor django routes
    • "company/(?\d+)/$' # need an ^ here!!!
    • "something/something/something/(?P\w+)/(?\d+)/$'
  • vimfiler
    • will resize to given width and won't get crazy like NERDTree
    • asks where to open a file when splits
    • flexible, configurable, well written, well documented
    • ~ to go to home, \ to go to root, & to go to project root, g? for help
    • select MULTIPLE files & folders
      • to edit, delete, rename, move, etc
    • search forward with / and BACKWARD with ?
    • create multiple files at once
    • create multiple directories at once
    • recursively create directories (multiple)
  • reposition cursor in visual mode (use o)
  • writing tests for grunt tasks with nodeunit (see grunt-karma-coveralls for example)
  • unite (file fuzzy finder)
    • well written & documented
    • extremely configurable
  • tmux moving panes
    • moving pane positions
    • moving panes to different tabs
  • moving tmux panes into / out of windows
  • vim moving panes
  • Acceptance tests on UI is a good thing (refactoring how buttons are shown)
  • twitter bootstrap container
  • Testing responsive design with karma and Google Chrome
  • Bash is out to destroy all of us
  • Mapping tmux resize panes
  • renamer.vim
  • DirDiff (
  • npm shrinkwrap
  • vim + tmux switching active panes
  • change existing tmux session to read-only
  • EasyAlign
  • Turn off Cmd-Q for an app (Chrome, iTerm)
  • Don't try to run 64 bit virtualbox images on 64 bit machines - run 32 bit images on 64 bit machines.
  • CoffeeScript in Jekyll
  • bower-installer
  • Ember in Jekyll ({% raw %})
  • Tags in Jekyll
  • Github checklists in issues
  • Pull Request workflow for blogging


  • Being ignorant is not so much a shame, as being unwilling to learn. - Benjamin Franklin
  • In the long history of humankind (and animal kind, too) those who learned to collaborate and improvise most effectively have prevailed. - Charles Darwin
  • I have never met a man so ignorant that I couldn't learn something from him. - Galileo Galilei
  • I am always doing that which I cannot do, in order that I may learn how to do it. - Pablo Picasso
  • Try to learn something about everything and everything about something. - Thomas Huxley
  • We must learn to live together as brothers or perish together as fools. - Martin Luther King, Jr.
  • Tell me and I forget. Teach me and I remember. Involve me and I learn. - Benjamin Franklin
  • Your most unhappy customers are your greatest source of learning. - Bill Gates
  • The only person who is educated is the one who has learned how to learn and change. - Carl Rogers
  • Learning never exhausts the mind. - Leonardo da Vinci
  • Somewhere, something incredible is waiting to be known. - Carl Sagan
  • The brain is like a muscle. When it is in use we feel very good. Understanding is joyous. - Carl Sagan
  • The true sign of intelligence is not knowledge but imagination. - Albert Einstein
  • Real knowledge is to know the extent of one's ignorance. - Confucius
  • Knowledge has to be improved, challenged, and increased constantly, or it vanishes. - Peter Drucker
  • The only good is knowledge, and the only evil is ignorance. - Herodotus
  • Perplexity is the beginning of knowledge. - Khalil Gibran
  • The only real security that a man can have in this world is a reserve of knowledge, experience and ability. - Henry Ford
  • Cherish that which is within you, and shut off that which is without; for much knowledge is a curse. - Zhuangzi
  • An investment in knowledge pays the best interest. - Benjamin Franklin
  • Learn from yesterday, live for today, hope for tomorrow. The important thing is not to stop questioning. - Albert Einstein
  • He who learns but does not think, is lost! He who thinks but does not learn is in great danger. - Confucius
  • Is there anyone so wise as to learn by the experience of others? - Voltaire
  • Mistakes are a part of being human. Appreciate your mistakes for what they are: precious life lessons that can only be learned the hard way. Unless it's a fatal mistake, which, at least, others can learn from. - Al Franken
  • He who would learn to fly one day must first learn to stand and walk and run and climb and dance; one cannot fly into flying. - Friedrich Nietzsche
  • By all means let's be open-minded, but not so open-minded that our brains drop out. - Richard Dawkins
  • Ideas are like rabbits. You get a couple and learn how to handle them, and pretty soon you have a dozen. - John Steinbeck
  • Learn from the masses, and then teach them. - Mao Zedong
  • If you want to earn more, learn more. - Zig Ziglar
  • The roots of education are bitter, but the fruit is sweet. - Aristotle
  • In order to improve the mind, we ought less to learn, than to contemplate. - Rene Descartes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
None yet

No branches or pull requests

1 participant