├── README.md ├── Elixir.md ├── iOS.md ├── Software Dev.md ├── Langs.md ├── JavaScript.md ├── Business-end.md ├── Rails.md ├── Servers, DBs, Deployment, etc.md ├── WebDev.md ├── Frontend.md └── CS.md /README.md: -------------------------------------------------------------------------------- 1 | **Learning-Resources:** 2 | a collection of links for future learning and reference 3 | -------------------------------------------------------------------------------- /Elixir.md: -------------------------------------------------------------------------------- 1 | ### Learning Resources 2 | [Elixir for Rubyists](https://startlearningelixir.com/elixir-for-rubyists) 3 | -------------------------------------------------------------------------------- /iOS.md: -------------------------------------------------------------------------------- 1 | - [iOS ScreenCasts](http://nsscreencast.com/episodes?page=6) 2 | - [Build your own 2048 with SpriteBuilder and Cocos2D - Part](https://www.makegameswith.us/gamernews/384/build-your-own-2048-with-spritebuilder-and-cocos2d) 3 | - [Learn how to code in Swift. Funnified and wherever you are.](swifty-app.com) 4 | -------------------------------------------------------------------------------- /Software Dev.md: -------------------------------------------------------------------------------- 1 | # MISC 2 | - [The Bash Academy](www.bash.academy) 3 | 4 | # Project Development 5 | - [GitFlow Development Model](http://nvie.com/posts/a-successful-git-branching-model/), also on [HabrHabr](http://habrahabr.ru/post/189046/) 6 | - [BugTracking with Fogbuzz by Fog Creek](http://www.fogcreek.com/fogbugz/) 7 | - [Count lines of code + stats tool](http://cloc.sourceforge.net/) 8 | -------------------------------------------------------------------------------- /Langs.md: -------------------------------------------------------------------------------- 1 | # Java 2 | * [An Opinionated Guide to Modern Java Development, Part 1](http://blog.paralleluniverse.co/2014/05/01/modern-java/) 3 | 4 | # C 5 | * [Stanford Pointer Basics, Malloc Basics](http://cslibrary.stanford.edu/106/) 6 | * [Decent C Guide](http://www.le.ac.uk/users/rjm1/cotter/page_72.htm) 7 | * [Learn C and build your own programming language in under 1000 lines of code](http://www.buildyourownlisp.com/) 8 | -------------------------------------------------------------------------------- /JavaScript.md: -------------------------------------------------------------------------------- 1 | ### Books 2 | * [New eBook: JavaScript Patterns JumpStart Guide - Clean up your JavaScript Code](http://weblogs.asp.net/dwahlin/archive/2013/09/01/new-ebook-javascript-patterns-jumpstart-guide-clean-up-your-javascript-code.aspx) 3 | * [JavaScript Patterns](http://shichuan.github.io/javascript-patterns/) 4 | * [An extensive list of various resources on JS](http://superherojs.com/) 5 | 6 | 7 | ### Misc Libraries 8 | * [QuaggaJS is a barcode-scanner entirely written in JavaScript](http://serratus.github.io/quaggaJS/) 9 | * [Rome: depenendency-free date & time picker](https://github.com/bevacqua/rome) 10 | * [A Javascript Natural Language Parser](loadfive.com/os/knwl/) 11 | 12 | #### Charts 13 | * [D3-based reusable chart library](http://c3js.org/examples.html) 14 | * [MetricsGraphics.js: time-series data charts based on D3](http://metricsgraphicsjs.org) 15 | * [NVD3](http://nvd3.org/) 16 | * [Timesheet.js: Simple Timeline Visualization](sbstjn.github.io/timesheet.js/) 17 | 18 | ### Node 19 | * [a short introduction to node.js](https://github.com/maxogden/art-of-node) 20 | * [Nodeschool](http://nodeschool.io/) 21 | -------------------------------------------------------------------------------- /Business-end.md: -------------------------------------------------------------------------------- 1 | [How to Start a Startup: Startup School](startupclass.samaltman.com) 2 | 3 | # Funding 4 | * [Pitch deck that helped us get our $865M valuation](https://mixpanel.com/blog/2014/12/18/open-sourcing-our-pitch-deck-that-helped-us-get-our-865m-valuation) 5 | * [How much should I raise in my angel round? How should I spend it?](http://calacanis.com/2015/01/21/how-much-should-i-raise-in-my-angel-round-how-should-i-spend-it/) 6 | 7 | 8 | # Law 9 | * [Lecture 18: Legal and Accounting Basics for Startups](http://startupclass.samaltman.com/courses/lec18/) 10 | * [Hiring a Startup Lawyer](adlervermillion.com/tech-law-link-list-hiring-lawyers/) 11 | 12 | 13 | # Jobs & Salaries 14 | * [Salary Negotiations for Techies](jacquesmattheij.com/Salary+negotiations+for+techies#) 15 | * [Salary, Equity & Options Experience](https://news.ycombinator.com/item?id=9052727) 16 | 17 | ## Job Interviews 18 | * [Ask HN: How do detect a crappy boss / toxic environment when interviewing?](https://news.ycombinator.com/item?id=11449133) 19 | 20 | 21 | # Culture 22 | - [Netflix Culture: Freedom & Responsibility](http://www.slideshare.net/reed2001/culture-1798664) 23 | - [Working at Netflix](http://www.brendangregg.com/blog/2015-01-20/working-at-netflix.html) 24 | - [Don’t Fuck Up the Culture](https://medium.com/@bchesky/dont-fuck-up-the-culture-597cde9ee9d4) 25 | 26 | # Management 27 | - [Cofounder management](www.aaronkharris.com/cofounder-management) 28 | 29 | 30 | # A/B Testing 31 | - [Quantitative Studies: How Many Users to Test?](www.nngroup.com/articles/quantitative-studies-how-many-users/) 32 | -------------------------------------------------------------------------------- /Rails.md: -------------------------------------------------------------------------------- 1 | - [Rails Best Practices (small tips)](http://rails-bestpractices.com/) 2 | 3 | ### Better code 4 | - [Rails - the Missing Parts - Interactors](http://eng.joingrouper.com/blog/2014/03/03/rails-the-missing-parts-interactors) 5 | - [Rails - the Missing Parts - Policies](http://eng.joingrouper.com/blog/2014/03/20/rails-the-missing-parts-policies/) 6 | - [A documentation tool for the Ruby programming language](http://trivelop.de/inch/) 7 | 8 | ### Code review & optimization tools 9 | - [Review your JavaScript, CoffeeScript, and Ruby code for style guide violations](https://houndci.com/) 10 | - [Code Climate. Automated Ruby Code Review](https://codeclimate.com/) 11 | 12 | ### Articles 13 | - [Rails structure optimization](http://blog.codeclimate.com/blog/2012/10/17/7-ways-to-decompose-fat-activerecord-models/) 14 | - [Speed Up Your Rails Specs by 10x 15 | ](http://blog.originate.com/blog/2014/02/27/improve-your-rails-specification-speed-by-10x/) 16 | - [Configuring Rails Environments](http://eng.joingrouper.com/blog/2014/09/02/configuring-rails-environments/) 17 | 18 | ### Search 19 | - [Ruby Amazon Web Services Cloud Search Interface](https://github.com/stevenjl/rawscsi) 20 | - [Simple ElasticSearch client with AR integration](https://github.com/printercu/elastics-rb) 21 | - [Postgres full-text search is Good Enough!](http://blog.lostpropertyhq.com/postgres-full-text-search-is-good-enough/) 22 | 23 | ### Background Jobs 24 | - [Perform Rails-originated Sidekiq jobs in another language](www.neo.com/2014/08/11/ruby-elixir-polyglottin-ftw) 25 | 26 | ## Performance 27 | ### Benchamarking 28 | * [derailed_benchmarks: Benchmarks for your whole Rails app](https://github.com/schneems/derailed_benchmarks) 29 | 30 | ### Caching 31 | - [Cache Digests by DHH](https://github.com/rails/cache_digests) 32 | - [Advanced Caching: Part 6 - Fast JSON APIs](http://hawkins.io/2012/07/advanced_caching_part_6-fast_json_apis/) 33 | - [A Faster Way to Cache Complicated Data Models](https://www.justinweiss.com/blog/2015/03/03/a-faster-way-to-cache-complicated-data-models/) 34 | 35 | 36 | ## Localization 37 | * [A Localization Horror Story: It Could Happen To You](http://search.cpan.org/dist/Locale-Maketext/lib/Locale/Maketext/TPJ13.pod?#A_Localization_Horror_Story:_It_Could_Happen_To_You) 38 | 39 | 40 | ### Rails + Docker 41 | - [Speeding up Docker image build process of a Rails application 42 | ](https://blog.bigbinary.com/2018/07/25/speeding-up-docker-image-build-process-of-a-rails-application.html) 43 | -------------------------------------------------------------------------------- /Servers, DBs, Deployment, etc.md: -------------------------------------------------------------------------------- 1 | ## Deploymet 2 | ### Rails Deployment 3 | * [Deploy Ruby On Rails on Ubuntu 14.04](https://gorails.com/deploy/ubuntu/14.04) 4 | 5 | ### Docker 6 | * [A quick introduction to Docker](http://odewahn.github.io/docker-jumpstart) 7 | * [Passenger Docker: A Docker base image for Ruby, Python, Node.js and Meteor web apps](https://github.com/phusion/passenger-docker) 8 | * [Rapid Rails Setup with Docker & Fig](dev.chaione.com/rapid-rails-setup-with-docker-and-fig/) 9 | * [Automated deployment with Docker – lessons learnt](https://www.hiddentao.com/archives/2013/12/26/automated-deployment-with-docker-lessons-learnt/) 10 | * [Getting Started With Docker](http://serversforhackers.com/articles/2014/03/20/getting-started-with-docker/) 11 | 12 | ## Servers 13 | * [Phusion Passenger Server Optimization Guide + Caching](https://www.phusionpassenger.com/documentation/ServerOptimizationGuide.html) 14 | 15 | ## AWS 16 | * [5 AWS mistakes you should avoid](https://cloudonaut.io/5-aws-mistakes-you-should-avoid/) 17 | * [AWS Tips I Wish I'd Known Before I Started]( http://wblinks.com/notes/aws-tips-i-wish-id-known-before-i-started/) 18 | * [Ice: AWS Billing Stats](https://github.com/Netflix/ice) 19 | * [How to Save 90% on Your S3 Bill](http://www.appneta.com/blog/s3-list-get-bucket-default/) 20 | * [Switch from Heroku to AWS OpsWorks](http://www.stefanwrobel.com/heroku-to-opsworks) 21 | * [A Comprehensive Guide to Building a Scalable Web App on AWS](https://news.ycombinator.com/item?id=8926316) 22 | * [A Beginner's Guide To Scaling To 11 Million+ Users On Amazon's AWS](http://highscalability.com/blog/2016/1/11/a-beginners-guide-to-scaling-to-11-million-users-on-amazons.html) 23 | 24 | ## Heroku 25 | * [1 to 1000 - Scaling a Rails App on Heroku](https://joinhandshake.com/engineering/scaling/heroku/2016/01/15/1-to-1000-scaling-a-rails-app-on-heroku.html) 26 | 27 | ## Sys 28 | * [Sysadmin Casts](http://sysadmincasts.com/) 29 | 30 | ## DBs 31 | ### Cassandra 32 | * [Personalization at Spotify using Cassandra](https://labs.spotify.com/2015/01/09/personalization-at-spotify-using-cassandra/) 33 | 34 | ### Redis 35 | * [Redist Cluster Tutorial (Ruby)](http://redis.io/topics/cluster-tutorial) 36 | 37 | ### PosgreSQL 38 | * [Postgresqls powerful new join type lateral](http://blog.heapanalytics.com/postgresqls-powerful-new-join-type-lateral/) 39 | * [Speeding Up PostgreSQL With Partial Indexes](blog.heapanalytics.com/speeding-up-postgresql-queries-with-partial-indexes/) 40 | 41 | ### Scaling 42 | * [How to Build Your Distributed Database (1/2)](http://citusdata.com/blog/114-how-to-build-your-distributed-database) 43 | -------------------------------------------------------------------------------- /WebDev.md: -------------------------------------------------------------------------------- 1 | 2 | ## SaaS 3 | * [List of SaaS for various tasks](https://github.com/cjbarber/ToolsOfTheTrade) 4 | 5 | *** 6 | 7 | ## Security 8 | * [A basic guide to when and how to deploy HTTPS](http://erik.io/blog/2013/06/08/a-basic-guide-to-when-and-how-to-deploy-https/) 9 | 10 | 11 | *** 12 | ## Optimization 13 | ### Page Load 14 | * [Google's best practices](https://developers.google.com/speed/docs/best-practices/rules_intro), and [this ](https://developers.google.com/speed/pagespeed/) 15 | * [Speeding up trello boards](http://blog.fogcreek.com/we-spent-a-week-making-trello-boards-load-extremely-fast-heres-how-we-did-it/) 16 | 17 | ### Assets 18 | * [Advanced Image Optimization Tricks](http://sixrevisions.com/web-development/advanced-image-optimization/) 19 | * [Tips For Optimising SVG Delivery For The Web](calendar.perfplanet.com/2014/tips-for-optimising-svg-delivery-for-the-web/) 20 | 21 | ### CSS 22 | * [Style guide by a GitHub engineer](https://speakerdeck.com/bleikamp/sass-at-github) 23 | * [CSS Documentation framework](https://github.com/kneath/kss) 24 | 25 | 26 | ### Links 27 | * [Yahoo! Best Practices for Speeding Up Your Web Site](http://developer.yahoo.com/performance/rules.html) 28 | * [Safari Image Delivery Best Practices](https://developer.apple.com/library/safari/documentation/NetworkingInternet/Conceptual/SafariImageDeliveryBestPractices/Introduction/Introduction.html) 29 | * [Safari: Serving Images Efficiently to Displays of Varying Pixel Density](https://developer.apple.com/library/safari/documentation/NetworkingInternet/Conceptual/SafariImageDeliveryBestPractices/ServingImagestoRetinaDisplays/ServingImagestoRetinaDisplays.html) 30 | * [Breaking 1000ms Time to Glass loading barrier](http://www.youtube.com/watch?v=Il4swGfTOSM) 31 | 32 | 33 | *** 34 | 35 | 36 | 37 | * **Compressive Images** Daan Jobsis, a dutch designer, found a very strange phenomenon when compressing images with Photoshop. He proved the following: Take an image, double its size (200%), compress it to 25% or less its original quality, resize it back in the browser(100%). The image will not only be lighter in size but already optimized for HiDPI screens, since its pixel density is already doubled. 38 | The only observed problem is that the browser might have a hard time painting a double-sized image back to its original size (if it has to do it a hundred times, like in image-heavy sites). A little bit of testing is required to see if this is the optimal solution. 39 | 40 | * **Asset Loading:** Load assets carefully and in order. Controlling this aspect provides a big advantage, by allowing the page to render the basic content and enhance it afterwards. 41 | 42 | 43 | * **CSS, Images**: Controlled loading through media queries, conditional or lazy loading and responsive / compressive image techniques 44 | 45 | * **JavaScript:** Make use of HTML5 functionality, likeasync or defer. There are also loading helpers like RequireJS that can handle loading and dependencies. 46 | -------------------------------------------------------------------------------- /Frontend.md: -------------------------------------------------------------------------------- 1 | # Button 2 | * [Progress Button Styles](http://tympanus.net/Development/ProgressButtonStyles/) 3 | * [Creative Button Styles](http://tympanus.net/Development/CreativeButtons/) 4 | * [Buttons with built-in loading indicators](https://github.com/hakimel/Ladda) 5 | * [CIRCULAR PROGRESS BUTTON](http://tympanus.net/Tutorials/CircularProgressButton/) 6 | * [A collection of CSS3 powered hover effects to be applied to links, buttons, logos, SVG](ianlunn.github.io/Hover/) 7 | 8 | # Misc 9 | * [A beautiful replacement for JavaScript's "alert"](https://github.com/t4t5/sweetalert) 10 | * [Subtle Background Patterns](http://subtlepatterns.com/) 11 | * [Notification Styles Inspiration](tympanus.net/Development/NotificationStyles/bar-exploader.html) 12 | 13 | # Fonts 14 | * [Selection of Google's Font Library prettiest font types](http://hellohappy.org/beautiful-web-type/?1) 15 | * [Google Web Fonts Pairings](http://femmebot.github.io/google-type/) 16 | * [Find the perfect font combo for your next project.](www.typegenius.com) 17 | 18 | # CSS 19 | * [Flexbox in 5 minutes](http://flexboxin5.com/) 20 | * [Keep a watchful eye on your css colors.](https://github.com/SlexAxton/css-colorguard) 21 | * [Loading icons and small animations built purely in SVG, no CSS or JS](http://samherbert.net/svg-loaders/) 22 | * [CSS Gradient Animator](www.gradient-animator.com) 23 | 24 | ## Custom form elements 25 | * [CSS-only custom-styled selects v8](http://filamentgroup.github.io/select-css/demo/) 26 | 27 | ## Style-guides 28 | * [Enduring CSS: writing style sheets for rapidly changing, long-lived projects](http://benfrain.com/enduring-css-writing-style-sheets-rapidly-changing-long-lived-projects/) 29 | * [Medium’s CSS is actually pretty f***ing good.](https://medium.com/@fat/mediums-css-is-actually-pretty-fucking-good-b8e2a6c78b06) 30 | * [An opinionated styleguide for writing sane, maintainable and scalable Sass.](sass-guidelin.es) 31 | 32 | # Colors 33 | * [Gradient placeholder based on image](gradifycss.com) 34 | * [Random pleasing colors generator](https://github.com/Fooidge/PleaseJS) 35 | * [Dope gradients](http://elrumordelaluz.github.io/draGGradients/#) 36 | * [Mathematically derived gradient explorer](http://jxnblk.com/shade/) 37 | * [A very useful color picker tool by João Piedade with all the famous UI colors in one place.](tintui.com/index.html) 38 | 39 | # HTML 40 | 41 | ## Email temlates 42 | * [Open Source Email Templates](https://github.com/sendwithus/templates) 43 | 44 | 45 | 46 | # Animation 47 | 48 | ## Misc 49 | * [Modal Entrance Animation](http://tympanus.net/Development/DialogEffects/index.html) 50 | * [Animated navigation icons, symbols and buttons using SVG and CSS](www.transformicons.com) 51 | * [Animate your 'action-to-effect' paths](https://github.com/chinchang/cta.js) 52 | * [CSS animation articles, tips and tutorials.](https://cssanimation.rocks) 53 | 54 | ## Libs 55 | * [Velocity.js](https://github.com/julianshapiro/velocity) 56 | * [Animate.css](https://github.com/daneden/animate.css) 57 | * [PhotoSwipe.js: JavaScript photo gallery](http://photoswipe.com/) 58 | * [CSS Animations](daneden.github.io/animate.css/) 59 | 60 | ## Articles 61 | * [Article: The Art of UI Animations](markgeyer.com/pres/the-art-of-ui-animations/#/) 62 | 63 | # Graphics 64 | * [The Bézier Game: A game to help you master the pen tool](http://bezier.method.ac) 65 | 66 | 67 | ## SVG 68 | * [Picsvg: Convert Picture to Svg](http://picsvg.com/) 69 | * [SVG vector graphics files optimizer](https://jakearchibald.github.io/svgomg/) 70 | 71 | # Demos 72 | * [Cool Pricing Tables](http://codyhouse.co/gem/pricing-tables/) 73 | 74 | # Assets 75 | * [SVG icon pack](http://evil-icons.io/) 76 | 77 | # Prototyping 78 | * [Prototype Interfaces](framerjs.com) 79 | -------------------------------------------------------------------------------- /CS.md: -------------------------------------------------------------------------------- 1 | * [List of good university courses for learning Computer Science](https://github.com/prakhar1989/awesome-courses) 2 | * [Free Programming Textbooks](https://github.com/vhf/free-programming-books) 3 | 4 | 5 | # Machine Learning 6 | * [Stanford Unsupervised Deep Learning Tutorial (2014)](http://ufldl.stanford.edu/) 7 | * [Bayesian ranking of items with up and downvotes or 5 star ratings](julesjacobs.github.io/2015/08/17/bayesian-scoring-of-ratings.html) 8 | * [Using Ruby Machine Learning to Find Paris Hilton Quotes](datamelon.io/blog/2015/using-ruby-machine-learning-id-paris-hilton-quotes.html) 9 | * [A Very Short Ruby-based Markov Model Explained](https://www.omniref.com/github/omniref/hn_title_generator/0.1.0/symbols/HNTitleGenerator::MarkovModel#line=11) 10 | * [A Beginner’s Guide to Eigenvectors, Covariance, PCA and Entropy](http://deeplearning4j.org/eigenvector) 11 | * [Oxford University Machine Learning Course](https://www.cs.ox.ac.uk/people/nando.defreitas/machinelearning/) 12 | * [Ruby Natural Language Processing Resources](https://github.com/diasks2/ruby-nlp) 13 | * [Using Machine Learning To Expose Haters.](kevinmcalear.com/thoughts/building-hater-news/) 14 | * [Machine Learning Course by Tom Mitchell (read comments for more material & advise)](https://news.ycombinator.com/item?id=8771118) 15 | * [Deep Learning Reading List (jmozah.github.io)](https://news.ycombinator.com/item?id=8813484) 16 | * [The Open Source Data Science Masters: Curriculum for Data Science](datasciencemasters.org) 17 | * [List of ML resources in Russian](http://habrahabr.ru/post/243339/) 18 | * [Tutorial: Practical Data Science in Python (Spam Detection using text ML)](radimrehurek.com/data_science_python/) 19 | * [Data Science from Scratch](shop.oreilly.com/product/0636920033400.do) 20 | * [TFLearn Examples](https://github.com/tflearn/tflearn/blob/0.1.0/examples/README.md) 21 | 22 | ## Neural Networks 23 | * [A Neural Network in 11 lines of Python (Part 1)](https://iamtrask.github.io/2015/07/12/basic-python-network/) 24 | * [How to implement a neural network: Part 1](peterroelants.github.io/posts/neural_network_implementation_part01/) 25 | * [Neural Networks Demystified (lumiverse.io)](http://lumiverse.io/series/neural-networks-demystified) 26 | * [Hacker's guide to Neural Networks](http://karpathy.github.io/neuralnets/) 27 | * [Simple Neural Network implementation in Ruby](www.rubylab.io/2015/03/18/simple-neural-network-implenentation-in-ruby/) 28 | * [CS231n Convolutional Neural Networks for Visual Recognition](cs231n.github.io) 29 | * [Why are deep neural networks hard to train?](neuralnetworksanddeeplearning.com) + [Discussion](https://news.ycombinator.com/item?id=8719371) 30 | * [Deep learning – Convolutional neural networks and feature extraction with Python](blog.christianperone.com/2015/08/convolutional-neural-networks-and-feature-extraction-with-python/) 31 | * [Tinker With a Neural Network Right Here in Your Browser.](http://playground.tensorflow.org/#activation=tanh&batchSize=10&dataset=circle®Dataset=reg-plane&learningRate=0.03®ularizationRate=0&noise=0&networkShape=4,2&seed=0.79001&showTestData=false&discretize=false&percTrainData=50&x=true&y=true&xTimesY=false&xSquared=false&ySquared=false&cosX=false&sinX=false&cosY=false&sinY=false&collectStats=false&problem=classification) 32 | 33 | ## Torch 34 | * [Torch: a scientific computing framework with wide support for machine learning algorithms](http://torch.ch/) 35 | * [iTorch: IPython Kernel for Torch, with plotting (using Bokeh.js plots) and visualization of images, video and audio](https://github.com/facebook/iTorch) 36 | * [Facebook's deep learning extensions to Torch](https://github.com/facebook/fbcunn) 37 | 38 | # Distributed Computing 39 | * [Introduction to Apache Mesos](http://www.antonlindstrom.com/2015/03/29/introduction-to-apache-mesos.html) 40 | * [Principles of Distributed Computing (ethz.ch)](https://news.ycombinator.com/item?id=8786079) 41 | 42 | # Maths 43 | * [Eigenvectors and eigenvalues](http://setosa.io/ev/eigenvectors-and-eigenvalues/) 44 | * [Mathematics for Computer Science](ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-042j-mathematics-for-computer-science-fall-2010/video-lectures/) 45 | * [Statistics for Hackers](https://speakerdeck.com/jakevdp/statistics-for-hackers) 46 | 47 | # Data Analysis 48 | * [Introduction to Data Analysis in R](http://f.briatte.org/teaching/ida/index.html) 49 | 50 | 51 | # Algorithms, Exercises & Puzzles (for Interviews) 52 | * [How to pass a programming interview](blog.triplebyte.com/how-to-pass-a-programming-interview) 53 | * [Exercises Preparing for Technical Coding Interviews](https://leetcode.com/) 54 | * [Stripe's catch the flag](https://stripe-ctf.com) 55 | * [Top algirithms needed to solve some of technical interview questions](http://www.quora.com/Algorithms/What-are-the-10-algorithms-one-must-know-in-order-to-solve-most-algorithm-challenges-puzzles/answer/Brian-Bi) 56 | --------------------------------------------------------------------------------