Web Development

This is mostly meant to be part blog dedicated to my experiences building my websites, part guide for my friends who are also interested in building a personal website.

I have some previous coding experience: I started learning some basic LUA for Roblox and then Garry's Mod in 2008, then moved on to Java for a computer science course. I did some barebones HTML and CSS customizing my theme on DeviantArt (when that was still a thing you could do) and customizing a few blogs on Tumblr (when that was still something that actually mattered). I have little to no experience in JavaScript.

Thankfully, there are a ton of resources for leaning how to build a website. If you're new to coding, I recommend making a few small practice websites before tackling your main website. Or don't. It's kind of an indie web staple to have an ugly website to call your own!

Keep in mind that you don't need to host your website on Neocities. For example, people host websites on GitHub Pages or on Nekoweb. Everything posted here will still apply. In any case, I am going to walk through my process, as well as my many pitfalls.

What I've done:

  • Made my own website
  • Properly learned how to customize my own div classes
  • Make (mostly) responsive layouts
  • Learned how to insert HTML to make my header, sidebar, and footer consistent across pages.
  • Learned how to (struggle to) format images properly
  • Added guest books to both of my websites
  • Added hit counters my websites
  • Added a status update widget to my main homepage
  • Added a chatroom to my main homepage
  • Added fun stuff to my websites (I like crosswords)
  • Joined webrings
  • Made custom buttons for my websites
  • Collected blinkies and buttons
  • Added RSS feeds to website so I can blog

What I want to do

  • Make my own responsive art and photo galleries
  • Fix the responsiveness of my footer in a way that doesn't look weird
  • Make shrine pages for my interests
  • Add a splash page
  • Re-code my layouts to use CSS grids instead of floats
  • Make CSS specifically for blog posts.
  • Add a search function (?)
  • Insert an emulator into a page
  • Add custom cursors
  • Make more custom graphics
  • Write info pages for my OCs and selfships
  • Join even more webrings
  • Start coding in JavaScript
  • Meet new people and make new friends :)

Webdev Blog Posts

All of my other blogposts can also be found here.

5/18/2025 - Getting a Grip on Grids

4/20/2025 - Starting out in webdev