Todo

  • Clean Codes
  • Status https://cleancoders.com/episode/mobile-app-case-study-episode-1/show

  • React, Redux, React Native

    • React All - very good lots of full stack links
      • https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md
      • https://spin.atomicobject.com/2017/05/15/optimize-graphql-queries/
    • Chat
      • Discord
        • #reactiflux
    • React Native
      • Main site https://facebook.github.io/react-native/
      • Getting Started
      • Resources
        • https://facebook.github.io/react-native/docs/more-resources.html#content
    • IN PROGRESS - React Native Cookbook (downloaded and reading)
      • CODE https://github.com/PacktPublishing/React-Native-Cookbook
    • React and React Native Latest http://reactjs.co/

    • React Sagas
    • NativeBase (bootstrap equivalent for react)

    • Redux http://redux.js.org/

    • React Native and Redux (pay)
      • $15 https://www.udemy.com/the-complete-react-native-and-redux-course/
      • $15 https://www.udemy.com/react-redux/
    • Udemy
      • Modern React and Redux https://www.udemy.com/react-redux/
    • React Native PostCSS
      • https://github.com/jspears/postcss-react-native
    • React and Redux Books (free)
      • https://spapas.github.io/2016/03/02/react-redux-tutorial/
      • https://egghead.io/lessons/javascript-redux-the-single-immutable-state-tree
      • https://medium.com/@jonlebensold/getting-started-with-react-native-redux-2b01408c0053
    • Redux (Pay)
      • Egghead.io
        • https://egghead.io/instructors/dan-abramov
        • https://egghead.io/lessons/javascript-redux-the-single-immutable-state-tree
    • React and Redux Books CODE ONLY (free)
      • https://www.amazon.com/React-Speed-Coding-Webpack-Flexbox-ebook/dp/B01GLC0Z5K
        • https://github.com/manavsehgal/reactspeedcoding
        • https://github.com/manavsehgal/react-speed-book/branches
      • https://github.com/Satyam/book-react-redux
      • About https://www.amazon.com/Mastering-React-Native-Eric-Masiello/dp/1785885782/
        • Mastering React Native code https://github.com/PacktPublishing/Mastering-React-Native
    • Boilerplate
      • https://github.com/erikras/react-redux-universal-hot-example
      • https://github.com/jhabdas/react-native-webpack-starter-kit
      • https://github.com/mjohnston/react-native-webpack-server
    • Examples
      • Map props https://github.com/JoelMarcey/iOS-2048/commit/9ae70c7cdd53eb59f5f7c7daab382b0300ed3585
    • TODO ALL - http://redux.js.org/docs/introduction/ https://github.com/relax/relax http://joelhooks.com/blog/2016/03/20/build-an-image-gallery-using-redux-saga https://github.com/chentsulin/electron-react-boilerplate http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/nodejs-getstarted.html https://github.com/brillout/awesome-react-components https://github.com/grommet/grommet

    • REACT QUESTIONS
      • CMS: Relax CMS for React
      • Testing: Tape (for sagas)
      • Redux Sagas: Generator functions using yield and fork helper for non-blocking to handle asynchronous sequences of actions (i.e. image loading)
      • Observables: Redux Observable/RxJS
      • Redux Analytics/Redux Tap: Tracking metadata
      • Redux Undo/Redo: Revert/recommit reducer state changes
      • Redux Optimist: Applying actions optimistically to defer commit/revert?
      • Signals using Cerebral framework: (i.e. triggering signals passing payload to tree of Actions)
      • Redial with React Router: Used for advanced route lifecycle management
      • Yarn
      • Redux Search: Search Algorithm for watching Stores and building search index
      • Immutable.js
      • Higher-order Redux Transducers: Used to dispatch Actions to Redux stores
      • GraphQL and Normalizr schema: (i.e. Apollo Client with caching normalization)
      • Jest, GraphQL, DataLoader (cache, batch)
      • DataLoader
    • Progressive Web App https://developers.google.com/web/fundamentals/getting-started/codelabs/your-first-pwapp/

    • React VR https://facebook.github.io/react-vr/docs/scene.html
      • TODO
        • https://www.pluralsight.com/guides/front-end-javascript/getting-started-with-react-vr
        • https://dzone.com/articles/how-to-make-react-vr-apps
        • https://www.ntt-tx.co.jp/column/dojo_review_blog/20170511/
    • ReactXP https://microsoft.github.io/reactxp/

    • Misc ebooks
      • Free https://github.com/imkrimerman/javascript-ebooks
      • Buy http://www.reactnative.com/books/
    • React (free)
      • https://www.codecademy.com/learn/react-101
      • https://www.codecademy.com/learn/react-102
  • Ruby on Rails with React

  • SQL
  • https://www.codecademy.com/learn/sql-table-transformation
  • https://www.codecademy.com/learn/sql-analyzing-business-metrics

https://www.quora.com/What-is-the-best-tutorial-for-learning-React-and-Redux-JS

  • Udacity https://classroom.udacity.com/me
  • Web Accessibility (free)
  • Client-Server Communication (free)
  • AI
  • Machine Learning
  • VR

  • Job Interview Share and Buy info
    • https://interviewjoy.com/home/
    • http://collabedit.com/
    • https://www.insidesherpa.com/
  • Job Interview Preparation
    • Cracking the Code Interview https://robot.bolink.org/ebooks/Cracking%20the%20Coding%20Interview%20-%20150%20Programming%20Interview%20Questions%20and%20Solutions%204e%20Small.pdf
    • Many links https://github.com/andreis/interview
    • The Google Resume (Interview Prep) https://www.uop.edu.jo/download/research/members/495_1887_llll.pdf
    • https://github.com/LesliePajuelo/information-technology-ebooks/blob/master/%5BJAVASCRIPT%5D%5BData%20Structures%20and%20Algorithms%20with%20JavaScript%5D.pdf
    • https://github.com/LesliePajuelo/information-technology-ebooks/blob/master/%5BJAVASCRIPT%5D%5BData%20Structures%20and%20Algorithms%20with%20JavaScript%5D.pdf

    • Udacity Technical Interview preparation https://www.udacity.com/course/technical-interview–ud513
  • IT Ebooks https://github.com/LesliePajuelo/information-technology-ebooks

  • Interests
    • Immortal - 2045.com/
  • Data Science Course
    • https://www.edx.org/microsoft-professional-program-certficate-data-science
  • Data Science in Cloud
    • https://www.kaggle.com/datasets
  • Cheat Sheets
    • Numpy https://www.dataquest.io/blog/numpy-cheat-sheet/?utm_content=buffer8f259&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer
  • Algorithm books https://github.com/haseebr/competitive-programming

  • Redis queue modify images https://www.thinkful.com/learn/all/

  • NASA app https://www.thinkful.com/projects/consuming-external-apis-to-save-nasa-10/
  • NASA app http://geezhawk.github.io/portfolio/

  • AI
    • GANs (Generative Adversarial Networks)
    • RL (Reinforcement Learning)
    • AI courses free by MIT https://www.youtube.com/playlist?list=PLUl4u3cNGP63gFHB6xb-kVBiQHYe_4hSi
    • Stanford Machine Learning https://github.com/alexkuz/flask-react-boilerplate/tree/master/client
  • Online Coding Environment
    • codepen.io
    • https://paiza.io
    • Codepen Projects https://blog.codepen.io/2017/03/20/codepen-projects-is-here/
    • Ideone.com (i.e. in-browser Java, etc) http://ideone.com/nyVad9
  • Vue.js (modern Angular.js 1) https://vuejs.org/v2/guide/comparison.html

  • AWS Lambda functions cron schedule https://aws.amazon.com/blogs/big-data/using-aws-lambda-for-event-driven-data-processing-pipelines/
    • https://aws.amazon.com/blogs/aws/aws-lambda-update-python-vpc-increased-function-duration-scheduling-and-more/
  • AWS SWF for background cron jobs https://aws.amazon.com/about-aws/whats-new/2015/01/22/offload-ruby-background-jobs-to-amazon-ec2-instances-using-amazon-swf/

  • APIs - read from page 56/152 in “RESTful Web API Desgn with Nod.js”

  • Ethereum Blockchain
    • https://academy.b9lab.com/courses/course-v1:B9lab+ETH-14+2017-07/about
    • https://www.coursera.org/learn/cryptocurrency

    • ICO Paper Bitnation is drafting their whitepaper for an upcoming ICO. Useful learnings https://docs.google.com/document/d/1F_5M57-sVmofLWf4ZNNZY-e82lIl2voRSga59P-fSyQ/edit
  • steem.it

  • https://ethereumclothing.com/

  • Thesis History https://github.com/ltfschoen/paper_ancestry

  • Free ebooks? https://github.com/dmi3coder/books
  • https://github.com/EbookFoundation/free-programming-books/blob/master/free-programming-books.md
    • Clojure https://www.braveclojure.com/
      • https://groups.google.com/forum/#!topic/bangalore-clj/9xfo8KJQy-g
      • https://docs.google.com/viewer?a=v&pid=forums&srcid=MDMxMTg2ODU3MDQyNTcyMzgwODEBMTI3OTAzMTE1NjAxOTg2NjQ5ODABeC1jVEJqUTRSMHdKATAuMQEBdjI
  • http://ethdrive.org/ Data61
    • research.csiro.au//data61/blockchain
  • Security
    • https://www.metasploit.com/
    • Kali
    • Ethical Hacking
  • Redis Desktop Manager https://redisdesktop.com/
  • Ruby Object Mapper http://rom-rb.org/
  • Ruby RSpec
    • https://www.tutorialspoint.com/rspec/rspec_stubs.htm
  • Truffle 4 beta - Integrated Solidity Debugger
    • https://github.com/trufflesuite/truffle/releases/tag/v4.0.0-beta.0
  • Book - Ethereum and Solidity http://www.heavymeat.uk/books/introducingethereumandsolidity.pdf

  • Dapp youtube video with Ruby
    • https://github.com/rexmadden/rails_eth_api
    • https://www.youtube.com/watch?v=Swb-QnX2X_U&t=856s
  • Homebrew Cask https://github.com/caskroom/homebrew-cask

  • react-scroll https://github.com/fisshy/react-scroll

  • PM tools
    • https://www.meistertask.com/
    • https://asana.com/
  • Truffle Pet Shop Dapp
    • http://truffleframework.com/tutorials/pet-shop
  • SydEthereum Meetup Token
    • https://github.com/SydEthereum/meetup-token
    • https://github.com/naddison36/
  • Access web3 provider like etherscan in Node.js
    • https://etherscan.io/apis#proxy * https://github.com/sebs/etherscan-api
  • Security Review of Smart Contract
    • https://ethereum.stackexchange.com/questions/8551/methodological-security-review-of-a-smart-contract/8593
  • Parity Transaction Scheduler
    • by @todr on Gitter parity-watercooler - Tomasz Drwięga
    • https://github.com/paritytech/transaction-scheduler
    • https://infura.io/
  • ETHWaterloo TODO
    • https://ethwaterloo.com/live
    • Livestream
      • https://www.youtube.com/watch?v=nfo_RnfMv-0
    • OpenZeppelin Framework for Smart Contracts using Solidity
      • https://openzeppelin.org/
    • TenderMint
      • https://tendermint.readthedocs.io/en/master/
    • Parity Dev Tools
      • http://slides.com/tomaszdrwiega/parity-dev-tools#/
    • Toshi
      • https://developers.toshi.org/docs
    • Storj
      • https://storj.io/docs.html
    • 0x Protocol
      • https://0xproject.com/docs/0xjs
    • Oraclize.it
      • https://docs.oraclize.it/
    • ConSenSys Blog
      • https://media.consensys.net/2017-blockchain-predictions-dcc38066a937
    • OmiseGo OMG Token
      • https://www.coinspeaker.com/2017/08/17/ethereum-vitalik-buterin-omisego-joseph-poon-partners-smart-contracts/
      • Plasma http://plasma.io/plasma.pdf
    • Raiden 101
      • https://raiden.network/101.html
      • https://medium.com/@raiden_network/raiden-network-vision-challenges-and-roadmap-593dfa34b868
  • Super with Bitcoin
    • http://btcsuper.info/
  • Ethereum Links http://gas.eth.guide/#resources-help

  • Ethereum Gas Limit and Gas Price

  • Time in Parity Client https://time.is/

  • Mongo Atlas https://www.mongodb.com/cloud/atlas
  • dbKoda MongoDB IDE https://www.dbkoda.com/, code https://github.com/SouthbankSoftware/dbkoda
    • About dbKoda - https://www.infoq.com/news/2017/09/introducing-dbkoda-for-mongodb
  • Create Solidity like dbKoda and Scratch drag-drop

  • Trello
    • Points - https://chrome.google.com/webstore/detail/points-for-trello/mkcpchladphoadhaclmnlphhijboljjk?utm_source=chrome-ntp-icon
    • Dependencies - https://chrome.google.com/webstore/detail/trello-card-dependencies/ddhnhdoghhfoeceiohphmjkcemlkkock?hl=en
  • Ether Ruby - https://forum.ethereum.org/discussion/2359/guidance-for-ruby-developers

  • Trade Altcoin directly with others https://etherdelta.com/

  • PSequel http://www.psequel.com/

  • Devcon3
    • Day 2 AM https://www.youtube.com/watch?v=k42YNyvG8CU
    • Day 2 PM https://www.youtube.com/watch?v=aMs0wAFIu7I&feature=youtu.be&t=3h46m0s
  • Raiden Summary (post ICO) - https://slimwiki.com/ico-collaboration/could-raiden-rdn-be-the-sleeper-hit-of-2017
  • Raiden Resources - https://slimwiki.com/ico-collaboration/raiden-resources
  • Node-RED (IoT)

  • Micro Raiden - https://raiden.network/micro.html

  • Competitions
    • Ethernaut Zeppelin https://ethernaut.zeppelin.solutions/
    • Consensys Tutorials https://www.topcoder.com/challenges/30059986/?type=develop%5C&tab=registrants
  • Jobs
    • brainbot / Raiden - http://www.brainbot.com/
  • Toptal UML tool - https://github.com/topcoder-platform/topcoder-UML-Tool/tree/master/build/dist

  • EtherDelta RDN - https://etherdelta.com/#RDN-ETH

  • IDEAL Readme file for project - https://github.com/iankhor/medrefr

  • Smart Contract Exploit Example - https://ethereumprice.org/millions-dollars-frozen-ethereum-smart-contract/
  • Smart Contract Best Practices - https://consensys.github.io/smart-contract-best-practices/
  • Smart Contract Vulnerability Profiler Code - https://github.com/GDSSecurity/sol-function-profiler
  • Smart Contract Vulnerability Profiler - https://blog.gdssecurity.com/labs/2017/9/27/reviewing-ethereum-smart-contracts.html
  • Smart Contract Vulnerability Profiler Code - https://github.com/GDSSecurity/sol-function-profiler
  • Smart Contract Linter - https://github.com/protofire/solhint
  • Smart Contract Code Editors for Solidity and Plugins - https://solidity.readthedocs.io/en/develop/

  • Bitcoin Gold claim - https://support.coinjar.com/hc/en-us/articles/115005276666-Bitcoin-Gold

  • Ethereum Studio
  • https://live.ether.camp/
  • http://blog.ether.camp/post/142794388568/ethereum-studio-is-ready-for-you

  • Udemy Blockchain courses
    • https://www.udemy.com/blockchain-developer/
    • https://www.udemy.com/ethereum-dapp/
    • https://www.udemy.com/ethereum-masterclass/
  • Markup Highlighter - convert code snippet into colour coded - http://markup.su/highlighter/

  • QuantStamp - https://quantstamp.com/
    • Blog - https://medium.com/quantstamp/presale-contribution-deadline-extended-d83f63058195
    • https://medium.com/quantstamp/quantstamp-token-sale-announcement-5b6ae03e73a8
  • Clone a repo and all its remote branches locally as well: for BRANCH in $(git branch -a | grep remotes | grep -v HEAD | grep -v master); do git branch --track "${BRANCH#remotes/origin/}" "${BRANCH}"; done

  • draw.io

  • IPDB (BigchainDB), IPFS vs etc https://blog.bigchaindb.com/blockchain-infrastructure-landscape-a-first-principles-framing-92cc5549bafe
  • DAT - https://blog.datum.org/how-to-buy-datum-tokens-a-step-by-step-guide-39865c2f140d

  • To read
    • https://medium.com/@cstoecker/implementing-first-industry-4-0-use-cases-with-iota-dag-tangle-machine-tagging-for-digital-twins-baf1943c499d
    • https://www.aeternity.com/
  • GazeCoin - https://www.gazecoin.io/
  • ZCash Quorum

  • Sam (Pospi) (Consensus) - https://github.com/pospi
    • https://pospi.github.io/talk-solidity-blockchain-intro/#8
      • https://github.com/ltfschoen/talk-solidity-blockchain-intro
    • up to 29 mins https://www.youtube.com/watch?v=TUZcPyjgCy8
    • Fusebox (instead of Webpack)
    • Fabric
    • Rethink.js (recommended by Pospi)
    • https://github.com/pospi/truffle-fusebox-boilerplate
  • iPhone X - https://developer.apple.com/ios/human-interface-guidelines/overview/iphone-x/
  • Huobi - https://www.huobi.pro/market/

  • Polkadot Spec - https://github.com/w3f/polkadot-spec/blob/master/spec.md
    • See #polkadot-technical on Riot
  • Facebook FaceID
  • Google Video Intelligence - https://cloud.google.com/video-intelligence/

  • Blockstack - https://browser.blockstack.org/

  • https://monax.io/docs/solidity/
  • https://captainaltcoin.com/blockchain-glossary/
  • https://www.venturecoinist.com/
  • https://www.binance.com
  • https://oracles.org/tokens

  • Condition-Oriented Programming (COP) - https://blog.ethcore.io/condition-oriented-programming-2/
  • Plasma - https://github.com/BankEx/PlasmaETHexchange
  • Blockfolio - https://play.google.com/store/apps/details?id=com.blockfolio.blockfolio&hl=en&rdid=com.blockfolio.blockfolio
  • Cryptocompare - https://www.cryptocompare.com/
  • https://steemit.com/bitcoin/@pedrombraz/the-best-way-to-track-your-crypto-portfolio
  • https://www.ato.gov.au/General/Gen/Tax-treatment-of-crypto-currencies-in-Australia—specifically-bitcoin/
  • Eris tutorial solidity - https://ethereum.gitbooks.io/frontier-guide/content/writing_contract.html
  • Atom plugin https://blog.atom.io/2017/11/15/code-together-in-real-time-with-teletype-for-atom.html
  • Covesting.io - https://github.com/covesting/covesting-io
  • Ethereum Gwei, Gas Price, etc - https://youtu.be/_tkCMSfWvWk
  • Blockchain, Supply Chain, DAO, etc - https://vimeo.com/235398673
  • Etherisc - Insurance - https://etherisc.com
  • Bankex -
  • Plasma
    • https://blog.bankex.org/bankex-developed-the-worlds-first-private-blockchain-that-supports-plasma-protocol-adaa1459039d
    • http://plasma.io/
  • https://oracles.org/tokens
  • Hydrachain - https://github.com/HydraChain/hydrachain
    • https://www.ethnews.com/hydrachain-dapp-an-extension-of-the-ethereum-platform
Written on November 4, 2016