Emily EkdahlHow to Lint Your Jupyter Notebook With Python BlackFirst, be sure that you are working in a virtual environment so that you’re managing packages and dependencies safely! If you’re not, check…Jan 29, 20221Jan 29, 20221
Emily EkdahlHow to Use String Interpolation in Jupyter Notebook Markdown CellsAs a data professional, you may want to discuss results in a Jupyter Notebook markdown cell without hard coding the actual values in case…Apr 7, 2021Apr 7, 2021
Emily EkdahlHow to Set Up Your Python Virtual Environment for Machine LearningIf you’re like me, you have to remind yourself of the commands each time you set up a new project. I’m writing it down here for me and for…Apr 3, 2021Apr 3, 2021
Emily EkdahlHow to Resolve SSL: CERTIFICATE_VERIFY_FAILED Error on MacReally excited to get a new demo or project up and running? Great! 🎉Nov 15, 20201Nov 15, 20201
Emily EkdahlHow to Insert Images in Jupyter NotebookA picture is worth a thousand words!Nov 11, 2020Nov 11, 2020
Emily EkdahlFive Shortcuts for Improved Productivity in Jupyter NotebooksData Scientists can and should emulate software engineers’ obsession with productivity hacks. Keyboard shortcuts are a quick and dirty way…Sep 22, 2020Sep 22, 2020
Emily EkdahlAspireAspire is a single page personal finance app for digital natives. Inspired by the crisis of student loan debt, Aspire was developed to help…Jun 15, 2017Jun 15, 2017
Emily EkdahlAdapting Materialize Form Component for Ruby on RailsWhen using Materialize forms with Ruby on Rails, the default form doesn’t play well with .html.erb.Mar 19, 2017Mar 19, 2017
Emily EkdahlBreaking down Ruby’s .select method.select is a powerful ruby method that can streamline code and eliminate the need for many loops.Mar 13, 2017Mar 13, 2017
Emily EkdahlIncreased Data Flexibility: Using Hash for Initialize ArgumentHere’s a way to structure your class such that a new data type is less likely to break your code:Feb 28, 2017Feb 28, 2017