Posts/Blog/Hello World!

Hello World! by CynicalBusiness  Published 3/20/2025

Initial ~~commit~~ post. An assorted collection of pleasantries and what's to come.

Greetings!

"I solemnly swear I am up to no good."

Welcome to my blog, a "public diary" of sorts where I intended to share my thoughts and knowledge with anyone who cares to read it. Not a personal log per se (hah, nobody cares about that!), but I hope that my various dabblings and knowledge might prove useful to a very lost traveler who happens upon my work here.

Bear in mind, the writings within will be primarily technical in nature with some humor mixed in, but I will generally do my best to keep things simple and keep the ramblings to a minimum (yeah, right).

Who am I?

Who are you? Where am I? Why are you asking so many questions!?

Call me "Cyn". You can read a bit more about me over in my "About Me", but, in short, I am a full-stack web developer by trade and hobbyist game developer looking to do more of said game developing. I am also a lead developer working on Create Academy, an interesting unannounced project (more on that when the time comes), and a soon-to-be game (hopefully).

Part of the reasoning behind this blog even existing was to help provide some place for me to write down thoughts for my upcoming game project to improve my motivation to actually work on it and perhaps some insights may prove useful to others in the future. The next post will probably related to said game project, so I'll go into more detail there.

Who is this for?

"It's... not out of the question... that you may have a veeeery minor case... of serious brain damage."

Nobody in particular. Hopefully some day someone will find this useful or informative.

Is that likely? Probably not. Do I care? Also no. I share regardless; it helps with motivation.

Some Meta/Technical Notes

What have you done to my meta tags!?

Right now, the very-custom-and-hacked-together "blog engine" is a little lack-luster, but I will be improving it! RSS/Share buttons, sitemap, better navigation, table of contents, etc. are coming soon™.

For the technically inclined, I threw this together with the TanStack Start v0 beta and not all of the relevant features are possible yet. My hope is that as TSS matures, those features will become available. Could I have just used NextJS or Remix? Well yes, but I really just... don't like them. Both fall victim to the same problem of their routing just kinda... sucking compared to TanStack Router, which TSS uses, and they both are kinda unpleasant to work with at times. For some reason, doing something as simple as breadcrumbs has to be some awful hacked-together solution. Also I'm lazy and just haven't gotten around to doing some of the things that are possible.

"Mischief managed."