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…1 min read·Jan 29, 2022--1--1
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…2 min read·Apr 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…2 min read·Apr 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! 🎉1 min read·Nov 15, 2020--1--1
Emily EkdahlHow to Insert Images in Jupyter NotebookA picture is worth a thousand words!1 min read·Nov 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…2 min read·Sep 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…2 min read·Jun 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.2 min read·Mar 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.1 min read·Mar 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:1 min read·Feb 28, 2017----