I've been playing with a variety of languages and frameworks over the past month or two, but haven't had substantial enough experience with any of them to feel comfortable writing an in-depth blog post. However, I do have some opinions so I thought I'd gather some bite-sized pieces into one post. Hoping to write more on some of these technologies in the future.
Today I had the opportunity to discuss depression with a friend of mine. Or - more specifically - how it affects me. Depression affects everyone differently, but I hope this post will serve to at least give a little insight for those of you that have never experienced it and have trouble understanding it.
I suppose I'm lucky in that I've been dealing with it for so long that I don't really care about the stigma that mental illness carries. For what it's worth, the stigma is bullshit: If you suffer from depression or think you might, I urge you to seek help immediately. There are many people in your life that will be supportive in ways that you don't expect.
I was chatting with a colleague the other day and the conversation turned to discussing how I came to be a developer. I gave him an abbreviated version of the story and he remarked that it was an interesting one, so I thought it might be worth sharing on my blog. It's been a bit of a roundabout path to end up where I am today, but I'm grateful for the experiences I've had along the way.
I may have been living under a rock, but I just learned about the RxJS
let operator two days ago at MidwestJS. As soon as I saw it, I realized there was immediate value to be gained by starting to use it.
When I first started using RxJS (and for a while afterwards), I assumed that
first() was just a convenience method that functioned identically to
take(1). Occasionally I'd see the error, "EmptyError: no elements in sequence," but I never made the connection to my code.