Vaxry's blog

weeb codes, :tm:

Hello World, may I say.

06 IV 2022

2.3k

After some battling it with Node.JS and Express.JS, I've managed to get a more-or-less functional site. Well, at least until I break it and then I have to panic make it work again.

So, with that being said, I am proud to announce that my blog is online starting from today! I will post stuff about my current, past and maybe future projects.

I’ve set up this site with Node.JS as a little bit of an experiment – I’ve heard a lot of good things about it, and generally having more experience with node than php – I decided to give it a try. Experience? Where from? You see, I have this little package as well as a discord bot that you might remember if you were around on my Discord server back when it was still active (it’s now closed, don’t bother) Even though the bot was 7000 lines of very questionable quality code, I still learnt a lot. Mostly about how to get C++-style code to work with node.js, get node_modules to over 10GB, the npm install to be so broken you’d have to spend 2h trying to make it work, logs not working at all (meaning when the bot crashed it’d NOT print a callstack... somehow?) and like over 300 vulnerabilities found by npm. I wanted to show you a screenshot, but I couldn’t find one and trying to npm install takes me back to the “trying to get it to work at all” point:

So, this time I decided to maybe make it a bit better, and thus the site so far has no issues doing an npm install, and stuff. Kept the code as clean as I could. (within reason)

In the following days, I’ll probably post some things about Hypr and Hyprland, so stay tuned!

Oh and yes, I am planning to add viewcounts too because yeah. Cheers.


Questions, comments, mistakes? Ping me a mail at vaxry [at] vaxry.net and I'll get back to ya.