Welcome to Squared Circle!

A blog about Books!

Image of a stack of books

Book Reviews

Site logo

About

Podium image

Book Awards

Site Updates

9/4/21
My first review in over 6 months is now live! It is quite a doozy because I gave it the lowest score ever on this site. If you are interested in seeing why, please go check it out now!

As a small note, I created a feedback form for the site on Google Forms where you can tell me what you like/dislike about the site, things you want to see in the future, or even requests for books for me to review. You can find it here or linked on the About page. Unrelatedly, I am now back in school which means site updates will be a bit slower. For now I am very happy with the technical and design side of the site, so I will be focusing on some good old reviews! I hope you enjoy!

8/20/21
And with those final touches, this site should be fully responsive! That means it should be able to adapt and look good on any size device. It genuinely wasn't as hard as I was bracing myself for, and I yet again learned a lot, particularly about CSS. I am very happy with all the progress I've made over only the past two days(!). If you want to help me and enjoy the site at the same time, please report any issues on the GitHub repository here!

8/19/20 (Afternoon)
Well, I've done it! I didn't know if I could do it, but I have actually made a reviews page I am really proud of and that I think looks really good. There was definitely a lot of frustration involved, but its of the best kind - where you are learning something! The next major challenge for me with the site is making it compatible with devices smaller than my own. This is even harder for me personally because it's also quite boring. I'll begin work on that sometime soon, but for now please enjoy the new reviews page! Yay!

8/19/21 (Morning)
Hey guys! It's only been half a year since I updated this site, but I'm back and ready to get some new things going! First, I am giving the site a major theme overhaul, with new fonts, colors, and designs. I particularly like the new font, because it looks more like something you would find in a book to me. I also changed how you navigate the site by making links to other pages easy to find at the top of the screen. In other news, my booklist has been renamed "Book Awards" - a title which is more descriptive and clear.
But now the biggest news: For a while I have been unhappy with the reviews page as it gets longer because it is boring to scroll through all that text. This will continue to be a problem as I create more reviews. The table of contents does help some in this regard, but it's not ideal to me. I tried adding the collapsible text and the return to top button, but those didn't address the real problem. In order to find a solution to this problem I looked at what other book review sites have done, and the most common idea was to show small images of the books' covers with a link to the reviews. I am going to attempt this solution, but there are two main problems with this. First, I don't love the idea of creating an entire new page for every review. Second, having an image for every book could take up a lot of storage, something that I cannot afford because GitHub only allots 1 gigabyte of space for this site. But don't worry - I have a solution to both of these. First, I will include the reviews on the same page, just hidden until clicked. And second, I will compress the cover images to preserve space. Look forward to this coming soon!

1/28/21
I anticipated for this project to take a lot longer than it did, but I am here today to tell you that my booklist is now done! Once I sat down with the intention to do it, it came really easily. And then the code for it wasn't too hard and, since I had time on my hands, I got it done pretty quickly! Check it out if you're interested, and happy reading!

1/27/21
I know it has only been a few hours since the last update, but I am back with some much-needed improvements to the site. The redesign of the homepage to add the live updates box broke all of the formatting I had done for mobile viewing. I put up a haphazard yellow box that would cover the screen when someone tried to view it on mobile, but obviously that was just a temporary band-aid. So, I have been hard at work today trying to fix the site. It is looking better, but there are still some kinks that need ironing out. It is usable on mobile again, though, so I am ripping the band-aid off and allowing people to view it again. Hopefully it looks ok on your device, but if it doesn't, please know that I am working on it and maybe just view the site on your desktop for now.

In other news, the Reviews page is getting pretty long, and I wanted an easy way for people to return to the top without having to scroll all the way back up. I looked up a tutorial, and we now have a "Return to Top" button that appears when you scroll down to the first review. I hope this improves your reading experience!

Those are all the updates for now! See you later!

1/26/21
Welcome to the Live Updates box! I thought that the constant banners announcing my new reviews were getting a little bit old, so I came up with an idea to have a little box on the home screen where I can tell you what's new on the site! It has the added bonus of being a space for any news - not just new reviews. I hope you like it and keep an eye on this space for updates in the future!

To kick off the grand opening of the updates box, I have an exciting announcement: I am finally starting work on my booklist! The page has been empty for a long time now, and I thought it would be a good idea to either do something with it or get rid of it. I am really excited, because I have always loved the idea of being able to share my favorite books of all time with all of you. It should be coming (fairly) soon, so even more reason to watch these updates!

Until then, check out my new review of Nyxia, a science-fiction adventure sure to please fans of Ender's Game. Thanks for reading and I'll see you soon!