-[My day-to-day as Front-End Developer in 2017](https://medium.com/@lfeh/my-day-to-day-as-front-end-developer-in-2017-6d68b5ac2055?source=reading_list---front_end_development------49-4---------)
-[Escaping the Coding Desert of Despair — 1,258 Hours](https://medium.com/startup-grind/adamhurwitz-escaping-the-desert-dd381b92080f#.u4dhr76vu)
-[Messengers Are The Past, Present, And Future](https://hackernoon.com/messengers-are-the-past-present-and-future-d7b7738f6f7b#.awqsneh1n)
-[Which languages got the most GitHub stars in 2016?](https://medium.freecodecamp.com/data-visualization-what-languages-got-the-most-github-stars-in-2016-a4e3908a9532#.pkb86a1gb)
# 编程语言
-[Rethinking JavaScript: Death of the For Loop](https://hackernoon.com/rethinking-javascript-death-of-the-for-loop-c431564c84a8#.vli8lstqx)
-[Why I moved from Java to Dart](https://hackernoon.com/why-i-moved-from-java-to-dart-8f3802b1d652#.pgjljxpmo)
-[Understanding Javascript inheritance __proto__ and prototype](https://medium.com/@peterchang_82818/understand-nodejs-javascript-object-inheritance-proto-prototype-class-9bd951700b29#.p6jjnkmxu)
-[Java developer interview questions: The hard part](https://howtotrainyourjava.com/2016/07/14/java-developer-interview-questions-the-hard-part/)
-[Understanding the underscore( _ ) of Python](https://hackernoon.com/understanding-the-underscore-of-python-309d1a029edc#.5325tg2mo)
-[Java 9 enhancements to Optional/Stream](https://aboullaite.me/java-9-enhancements-optional-stream/?utm_source=mybridge&utm_medium=web&utm_campaign=read_more)
# 编程基础
-[The Future of Compiler Optimization](http://blog.regehr.org/archives/247)
-[Web Resources With Free Web Development Tutorials](https://medium.com/web-development-zone/web-resources-with-free-web-development-tutorials-24cd94bda470#.gookbiirm)
-[Making Magic with WebSockets and CSS3](https://medium.com/outsystems-engineering/making-magic-with-websockets-and-css3-ec22c1dcc8a8#.hi2qu2uij)
-[How to get a performance boost using WebAssembly](https://hackernoon.com/how-to-get-a-performance-boost-using-webassembly-8844ec6dd665#.gle72anx6)
-[React Context and Component Coupling](https://medium.com/differential/react-context-and-component-coupling-86e535e2d599#.1glfdflbb)
-[How to set up functional testing for a web app from scratch in 5 minutes](https://hackernoon.com/how-to-set-up-functional-testing-for-a-web-app-from-scratch-in-5-minutes-8055e5d41882#.gq1a7xsoj)
# 服务端应用程序架构
-[The Art of Node](https://github.com/maxogden/art-of-node?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more)
-[Node.JS Top 10 Articles of the Year (v.2017)](https://medium.mybridge.co/node-js-top-10-articles-of-the-year-v-2017-79df8269d0f3#.s2nqidf42)
-[What’s an API?](https://iot-for-all.com/whats-an-api-44b23eb30897#.s68445bfq)
-[Give it a REST: use GraphQL for your APIs](https://medium.freecodecamp.com/give-it-a-rest-use-graphql-for-your-apis-40a2761e6336#.hcbz5bfd3)
# 数据科学与机器学习
-[Applying Gaussian Naïve Bayes Classifier in Python: Part One](https://medium.com/@gp_pulipaka/applying-gaussian-na%C3%AFve-bayes-classifier-in-python-part-one-9f82aa8d9ec4#.lqo5298a4)
-[6 areas of AI and machine learning to watch closely](https://medium.com/@NathanBenaich/6-areas-of-artificial-intelligence-to-watch-closely-673d590aa8aa#.moxejohze)
-[Streama](http://dularion.github.io/streama/):Host your own Streaming Application with your media library.
# 信息安全
-[Why Chrome’s autocomplete is insecure and how you can turn it off](https://medium.freecodecamp.com/why-your-browsers-autocomplete-is-insecure-and-you-should-turn-it-off-ebc73d7bcefd#.ve4wp3i9d)
-[Browser security and the line of death](https://medium.freecodecamp.com/browser-security-and-the-line-of-death-7e50a2742a76#.23thboht9)
# 移动开发
-[The state of Android in 2017](https://medium.com/@yair.kukielka/the-state-of-android-in-2017-7cab639dfc80#.nxk2qt3wf)
-[A useful memory debugger plugin for Android Studio](https://hackernoon.com/a-useful-memory-debugger-plugin-for-android-studio-2d9d95bddc24#.tjdmxv60d)