Hi, Community! Please find the digest of the best articles you posted on DC in 2017 regarding InterSystems Data platform. We had [280 articles in 2017](https://analytics.community.intersystems.com/dswpub/index.html#!/d/Public/ArticlesListing2017.dashboard?ns=COMMUNITY&embed=1) and split them into 3 categories: posts gathered most of the views, most voted posts and most commented posts.  Here we go! **TOP 20 Most viewed** [Vue.js: getting started with a basic HTML/REST/JSON example](https://community.intersystems.com/node/437571), by [Ward De Backer](https://community.intersystems.com/user/13021)  1936 [InterSystems Data Platforms and performance – VM Backups and Caché freeze/thaw scripts](https://community.intersystems.com/node/423776), by [Murray Oldfield](https://community.intersystems.com/user/14346)  1752 [Node.js: create a basic web app with React - part 1](https://community.intersystems.com/node/428741), by [Ward De Backer](https://community.intersystems.com/user/13021)  1670 [Creating custom SNMP OIDs](https://community.intersystems.com/node/424746), by [Mikhail Khomenko](https://community.intersystems.com/user/19196)  1611 [Let's write an Angular 1.x app with a Caché REST backend - start here](https://community.intersystems.com/node/428871), by [Chris Stewart](https://community.intersystems.com/user/15586)  1314 [Node.js: create a basic web app with React - part 2](https://community.intersystems.com/node/428856), by [Ward De Backer](https://community.intersystems.com/user/13021)  1223 [Let's write an Angular 1.x app with a Caché REST backend - Part 1 of Many](https://community.intersystems.com/node/428471), by [Chris Stewart](https://community.intersystems.com/user/15586)  1203 [Containerization Caché](https://community.intersystems.com/node/426311), by [Dmitry Maslennikov](https://community.intersystems.com/user/11906)  1181 [Virtualizing large databases - VMware CPU capacity planning](https://community.intersystems.com/node/431031), by [Murray Oldfield](https://community.intersystems.com/user/14346)  1125 [Atelier 1.1 Roadmap](https://community.intersystems.com/node/432126), by [Joyce Zhang](https://community.intersystems.com/user/10076)  981 [Machine Learning with Spark and Caché](https://community.intersystems.com/node/426141), by [David.E Nelson](https://community.intersystems.com/user/26516)  976 [Old/New Dynamic SQL Cheat Sheet](https://community.intersystems.com/node/434376), by [Lexi Hayden](https://community.intersystems.com/user/36)  862 [DeclarativeCOS — Declarative Programming in Caché](https://community.intersystems.com/node/436621), by [Maks Atygaev](https://community.intersystems.com/user/46206)  857 [Globals Are Magic Swords For Managing Data. Part 1](https://community.intersystems.com/node/427106), by [Sergey Kamenev](https://community.intersystems.com/user/54892)  774 [How to use the “Zabbix SNMP Dynamic Index” to monitor Cache information.](https://community.intersystems.com/node/427221), by [Jean-Luc Delporte](https://community.intersystems.com/user/36016)  774 [Parsing docx using XSLT](https://community.intersystems.com/node/425771), by [Eduard Lebedyuk](https://community.intersystems.com/user/11041)  760 [Making Prometheus Monitoring for InterSystems Caché](https://community.intersystems.com/node/430426), by [Mikhail Khomenko](https://community.intersystems.com/user/19196)  751 [MonCaché - Caché as MongoDB](https://community.intersystems.com/node/431751), by [Maks Atygaev](https://community.intersystems.com/user/46206)  698 [Visualizing the data jungle -- Part I. Let's make a graph](https://community.intersystems.com/node/424296), by [Fabian Haupt](https://community.intersystems.com/user/fabian-haupt) 663 [Converting documents with Caché and LibreOffice](https://community.intersystems.com/node/424776), by [Eduard Lebedyuk](https://community.intersystems.com/user/11041) 653   **Top 20 Most Voted** [From The Roots to InterSystems](https://community.intersystems.com/node/436396), by [Robert Cemper](https://community.intersystems.com/user/69016)  16 [Containerization Caché](https://community.intersystems.com/node/426311), by [Dmitry Maslennikov](https://community.intersystems.com/user/11906)  15 [Let's write an Angular 1.x app with a Caché REST backend - start here](https://community.intersystems.com/node/428871), by [Chris Stewart](https://community.intersystems.com/user/15586)  14 [Pro Tip: Controlling your SysTray Cube icon appearance ](https://community.intersystems.com/node/436981), by [Benjamin Spead](https://community.intersystems.com/user/9871)  14 [Bug killing development tips](https://community.intersystems.com/node/428351), by [Sean Connelly](https://community.intersystems.com/user/55176)  13 [Globals Are Magic Swords For Managing Data. Part 1](https://community.intersystems.com/node/427106), by [Sergey Kamenev](https://community.intersystems.com/user/54892)  12 [Binding a "regular" Cache object to %DynamicObject and vice versa](https://community.intersystems.com/node/428431), by [Daniel Kutac](https://community.intersystems.com/user/9881)  12 [Let's write an Angular 1.x app with a Caché REST backend - Part 1 of Many](https://community.intersystems.com/node/428471), by [Chris Stewart](https://community.intersystems.com/user/15586)  12 [Cogs Library](https://community.intersystems.com/node/431736), by [Sean Connelly](https://community.intersystems.com/user/55176)  12 [Grafana-based GUI for mgstat, a system monitoring tool for InterSystems Caché, Ensemble or HealthShare](https://community.intersystems.com/node/435021), by [Mikhail Khomenko](https://community.intersystems.com/user/19196)  12 [Feeling the power of Caché ](https://community.intersystems.com/node/435451), by [Robert Cemper](https://community.intersystems.com/user/69016)  12 [Light weight EXCEL download](https://community.intersystems.com/node/436186), by [Robert Cemper](https://community.intersystems.com/user/69016)  12 [Where is the equivalent of INSPECTOR in Atelier ? See !](https://community.intersystems.com/node/440956), by [Robert Cemper](https://community.intersystems.com/user/69016)  12 [Tracking Data Changes - Audit Log - 1 of 2](https://community.intersystems.com/node/428581), by [Fabio Goncalves](https://community.intersystems.com/user/10066)  11 [Making Prometheus Monitoring for InterSystems Caché](https://community.intersystems.com/node/430426), by [Mikhail Khomenko](https://community.intersystems.com/user/19196)  11 [SPOOL - the forgotten device](https://community.intersystems.com/node/436766), by [Robert Cemper](https://community.intersystems.com/user/69016)  11 [Horizontal Scalability with InterSystems IRIS](https://community.intersystems.com/node/437586), by [Benjamin DeBoe](https://community.intersystems.com/user/10016)  11 [InterSystems Cloud Manager and Containers at GS2017 XP-Lab](https://community.intersystems.com/node/437811), by [Luca Ravazzolo](https://community.intersystems.com/user/9641)  11 [Machine Learning with Spark and Caché](https://community.intersystems.com/node/426141), by [David.E Nelson](https://community.intersystems.com/user/26516)  10 [How to install and use TFS in Atelier](https://community.intersystems.com/node/429202), by [Francisco López](https://community.intersystems.com/user/francisco-l%C3%B3pez) 10   **Top 20 Most commented** [Cogs Library](https://community.intersystems.com/node/431736), by [Sean Connelly](https://community.intersystems.com/user/55176)  35 [Old/New Dynamic SQL Cheat Sheet](https://community.intersystems.com/node/434376), by [Lexi Hayden](https://community.intersystems.com/user/36)  35 [Compilation gotchas and a request for change](https://community.intersystems.com/node/428421), by [Sean Connelly](https://community.intersystems.com/user/55176)  24 [DeclarativeCOS — Declarative Programming in Caché](https://community.intersystems.com/node/436621), by [Maks Atygaev](https://community.intersystems.com/user/46206)  24 [Part II – making community package manager](https://community.intersystems.com/node/424796), by [Timur Safin](https://community.intersystems.com/user/33801)  23 [Containerization Caché](https://community.intersystems.com/node/426311), by [Dmitry Maslennikov](https://community.intersystems.com/user/11906)  18 [Let's write an Angular 1.x app with a Caché REST backend - Part 1 of Many](https://community.intersystems.com/node/428471), by [Chris Stewart](https://community.intersystems.com/user/15586)  17 [Search InterSystems documentation using iKnow and iFind technologies](https://community.intersystems.com/node/437271), by [Konstantin Eremin](https://community.intersystems.com/user/24826)  16 [Map, Reduce and Filter Collections](https://community.intersystems.com/node/427311), by [Sean Connelly](https://community.intersystems.com/user/55176)  15 [Bug killing development tips](https://community.intersystems.com/node/428351), by [Sean Connelly](https://community.intersystems.com/user/55176)  15 [Atelier 1.1 Roadmap](https://community.intersystems.com/node/432126), by [Joyce Zhang](https://community.intersystems.com/user/10076)  15 [Building a QEWD / Node.js / Cache REST Back-end](https://community.intersystems.com/node/429586), by [Rob Tweed](https://community.intersystems.com/user/27171)  14 [MonCaché - Caché as MongoDB](https://community.intersystems.com/node/431751), by [Maks Atygaev](https://community.intersystems.com/user/46206)  14 [Creating custom SNMP OIDs](https://community.intersystems.com/node/424746), by [Mikhail Khomenko](https://community.intersystems.com/user/19196)  10 [Globals Are Magic Swords For Managing Data. Part 1](https://community.intersystems.com/node/427106), by [Sergey Kamenev](https://community.intersystems.com/user/54892)  10 [From The Roots to InterSystems](https://community.intersystems.com/node/436396), by [Robert Cemper](https://community.intersystems.com/user/69016)  10 [How to determine row level security at runtime](https://community.intersystems.com/node/423366), by [Eduard Lebedyuk](https://community.intersystems.com/user/11041)  9 [Making encrypted datafields SQL-searchable ](https://community.intersystems.com/node/424931), by [Michael Braam](https://community.intersystems.com/user/12091)  9 [Let's write an Angular 1.x app with a Caché REST backend - start here](https://community.intersystems.com/node/428871), by [Chris Stewart](https://community.intersystems.com/user/15586)  9 [Where is the equivalent of INSPECTOR in Atelier? See !](https://community.intersystems.com/node/440956), by [Robert Cemper](https://community.intersystems.com/user/69016)  9 [Asynchronous REST](https://community.intersystems.com/node/441711), by [Eduard Lebeyuk](https://community.intersystems.com/user/11041) 9   Thank you for your great articles, Developer Community! See [all the 2017 articles.](https://analytics.community.intersystems.com/dswpub/index.html#!/d/Public/ArticlesListing2017.dashboard?ns=COMMUNITY&embed=1) [See the 2016 Best articles digest.](https://community.intersystems.com/post/top-20-articles-year-2016)