Skip to content

Instantly share code, notes, and snippets.

@cmckni3
Last active February 24, 2016 00:29
Show Gist options
  • Save cmckni3/24a0b4f6daa9404876f4 to your computer and use it in GitHub Desktop.
Save cmckni3/24a0b4f6daa9404876f4 to your computer and use it in GitHub Desktop.
Collection of interesting things

How to write Pacman

Creating apps with Electron

Games

http://www.sitepoint.com/creating-webgl-game-unity-5-javascript

node.js

https://www.codementor.io/nodejs/tutorial

https://blog.risingstack.com/node-js-security-checklist

http://www.nearform.com/nodecrunch/node-js-develop-debugging-techniques

http://blogs.ancestry.com/techroots/scaling-node-js-in-the-enterprise

https://keymetrics.io/2015/03/26/pm2-clustering-made-easy

https://segment.com/blog/gotchas-from-two-years-of-node

http://blog.ragingflame.co.za/2015/4/1/how-i-build-nodejs-applications

http://blog.danyll.com/setting-up-express-with-nginx-and-pm2

https://keymetrics.io/2015/05/06/microservices-architecture-applications-via-pm2

https://developer.atlassian.com/blog/2015/10/profiling-node-apps

ES2015

https://hacks.mozilla.org/2015/04/es6-in-depth-iterators-and-the-for-of-loop

https://gist.github.com/maximilianschmitt/d7bcb67fade39db7e6c8

http://x-team.com/2015/04/generators-work

http://www.2ality.com/2015/06/tail-call-optimization.html

http://developer.telerik.com/featured/choose-es6-modules-today

http://www.2ality.com/2015/02/using-es6-today-minsk.html

https://hacks.mozilla.org/2015/04/es6-in-depth-an-introduction

http://www.2ality.com/2015/01/es6-strings.html

Testing

http://www.clock.co.uk/blog/tools-for-unit-testing-and-quality-assurance-in-node-js

http://www.gregjopa.com/2014/02/testing-and-code-coverage-with-node-js-apps

http://www.sitepoint.com/testing-javascript-jasmine-travis-karma

Frontend

https://medium.com/@dabit3/beginner-s-guide-to-webpack-b1f1a3638460#.shrwqqxvj

https://www.bensmithett.com/smarter-css-builds-with-webpack/

http://www.shopify.com/technology/16906928-building-and-testing-resilient-ruby-on-rails-applications

https://intercityup.com/blog/integrate-rubocop-in-your-workflow.html

Architecture

http://blog.codeclimate.com/blog/2012/10/17/7-ways-to-decompose-fat-activerecord-models

Debugging

http://codecrate.com/2015/01/pry-remote-with-vagrant

http://blog.scoutapp.com/articles/2015/12/09/4-ways-to-get-the-most-out-of-your-rails-logs

Games

http://devel.manwithcode.com/making-games-with-ruby.html#2

https://github.com/shawn42/gamebox

https://github.com/gosu/gosu/wiki

https://speakerdeck.com/cadwallion/game-development-and-ruby

http://dreamingecho.es/game/gosu/ruby/become-a-videogame-developer-master-with-gosu-and-ruby

Profiling

http://crypt.codemancers.com/posts/2015-04-15-diy-ruby-cpu-profiling-part-iii

http://blog.iempire.ru/2015/10/13/profiling-specs

Rails Engines

https://blog.pivotal.io/labs/labs/leave-your-migrations-in-your-rails-engines

https://www.amberbit.com/blog/2015/10/15/rails-mountable-engines

Testing

http://www.mattsears.com/articles/2011/12/10/minitest-quick-reference/

http://gespinosa.org/2015/descriptive-specs

http://vaidehijoshi.github.io/blog/2015/04/14/tackling-those-tests-part-1-the-how-when-and-what-of-rspec-testing

http://brewhouse.io/blog/2015/04/13/elegant-tests-with-truth-tables.html

http://blog.codeship.com/rails-speed-up-tests

http://www.sitepoint.com/learn-the-first-best-practices-for-rails-and-rspec

http://gorubyrails.com/blog/Model-tests-with-shoulda-matchers/

https://semaphoreci.com/community/tutorials/getting-started-with-minitest

http://www.mikeperham.com/2015/12/14/how-to-test-multithreaded-code

http://blog.codeship.com/unit-testing-in-ruby

https://github.com/chriskottom/minitest-hyper

https://medium.com/raise-coffee/inspect-network-traffic-in-capybara-with-poltergeist-16363ec8ecf4#.h2i7btigz

https://semaphoreci.com/community/tutorials/stubbing-external-services-in-rails

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment