In true JavaScript fashion, there was no shortage of releases in the JavaScript ecosystem this year. This includes the Yarn project's release of Yarn 2 with a compressed cache of JavaScript dependencies, including a Yarn binary to reference, that can be used for a zero-install deployment.
JavaScript turns 25 years old today. While it's made an impact on my career as a developer, it has also impacted many developers like me and users around the world. To commemorate our favorite language, we've collected 25 landmark events that have shaped the path of what the JavaScript ecosystem looks like today.
Starting tomorrow, Node 8 is officially unsupported. What does this mean for Node developers? The circuit breakers for Node 8 access don't immediately turn off — you can still download it and use it in your source code, but be mindful that the Node team will no longer be “maintaining” the runtime.
These end of year posts are weird to write. I'm trying to reflect on the past year, but then I look back on the past decade and think about all the pivotal moments. Sure—this year was special, but I don't think it compares to the risks I took in the past 10 years. If I were to show my 10-years-ago-self what current-self is up to these days, I think she would be proud and even relieved that things turned out okay.
The recent news about Cuba has me wondering if I'll ever be able to visit again. I went for the first time a little over 2 months ago — I came back and told everyone it was one of the most magical places I had ever been. Difficulties getting internet access was a mild inconvenience and kind of a perk of traveling there (although no-internet would be a nightmare for some, understandably). Despite the difficulties, it wasn't impossible, and it proved to be an interesting experience.
I'm taking Information Security and Privacy for my graduate program right now, and the topic has diverted this week to containerization and serverless architecture. I've decided to document getting a function set up on GCP (Google Cloud Platform) because I haven't really dabbled with any function-based platforms yet. My knowledge on serverless is pretty much “it's a function in the cloud” which doesn't say much, so I'm hoping to grasp a little more what the implementation looks like with this.
This post will cover the fundamentals of deploying a single web application as taught in a Women Who Code NYC workshop. Everything should be followed from start to finish through this post.
I'm not sure when this happened, but it has just dawned on me that I'm an “experienced” developer. I mean, I still don't really know what I'm doing, but enough years have gone by that I can pretend like I do (with confidence!). I went to EmberConf this year, and the event that stuck out to me was a mentorship gathering that brought together people new to the industry (or new to Ember.js) and those that were more experienced with JavaScript, Ember, tech conferences, and other open-source related things.
A lot of people reflect on their year before it ends. On the last day of the year, I saw lots of posts of what people learned and accomplished in 2018. Not me. I prefer to do my reflecting a little bit late. Since my birthday comes early January, it gives me a buffer to reflect on my year. It was an interesting year: I left a job I was emotionally attached to, I decided to go back to school, I joined a company I had admired for years, and I learned a lot in between. I write this as I've just been admitted to grad school, so the past year finally feels completed.
I'm not an extrovert. I'm not very good at making conversation with people I've just met. If I make the decision to speak up in a meeting, I have a 15-30 second debate in my head about my word choice and whether I should say anything at all. So when people ask me, “How did you start speaking at tech conferences?” The answer is always, “I dunno… I just started doing it.” That statement could not be more true. When I decided to move to New York a few years ago, I didn't understand the tech community that I was relocating to.