Another day, another software language

So, yeah. Due to my current team’s triumph in getting its shit done (in RUST), I’ve been tasked with getting another team steamed up and chugging along. Only, this new team uses TypeScript. TypeScript is a Microsoft invention that overlays strongly typed variables and objects on top of JavaScript. It’s used, for our purposes, on both the server (Node.js) as well as the front end (Angular/NGRx).

That’s what I’ve been doing — coming up to speed as quickly as possible on this new language and the different ways it’s used to generate AWS (Amazon Web Services) Lambdas (serverless functions).

This new team, five guys dropped into a project with zero comprehension of the bigger picture, had been languishing, essentially leaderless, for months. Well, I ain’t shy when it comes to disturbing the coding peace. I’ve already reframed their work, written all the specs for a half-dozen new services, and, to model the user’s data-flow, built a mock service that mimics what the project will eventually perform when completed. I wrote this over the weekend, last. It’s just a toy, and I present it here as evidence that I have been writing… just not fiction. This, in combination with the 10 functional and technical documents and diagrams written in the last three weeks, well, I’m all Typed(Script) out.

New tab view here.

I went and added it to my github — which it appears I’ve had now for eleven years… Imagine that.

https://github.com/davecline/scon

 

Heads down, grinding away at Rust

A quick update: I’ll be heads down, brain elsewhere for another month, at least. Here’s a diagram I whipped together that illustrates a tiny piece of the puzzle we’re trying to work on. SLA = Service Level Agreement. The names of these “things” are nothing you’ve probably run into, but they’re substantial parts of my coding universe now.

Cosmic Voices Take #2

Still waitin’ on that third shoe, the last in the Bad-Things-Trio, to drop…

In the mean time, Anonymole got a job offer, so he won’t be kicked out onto the street.

I used to work for some guys in Utah (worked for them twice actually). Serendipitously, I received a call today, from the main guy there. He offered me a job writing Node.js, Rust, S3, DynamoDB, MongoDB, none of which I’ve ever worked with before. But, hey, they know I can learn what needs to be learned and quickly become productive. And the offer was more than I could have wished for.

So, once this month has passed—the love/hate relationship that it is, I’ll be heads down, elbows deep in crazy new programming languages.