{"id":2012,"date":"2013-10-01T07:00:27","date_gmt":"2013-10-01T11:30:27","guid":{"rendered":"http:\/\/www.danielpradilla.info\/blog\/?p=2012"},"modified":"2015-04-07T16:51:08","modified_gmt":"2015-04-07T21:21:08","slug":"free-mongodb-training","status":"publish","type":"post","link":"https:\/\/www.danielpradilla.info\/blog\/free-mongodb-training\/","title":{"rendered":"How I fell in love with MongoDB"},"content":{"rendered":"<p><a href=\"https:\/\/education.mongodb.com\/\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"2014\" data-permalink=\"https:\/\/www.danielpradilla.info\/blog\/free-mongodb-training\/mongo-db-logo\/\" data-orig-file=\"https:\/\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2013\/10\/mongo-db-logo.png\" data-orig-size=\"600,200\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"mongo-db-logo\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2013\/10\/mongo-db-logo.png\" class=\"aligncenter size-full wp-image-2014\" alt=\"mongo-db-logo\" src=\"http:\/\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2013\/10\/mongo-db-logo.png\" width=\"600\" height=\"200\" srcset=\"https:\/\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2013\/10\/mongo-db-logo.png 600w, https:\/\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2013\/10\/mongo-db-logo-300x100.png 300w, https:\/\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2013\/10\/mongo-db-logo-160x53.png 160w, https:\/\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2013\/10\/mongo-db-logo-260x86.png 260w, https:\/\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2013\/10\/mongo-db-logo-360x120.png 360w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>I just finished the developer and DBA tracks of the two online <a href=\"https:\/\/education.mongodb.com\/\" target=\"_blank\">MongoDB on-line trainings<\/a>.<\/p>\n<p>The courses are excellent, providing all you need to know to start working as a developer or DBA with MongoDB.<\/p>\n<p>And, uh&#8230;<strong> they&#8217;re free!<\/strong><\/p>\n<p>I have taken several online courses and seen <strong>a lot<\/strong> of tutorials. One thing that always bugs me is the sound quality, or the lack of proper guided explanations, or the luminaries that expect you to know it all (but lack basic communication skills). But this course is really well done. Also, I&#8217;ve <em>finally<\/em> realized that taking a course with actual homework and grading is way better than watching tutorials. As the course progressed, I became super-motivated to finish it with a high score.<\/p>\n<p>Of course, it helps that MongoDB is such a sexy product. Just for having schemaless design in your toolkit is worth learning it. Before this course, I disregarded NoSQL as a bunch of key-store nonsense with <em>one<\/em> cool application (Hadoop). A fad, probably. Then I started the developer&#8217;s course, I created my first MongoDB-backed REST service, then my first replicated shard.<\/p>\n<p>I was so wrong.<\/p>\n<p>MongoDB is perfect for data warehousing but also for the early stage of any software development project. It&#8217;s the perfect tool for creating a quick prototype backed by a very powerful database engine that can grow with the final product. If you&#8217;re a developer, you will save <em>hours<\/em> by adopting MongoDB now.<\/p>\n<figure id=\"attachment_2015\" aria-describedby=\"caption-attachment-2015\" style=\"width: 486px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/rickosborne.org\/blog\/2010\/02\/infographic-migrating-from-sql-to-mapreduce-with-mongodb\/\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"2015\" data-permalink=\"https:\/\/www.danielpradilla.info\/blog\/free-mongodb-training\/sql-to-mongodb\/\" data-orig-file=\"https:\/\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2013\/10\/SQL-to-MongoDB.png\" data-orig-size=\"486,384\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"SQL-to-MongoDB\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;Migrating from SQL to MapReduce with MongoDB \u00e2\u20ac\u201cRick Osborne&lt;\/p&gt;\n\" data-large-file=\"https:\/\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2013\/10\/SQL-to-MongoDB.png\" class=\"size-full wp-image-2015\" alt=\"Migrating from SQL to MapReduce with MongoDB \u2013Rick Osborne\" src=\"http:\/\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2013\/10\/SQL-to-MongoDB.png\" width=\"486\" height=\"384\" srcset=\"https:\/\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2013\/10\/SQL-to-MongoDB.png 486w, https:\/\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2013\/10\/SQL-to-MongoDB-300x237.png 300w, https:\/\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2013\/10\/SQL-to-MongoDB-151x120.png 151w, https:\/\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2013\/10\/SQL-to-MongoDB-227x180.png 227w, https:\/\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2013\/10\/SQL-to-MongoDB-339x268.png 339w\" sizes=\"auto, (max-width: 486px) 100vw, 486px\" \/><\/a><figcaption id=\"caption-attachment-2015\" class=\"wp-caption-text\">Migrating from SQL to MapReduce with MongoDB \u2013Rick Osborne<\/figcaption><\/figure>\n<p>I&#8217;m sure that if I sit down with an Oracle DBA, the guy would probably destroy my assessments with things like &#8220;Oracle DB has that since the 80s&#8221; or &#8220;yeah, but the MongoDB way of doing it is insecure&#8221;. But there are workarounds for improving the security and, in practical terms, there are few databases that can offer zero-to-replicated-sharding in under two minutes, as MongoDB does.<\/p>\n<p>I encourage you take one of these courses and try MongoDB in your next Software Development or Business Intelligence project.\u00a0It&#8217;s an opportunity to be up to date with the latest (most hyped and coolest) database technology.<\/p>\n<p>You can find the courses here:\u00a0<a href=\"https:\/\/education.mongodb.com\/\" target=\"_blank\">http:\/\/education.mongodb.com\/<\/a><\/p>\n<p>A great book on MongoDB:\u00a0<a id=\"static_txt_preview\" href=\"http:\/\/www.amazon.com\/gp\/product\/B00CPSIQ7O\/ref=as_li_ss_tl?ie=UTF8&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B00CPSIQ7O&amp;linkCode=as2&amp;tag=panfletonegro\" target=\"_blank\">MongoDB: The Definitive Guide<\/a><\/p>\n<p>Also:<\/p>\n<p><a href=\"http:\/\/www.zdnet.com\/rdbms-vs-nosql-how-do-you-pick-7000020803\/\" target=\"_blank\">RDBMS vs. NoSQL: How do you pick?<\/a><\/p>\n<p><a title=\"Permanent Link to InfoGraphic: Migrating from SQL to MapReduce with MongoDB\" href=\"http:\/\/rickosborne.org\/blog\/2010\/02\/infographic-migrating-from-sql-to-mapreduce-with-mongodb\/\" rel=\"bookmark\">Infographic: Migrating from SQL to MapReduce with MongoDB<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I just finished the developer and DBA tracks of the two online MongoDB on-line trainings. The courses are excellent, providing all you need to know to start working as a developer or DBA with MongoDB. And, uh&#8230; they&#8217;re free! I have taken several online courses and seen a lot of tutorials. One thing that always&hellip; <a class=\"more-link\" href=\"https:\/\/www.danielpradilla.info\/blog\/free-mongodb-training\/\">Continue reading <span class=\"screen-reader-text\">How I fell in love with MongoDB<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[172,331],"tags":[197],"class_list":["post-2012","post","type-post","status-publish","format-standard","hentry","category-projectmanagement-en","category-software-development-en-en","tag-visualization","entry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Daniel Pradilla\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.danielpradilla.info\/blog\/free-mongodb-training\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Daniel Pradilla | getting the most out of technology\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"How I fell in love with MongoDB | Daniel Pradilla\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.danielpradilla.info\/blog\/free-mongodb-training\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2013-10-01T11:30:27+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2015-04-07T21:21:08+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"How I fell in love with MongoDB | Daniel Pradilla\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/free-mongodb-training\\\/#article\",\"name\":\"How I fell in love with MongoDB | Daniel Pradilla\",\"headline\":\"How I fell in love with MongoDB\",\"author\":{\"@id\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/author\\\/danielpradilla\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/wp-content\\\/uploads\\\/2013\\\/10\\\/mongo-db-logo.png\",\"@id\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/free-mongodb-training\\\/#articleImage\",\"width\":600,\"height\":200},\"datePublished\":\"2013-10-01T07:00:27+00:00\",\"dateModified\":\"2015-04-07T16:51:08+00:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/free-mongodb-training\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/free-mongodb-training\\\/#webpage\"},\"articleSection\":\"Project Mgmt., Software Dev., visualization\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/free-mongodb-training\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/category\\\/projectmanagement-en\\\/#listItem\",\"name\":\"Project Mgmt.\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/category\\\/projectmanagement-en\\\/#listItem\",\"position\":2,\"name\":\"Project Mgmt.\",\"item\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/category\\\/projectmanagement-en\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/free-mongodb-training\\\/#listItem\",\"name\":\"How I fell in love with MongoDB\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/free-mongodb-training\\\/#listItem\",\"position\":3,\"name\":\"How I fell in love with MongoDB\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/category\\\/projectmanagement-en\\\/#listItem\",\"name\":\"Project Mgmt.\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/#organization\",\"name\":\"Daniel Pradilla\",\"description\":\"getting the most out of technology\",\"url\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/author\\\/danielpradilla\\\/#author\",\"url\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/author\\\/danielpradilla\\\/\",\"name\":\"Daniel Pradilla\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/free-mongodb-training\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b91ffbe374d7c4bc65533da1aa8f8d3d2526f49ce25c0ea54bc8bd0519fedc43?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Daniel Pradilla\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/free-mongodb-training\\\/#webpage\",\"url\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/free-mongodb-training\\\/\",\"name\":\"How I fell in love with MongoDB | Daniel Pradilla\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/free-mongodb-training\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/author\\\/danielpradilla\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/author\\\/danielpradilla\\\/#author\"},\"datePublished\":\"2013-10-01T07:00:27+00:00\",\"dateModified\":\"2015-04-07T16:51:08+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/\",\"name\":\"Daniel Pradilla\",\"description\":\"getting the most out of technology\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.danielpradilla.info\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"How I fell in love with MongoDB | Daniel Pradilla","description":"","canonical_url":"https:\/\/www.danielpradilla.info\/blog\/free-mongodb-training\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.danielpradilla.info\/blog\/free-mongodb-training\/#article","name":"How I fell in love with MongoDB | Daniel Pradilla","headline":"How I fell in love with MongoDB","author":{"@id":"https:\/\/www.danielpradilla.info\/blog\/author\/danielpradilla\/#author"},"publisher":{"@id":"https:\/\/www.danielpradilla.info\/blog\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2013\/10\/mongo-db-logo.png","@id":"https:\/\/www.danielpradilla.info\/blog\/free-mongodb-training\/#articleImage","width":600,"height":200},"datePublished":"2013-10-01T07:00:27+00:00","dateModified":"2015-04-07T16:51:08+00:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/www.danielpradilla.info\/blog\/free-mongodb-training\/#webpage"},"isPartOf":{"@id":"https:\/\/www.danielpradilla.info\/blog\/free-mongodb-training\/#webpage"},"articleSection":"Project Mgmt., Software Dev., visualization"},{"@type":"BreadcrumbList","@id":"https:\/\/www.danielpradilla.info\/blog\/free-mongodb-training\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.danielpradilla.info\/blog#listItem","position":1,"name":"Home","item":"https:\/\/www.danielpradilla.info\/blog","nextItem":{"@type":"ListItem","@id":"https:\/\/www.danielpradilla.info\/blog\/category\/projectmanagement-en\/#listItem","name":"Project Mgmt."}},{"@type":"ListItem","@id":"https:\/\/www.danielpradilla.info\/blog\/category\/projectmanagement-en\/#listItem","position":2,"name":"Project Mgmt.","item":"https:\/\/www.danielpradilla.info\/blog\/category\/projectmanagement-en\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.danielpradilla.info\/blog\/free-mongodb-training\/#listItem","name":"How I fell in love with MongoDB"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.danielpradilla.info\/blog#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.danielpradilla.info\/blog\/free-mongodb-training\/#listItem","position":3,"name":"How I fell in love with MongoDB","previousItem":{"@type":"ListItem","@id":"https:\/\/www.danielpradilla.info\/blog\/category\/projectmanagement-en\/#listItem","name":"Project Mgmt."}}]},{"@type":"Organization","@id":"https:\/\/www.danielpradilla.info\/blog\/#organization","name":"Daniel Pradilla","description":"getting the most out of technology","url":"https:\/\/www.danielpradilla.info\/blog\/"},{"@type":"Person","@id":"https:\/\/www.danielpradilla.info\/blog\/author\/danielpradilla\/#author","url":"https:\/\/www.danielpradilla.info\/blog\/author\/danielpradilla\/","name":"Daniel Pradilla","image":{"@type":"ImageObject","@id":"https:\/\/www.danielpradilla.info\/blog\/free-mongodb-training\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/b91ffbe374d7c4bc65533da1aa8f8d3d2526f49ce25c0ea54bc8bd0519fedc43?s=96&d=mm&r=g","width":96,"height":96,"caption":"Daniel Pradilla"}},{"@type":"WebPage","@id":"https:\/\/www.danielpradilla.info\/blog\/free-mongodb-training\/#webpage","url":"https:\/\/www.danielpradilla.info\/blog\/free-mongodb-training\/","name":"How I fell in love with MongoDB | Daniel Pradilla","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.danielpradilla.info\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/www.danielpradilla.info\/blog\/free-mongodb-training\/#breadcrumblist"},"author":{"@id":"https:\/\/www.danielpradilla.info\/blog\/author\/danielpradilla\/#author"},"creator":{"@id":"https:\/\/www.danielpradilla.info\/blog\/author\/danielpradilla\/#author"},"datePublished":"2013-10-01T07:00:27+00:00","dateModified":"2015-04-07T16:51:08+00:00"},{"@type":"WebSite","@id":"https:\/\/www.danielpradilla.info\/blog\/#website","url":"https:\/\/www.danielpradilla.info\/blog\/","name":"Daniel Pradilla","description":"getting the most out of technology","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.danielpradilla.info\/blog\/#organization"}}]},"og:locale":"en_US","og:site_name":"Daniel Pradilla | getting the most out of technology","og:type":"article","og:title":"How I fell in love with MongoDB | Daniel Pradilla","og:url":"https:\/\/www.danielpradilla.info\/blog\/free-mongodb-training\/","article:published_time":"2013-10-01T11:30:27+00:00","article:modified_time":"2015-04-07T21:21:08+00:00","twitter:card":"summary","twitter:title":"How I fell in love with MongoDB | Daniel Pradilla"},"aioseo_meta_data":{"post_id":"2012","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2021-12-15 18:17:27","updated":"2025-08-25 23:31:49","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.danielpradilla.info\/blog\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.danielpradilla.info\/blog\/category\/projectmanagement-en\/\" title=\"Project Mgmt.\">Project Mgmt.<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tHow I fell in love with MongoDB\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.danielpradilla.info\/blog"},{"label":"Project Mgmt.","link":"https:\/\/www.danielpradilla.info\/blog\/category\/projectmanagement-en\/"},{"label":"How I fell in love with MongoDB","link":"https:\/\/www.danielpradilla.info\/blog\/free-mongodb-training\/"}],"jetpack_shortlink":"https:\/\/wp.me\/p1tlzy-ws","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":2020,"url":"https:\/\/www.danielpradilla.info\/blog\/zoomdata-bi-without-etl\/","url_meta":{"origin":2012,"position":0},"title":"Zoomdata: BI without ETL","author":"Daniel Pradilla","date":"29\/10\/2013","format":false,"excerpt":"This weekend I took a few minutes to test Zoomdata. And when I say minutes, I literally mean minutes. These guys have done an amazing job to provide a quick mobile-ready demo that you can download as a VM, or as I did, install from an RPM package in a\u2026","rel":"","context":"In &quot;Project Mgmt.&quot;","block_context":{"text":"Project Mgmt.","link":"https:\/\/www.danielpradilla.info\/blog\/category\/projectmanagement-en\/"},"img":{"alt_text":"zoomdata","src":"https:\/\/i0.wp.com\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2013\/10\/zoomdata.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2013\/10\/zoomdata.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2013\/10\/zoomdata.jpg?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2013\/10\/zoomdata.jpg?resize=700%2C400 2x"},"classes":[]},{"id":2234,"url":"https:\/\/www.danielpradilla.info\/blog\/how-to-build-an-api-for-sap-hana-using-strongloop-loopback\/","url_meta":{"origin":2012,"position":1},"title":"How to build an API for SAP HANA using strongloop\/loopback","author":"Daniel Pradilla","date":"30\/05\/2018","format":false,"excerpt":"One of the aspects I like the most about SAP HANA is the cloud app development environment that allows you to quickly put together a data-entry app using Fiori. Recently, I wanted to build a small JavaScript app for data querying and entry using the awesome ag-grid. The data was\u2026","rel":"","context":"In &quot;Software Dev.&quot;","block_context":{"text":"Software Dev.","link":"https:\/\/www.danielpradilla.info\/blog\/category\/software-development-en-en\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2018\/05\/loopback-arc.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2018\/05\/loopback-arc.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2018\/05\/loopback-arc.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2018\/05\/loopback-arc.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":2245,"url":"https:\/\/www.danielpradilla.info\/blog\/recommender-system-for-finding-subject-matter-experts-using-the-enron-email-corpus\/","url_meta":{"origin":2012,"position":2},"title":"Recommender system for finding subject matter experts using the Enron email corpus","author":"Daniel Pradilla","date":"20\/11\/2018","format":false,"excerpt":"This is a little project to create a recommender system to find mentors inside an organization, using Natural Language Processing. It started as an excuse to build a data visualization I had in mind: an interactive word cloud that did something. When I started, I didn't know anything about Topic\u2026","rel":"","context":"In &quot;Best of&quot;","block_context":{"text":"Best of","link":"https:\/\/www.danielpradilla.info\/blog\/category\/bestof\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2018\/11\/bubbles2.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2018\/11\/bubbles2.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2018\/11\/bubbles2.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":2089,"url":"https:\/\/www.danielpradilla.info\/blog\/how-to-create-an-embeddable-timeline-chart\/","url_meta":{"origin":2012,"position":3},"title":"How to create an embeddable timeline chart","author":"Daniel Pradilla","date":"07\/07\/2014","format":false,"excerpt":"The other day, web developer friend asked me how to create and insert a timeline into Wordpress. He actually wanted to put an interactive timeline with links, images and video on the homepage of a news site. I checked out several options out there and settled on TimelineJS. You can\u2026","rel":"","context":"In &quot;Project Mgmt.&quot;","block_context":{"text":"Project Mgmt.","link":"https:\/\/www.danielpradilla.info\/blog\/category\/projectmanagement-en\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1833,"url":"https:\/\/www.danielpradilla.info\/blog\/market-yourself-in-15-seconds\/","url_meta":{"origin":2012,"position":4},"title":"How to market yourself in 15 seconds","author":"Daniel Pradilla","date":"12\/12\/2012","format":false,"excerpt":"How to Market Yourself in 15 Seconds Almost all of the \u201cproductive\u201d things I've done in my life (software, books, web sites, literary events), have resulted from a referral. Someone referred me, gave out my number or email. In other words, my marketing efforts are poor to nil. For this,\u2026","rel":"","context":"In &quot;Best of&quot;","block_context":{"text":"Best of","link":"https:\/\/www.danielpradilla.info\/blog\/category\/bestof\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2010\/10\/15-Second-Cover.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1893,"url":"https:\/\/www.danielpradilla.info\/blog\/nterface-design\/","url_meta":{"origin":2012,"position":5},"title":"Stop punishing your users and learn some design fundamentals","author":"Daniel Pradilla","date":"14\/01\/2013","format":false,"excerpt":"One thing that never ceases to amaze me is how bad in-house enterprise applications look and behave: clashing color combinations, buttons that don't respond to clicks, messy forms, elements that look like links but aren't, inconsistent non-standard controls, no user feedback whatsoever, ugly reports, you know the drill. It's even\u2026","rel":"","context":"In &quot;Best of&quot;","block_context":{"text":"Best of","link":"https:\/\/www.danielpradilla.info\/blog\/category\/bestof\/"},"img":{"alt_text":"usability_testing","src":"https:\/\/i0.wp.com\/www.danielpradilla.info\/blog\/wp-content\/uploads\/2013\/01\/usability_testing.jpeg?resize=350%2C200","width":350,"height":200},"classes":[]}],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.danielpradilla.info\/blog\/wp-json\/wp\/v2\/posts\/2012","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.danielpradilla.info\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.danielpradilla.info\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.danielpradilla.info\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.danielpradilla.info\/blog\/wp-json\/wp\/v2\/comments?post=2012"}],"version-history":[{"count":0,"href":"https:\/\/www.danielpradilla.info\/blog\/wp-json\/wp\/v2\/posts\/2012\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.danielpradilla.info\/blog\/wp-json\/wp\/v2\/media?parent=2012"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.danielpradilla.info\/blog\/wp-json\/wp\/v2\/categories?post=2012"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.danielpradilla.info\/blog\/wp-json\/wp\/v2\/tags?post=2012"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}