" @kirakira@furry.engineer
@kasdeya aw, thank you
i kind of volunteered because it was between me doing it, and someone who doesn’t understand it need to spend even more time trying to learn it and work through it. i figured this was the least sacrifice between all the options
however thanks to all the stuff i did at work, i was able to convince my company to work on a casual time basis so that i can freely wind down my hours in order to focus on my games when i want to
should i reward myself for all the work i did this week by getting a facial piercing
Motherfuckers will say some shit like "Ugh, I hate Turn-base combat and random encounters! ninini", and the next second they will go to social media and start arguing with random people.
@tempest thanks!! 💜
this entire project Sure Is Something and has company-wide notoriety for having been a terribly managed shitshow. it’s now common knowledge that everything is saddled with tons of technical debt despite not having been released yet
@catgirl_so as the supreme knower of [thing] eternal, one must enjoy the benefits of the position responsibly. which is say constantly with no interruption, especially not for questions of any sort.
@rowan correcting {the (now former) world expert on [thing]} about [thing] makes one the new expert on [thing]. rebuff any questions about [thing] with "it's too political to ask questions"; this ensures one cannot be [corrected, dethroned]. secure in the knowledge of one's place as the supreme knower of [thing] eternal, take a cozy nap. 
this is a fantastic video on how to make good tutorials for any kind of game - not just the strategy games he’s talking about in the video
@Shivaekul aw, thank you! 💜 it’s not too bad, i’m going to take most of next week off to compensate :3
her exact phrasing was “it’s just too political right now” (in reference to sending an email to another company that we hired to checks notes answer questions)
my work week so far
@kirakira side note: strict mode fixes the globalThis issue in constructor functions
@kirakira both of them produce an Object, which is the same one you get when you use the object literal ({ foo: 1 }) syntax. these are all mutable by default (unless if you use one of the metaprogramming functions like Object.freeze or, more specifically, Object.preventExtensions which stops new properties from being added to an object)
@kirakira ES6 classes are not exactly the same but bear significant resemblance to constructor functions. for sake of simplicity, it’s easiest to say that ES6 classes are syntactic sugar on top of constructor functions. the major difference is that classes throw an error when attempting to construct them without the new keyword while a constructor function will have a corrupted state (notably, it will inherit the globalThis as its own this).
the following declarations are nigh-identical
class bitchA {}
function bitchB() {
if (!new.target) {
throw new TypeError("calling bitch constructor without new is invalid")
}
}