It’s been a while since I’ve done a blog post. Back in April I moved cities from Wellington to Auckland (New Zealand) and started a new role in a completely new stack. Its time to come up for some air and talk about some of my thoughts on the tech.
At the time of writing, my role involves something quite new for me - TypeScript, Node.js and more! At my company, I have been tasked with creating and/or extending various fringe services. These are typically written in TypeScript running in a Node.js environment. So what have my experiences been so far?
Node.js (or node for short) has been interesting to use again. It’s quite hard to avoid npm (the package manager in node environments) if you do most other types of dev. Usually, some tool you use is distributed by perhaps brew, or increasingly commonly in npm. I’ve used npm a bit before when I worked on aprevious employers SDK . I was new to nvm which is the node version manager, which I now use to change between versions of node. This is helpful for me when switching to more legacy applications that are tied to an old version of node.
At this point, I must shout out a colleague, Jacob Marshall, who has given me a lot of his time to bring me up to speed on this stuff, and breaking down some of the trickier stuff. Jacob is a big proponent of JS, so if you’re into JS, he’s worth a follow.
So that’s my first post in what I hope to be a small series about the tech I’m playing with these days. I’m always learning new stuff, I just hope to find time to tell you all what it is I’m doing :)
‘Til next time!