Here are some articles I've written

Writing a MIPS Emulator with Typescript

Writing a MIPS Emulator in Typescript and dealing with JavaScript's floating point numbers.