<commit_before>---
layout: markdown
title: Making A Website: A Reflection
image: <img src="../imgs/blog-template.png" alt="Wireframe">
imageurl: "../imgs/blog-template.PNG"
imagealt: Wireframe
excerpt: A quick reflection on making a website.
---

This week I have definitely put in more time working on the site than any other week. That was in part because of laxed workload, but also because I wanted to get it nice and spiffy before camp starts!

My overall reaction to making websites has been that I enjoy it, perhaps too much. I've found I very easily fall into rabbit holes and lose a lot of time working on the site. For now, I feel like I'm learning new things the whole time, but in the future I definitely want to timebox better.

### Updates

Making the html and css for a website is one thing, continually updating that site is another. Some layout or class-naming decision might make sense at the time, but then seem silly when you go back to look at it. Tiny details such as the ordering and scope of your CSS, as well as its overall organization have a big impact on your ability to change the site.

This week I finally switched my css to sass and went through all the css to fix glaring issues. From there I started working on a few things for the site.

### Carousel

My biggest error to note this week was in making a carousel. On my homepage I display three buttons for blog posts, and I wanted to make a carousel so that you could slyly see more blog posts.<commit_msg>Update 2015-12-19-making-a-website.md<commit_after>---
layout: markdown
title: Making A Website: A Reflection
imageurl: ../imgs/blog-template.png
imagealt: Wireframe
excerpt: A quick reflection on making a website.
---

This week I have definitely put in more time working on the site than any other week. That was in part because of laxed workload, but also because I wanted to get it nice and spiffy before camp starts!

My overall reaction to making websites has been that I enjoy it, perhaps too much. I've found I very easily fall into rabbit holes and lose a lot of time working on the site. For now, I feel like I'm learning new things the whole time, but in the future I definitely want to timebox better.

### Updates

Making the html and css for a website is one thing, continually updating that site is another. Some layout or class-naming decision might make sense at the time, but then seem silly when you go back to look at it. Tiny details such as the ordering and scope of your CSS, as well as its overall organization have a big impact on your ability to change the site.

This week I finally switched my css to sass and went through all the css to fix glaring issues. From there I started working on a few things for the site.

### Carousel

My biggest error to note this week was in making a carousel. On my homepage I display three buttons for blog posts, and I wanted to make a carousel so that you could slyly see more blog posts.
{'fraction_non_alphanumeric': 0.04247366632687734, 'fraction_numerical': 0.0027183146449201497, 'mean_word_length': 3.9395973154362416, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2961126', 'n_tokens_mistral': 751, 'n_tokens_neox': 721, 'n_words': 514}