<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Arash Farahani</title><description>Notes and Tutorials on Economics, Data Science and Machine Learning</description><link>https://www.arashfarahani.com/</link><language>en-us</language><item><title>A Backlit 3D-Printed World Map: Design Notes</title><link>https://www.arashfarahani.com/blog/post/backlit-3d-printed-world-map-design-notes/</link><guid isPermaLink="true">https://www.arashfarahani.com/blog/post/backlit-3d-printed-world-map-design-notes/</guid><description>Engineering a 2×3 ft 12-hexagon illuminated wall relief on a Bambu P2S: solving the floating-island dilemma with a 0.8 mm translucent cap, side-loaded N52 magnet tunnels, and M3 heat-set shear pins.</description><pubDate>Thu, 22 Oct 2026 00:00:00 GMT</pubDate><category>3D Printing</category><category>Digital Fabrication</category><category>Hardware</category><author>Arash Farahani</author></item><item><title>KeystoneJs work-around to Heroku mLab MongoDB Add-on Shutdown</title><link>https://www.arashfarahani.com/blog/post/keystonejs-work-around-to-heroku-mlab-mongodb-add-on-shutdown-1/</link><guid isPermaLink="true">https://www.arashfarahani.com/blog/post/keystonejs-work-around-to-heroku-mlab-mongodb-add-on-shutdown-1/</guid><description>Back in October, I got an email from Heroku saying that mLab MongoDB add-on is going away and I need to remove it from my Heroku App i.e. my personal website.&amp;nbsp; You can use the free Atlas MongoDB to keep your KeystoneJS or other Heroku apps up and running.</description><pubDate>Mon, 25 Jan 2021 00:00:00 GMT</pubDate><category>Software</category><category>Tutorials</category><author>Arash Farahani</author></item><item><title>Code Smells! Clean Code</title><link>https://www.arashfarahani.com/blog/post/code-smells-clean-code/</link><guid isPermaLink="true">https://www.arashfarahani.com/blog/post/code-smells-clean-code/</guid><description>&quot;Even bad code can function. But if code isn&amp;amp;#39;t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn&apos;t have to be that way.&quot; (Source: [Clean Code]) Here&apos;s how to fix that!</description><pubDate>Tue, 26 May 2020 00:00:00 GMT</pubDate><category>Data Science</category><author>Arash Farahani</author></item><item><title>Free SSL with Free Heroku Dynos: Cloudflare to rescue</title><link>https://www.arashfarahani.com/blog/post/free-ssl-with-free-heroku-dynos-cloudflare-to-rescue/</link><guid isPermaLink="true">https://www.arashfarahani.com/blog/post/free-ssl-with-free-heroku-dynos-cloudflare-to-rescue/</guid><description>Free SSL with Free Heroku Dynos: Cloudflare to rescue</description><pubDate>Mon, 25 May 2020 00:00:00 GMT</pubDate><category>Tutorials</category><category>Software</category><author>Arash Farahani</author></item><item><title>Deploying Keystone JS to Heroku</title><link>https://www.arashfarahani.com/blog/post/deploying-keystone-js-to-heroku/</link><guid isPermaLink="true">https://www.arashfarahani.com/blog/post/deploying-keystone-js-to-heroku/</guid><description>This website is a KeystoneJS Content Management Service (CMS) App deployed to Heroku for free. Here&apos;s how you deploy to Heroku</description><pubDate>Wed, 20 May 2020 00:00:00 GMT</pubDate><category>Tutorials</category><author>Arash Farahani</author></item><item><title>Top 100 Data Science Interview Questions (work in progress)</title><link>https://www.arashfarahani.com/blog/post/top-100-data-science-interview-questions-work-in-progress/</link><guid isPermaLink="true">https://www.arashfarahani.com/blog/post/top-100-data-science-interview-questions-work-in-progress/</guid><description>Here are the first 30+ questions of the top 100 interview questions for data science. Their rest is a work in progress.&amp;nbsp;</description><pubDate>Tue, 24 Mar 2020 00:00:00 GMT</pubDate><category>Data Science</category><category>Statistics</category><category>Tutorials</category><author>Arash Farahani</author></item><item><title>Playing with Qlik Sense</title><link>https://www.arashfarahani.com/blog/post/playing-with-qlik-sense/</link><guid isPermaLink="true">https://www.arashfarahani.com/blog/post/playing-with-qlik-sense/</guid><description>I have been playing around with different interactive visualizations for a while. There are many options that I have tested including D3.js, Python bokeh and HoloViews, Tableau. Testing Qlik now. So far, I&apos;m happy with it.</description><pubDate>Sat, 09 Feb 2019 00:00:00 GMT</pubDate><category>Software</category><category>Data Science</category><author>Arash Farahani</author></item><item><title>Correcting for Selection Bias</title><link>https://www.arashfarahani.com/blog/post/correcting-for-selection-bias/</link><guid isPermaLink="true">https://www.arashfarahani.com/blog/post/correcting-for-selection-bias/</guid><description>You are conducting a survey where participation is voluntary. Therefore, survey participants may be different from the population of interest. If you had many characteristics of the survey participants and the population, how would you infer population means from the sample?&amp;nbsp;</description><pubDate>Tue, 06 Nov 2018 00:00:00 GMT</pubDate><category>Statistics</category><category>Tutorials</category><author>Arash Farahani</author></item><item><title>Staring deep into your MS Word files!</title><link>https://www.arashfarahani.com/blog/post/staring-deep-into-your-ms-word-files/</link><guid isPermaLink="true">https://www.arashfarahani.com/blog/post/staring-deep-into-your-ms-word-files/</guid><description>I had many images in my 50-page word file, but compressing the images didn&apos;t reduce it&apos;s size down from 29 MBs. After searching and searching, I learned that I can open an MS Word document with Winrar.&amp;nbsp;</description><pubDate>Tue, 03 Jul 2018 00:00:00 GMT</pubDate><category>Tutorials</category><category>Software</category><author>Arash Farahani</author></item></channel></rss>