Skip to content

The Data Science Experience | Personal blog covering data science and machine learning fundamentals, with a focus on beginner-friendly content and practical projects.

Notifications You must be signed in to change notification settings

mattdelaune/blog

Repository files navigation

The Data Science Experience Blog

blog landing page

The Data Science Experience is a blog designed to guide newcomers through the essentials of data science and machine learning. I cover key technical topics like coding, data analysis, math, probability and statistics, as well as tips on job hunting, networking, and professional development—everything beginners need to get started and thrive in the industry. This blog also serves as a way for me to internalize the knowledge I’m gaining, and it will evolve as I progress in my own data science career, offering insights that grow with us.

Getting Started

To contribute to this blog or create your own, you'll need to install some essential tools on your machine.

System Requirements

To run this blog locally, you will need to install Jekyll. Please refer to the installation instructions on the official Jekyll website here.

If you're unsure whether Jekyll is installed correctly, you can verify the installation by running this command

    jekyll -v

If Jekyll is installed successfully, you should see a confirmation message displaying the version number

    jekyll X.X.X

If instead you encounter this error

bad interpreter: No such file or directory

it indicates that Jekyll isn't installed, likely due to missing dependencies. To resolve this, please refer to the troubleshooting guide to fix the issue.

*Note: The gem wdm 0.1.0 should be commented out in the Gemfile for the blog to run locally (applies to Windows users).

Execution

After ensuring Jekyll is installed, clone or download this repository. Then, navigate to the root directory using the command line and enter the following command for the initial setup:

    bundle exec jekyll serve

To run Jekyll after the first setup, simply use this command:

    jekyll serve

You can then access the blog at 127.0.0.1:4000 (or http://localhost:4000).

Customization

If you wish to customize this blog, you can clone this repository and refer to the documentation on the official theme's GitHub page here.

Deployment Instructions

To host your Jekyll blog on GitHub Pages, you can follow this tutorial.

Technology Stack

Contributors

And special thanks to Semasuka for the inspiration and detailed help in constructing the blog. Please check out his blog and incredible project walkthroughs!

About

The Data Science Experience | Personal blog covering data science and machine learning fundamentals, with a focus on beginner-friendly content and practical projects.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •