The home of thoughts, both smart and stupid.
This is ThinkR - a revolution in the sharing of thoughts. Thanks to the world wide web, I am able to transmit my thoughts to you in the form of text, images, and even video.
To word it normally - this is a blog essentially. One with no specific topic, that is not going to be updated on any specific schedule.
The main reason this exists is I often have thoughts that some might find interesting, useful, or just funny - but haven't really got a medium to share them. I've tried a few things before, video being the main one, but didn't really get on with those - so now I'm trying my hand at blogging. Plus, blogs seem to be a common feature of sites on Neocities and since I'm trying to create a 00's experience for you, it's certainly not out of place.
Me
I am B, or BS. Yes that is intentional. I am a 20 something year old from the UK. I am professionally QA. I am unprofessionally a moron, photographer, videographer, and car nut.
As you can probably tell by the vaguness of everything I just said, I like a bit of privacy. I also like the outdoors, and know the basics of Web and Android dev, Astronomy, Aviation, Railways, and Modelling (no not that kind of modelling).
My primary form of mindless entertainment is Video Games. Mostly, singleplayer shooters - especially boomer shooters, simulators, sandboxes, the odd tycoon, and even DS games sometimes.
Technical information
Ok you nerds, so here's how the site actually works. In terms of feature set, it's quite basic - there is a home page, posts, a post list, integration with another page (TrackR), chat, and this page of course.
It is built to have an appearence similar to 90s/00s websites, whilst having just enough responsiveness to be usable on multiple devices.
ThinkR uses HTML, CSS, and standard JS - nothing more. It relies on script known as Zonelets. It's specifically designed not only for basic sites, but Neocities sites!
I am not using any of the provided templates and built my own layout/CSS from scratch, essentially comprising of a header, middle with 2 sections, and footer. Each middle section can have an infinite number of boxes within them (Which are just articles).
The sizes are done in %, not PX, meaning there is some responsiveness.
The header and footer are both populated by the zonelets script, meaning I only have to make changes to one place. They're basically divs with a specific ID, and the script replaces their innerHTML. Post lists are done in a similar way - the list of posts are stored in a array, which does have to be manually updated. This same array is used for the next/previous posts - the script matches your current page to the array and can then figure out what the next/last posts are. Really it's quite simple. I have made a handful of modifications to it to get it as you see here - mostly to get it to work with the non-templated layout.
The TrackR integration is done in the exact same way updates are done in ConnectDE. I simply use the updates script which contains document.write - and then the updates.
Comments are done using Chattable. This is a completely free solution that is hosted within Neocities itself by Xobyte.I did consider and originally want one for every single post, and although there's nothing explicitly stating I cannot do this, but with Neocities 1 update per minute rule, I don't fancy pushing my luck. Honestly, this site isn't likely to get popular anyway, so I don't think having just the one channel is a big issue.