Welcome to the repository for "Overthinking Analytically," a blog dedicated to detailed, humorous, and insightful explorations of everyday activities. Here, I document my focused study hours, casual reading habits, gaming versus social media usage, and more—all with the help of stats and charts. Additionally, this blog serves as a chronicle of my app and game development journey.
"Overthinking Analytically" is a Jekyll-based blog hosted on GitHub Pages. It features a mobile-friendly, simple design that will evolve as I develop my design language. The blog aims to provide insightful and entertaining content, blending data-driven analysis with a touch of humor in the style of Oscar Wilde.
- Jekyll: A static site generator used to create this blog.
- GitHub Pages: Hosting platform for the blog.
- HTML/CSS: Core technologies for structuring and styling the blog.
- Responsive Design: Ensuring the blog is accessible and readable on all devices.
To set up this project locally, follow these steps:
-
Clone the Repository:
git clone https://github.com/ronynn/blog.git cd blog
-
Install Jekyll and Bundler: Ensure you have Jekyll and Bundler installed.
gem install jekyll bundler
-
Install Dependencies:
bundle install
-
Serve the Site Locally:
bundle exec jekyll serve
-
View the Site: Open your browser and go to
http://localhost:4000
to see the blog in action.
-
Navigate to the
_posts
directory. -
Create a new markdown file with the naming convention
YYYY-MM-DD-title.md
. -
Add your content using Markdown format. Here's an example template:
--- layout: post title: "Your Post Title" date: YYYY-MM-DD HH:MM:SS -0000 categories: [category1, category2] tags: [tag1, tag2] --- Your post content goes here.
Feel free to modify the HTML/CSS files in the _layouts
, _includes
, and assets/css
directories to customize the blog's design. As I continue to work on developing my design language, expect frequent updates and improvements.
I welcome contributions to improve the blog! To contribute:
- Fork the repository.
- Create a new branch for your feature or bugfix.
git checkout -b feature-or-bugfix-name
- Make your changes.
- Commit your changes with a descriptive message.
git commit -m "Description of the changes made"
- Push to your fork.
git push origin feature-or-bugfix-name
- Open a pull request describing your changes.
This project is licensed under the MIT License. See the LICENSE file for more details.
If you have any questions, suggestions, or just want to say hello, feel free to reach out:
- Mastodon: @overlyanalytic@mastodon.social
Thank you for visiting "Overthing Analytically" blog's repo! Happy reading and analyzing!