logo

Podcast The eslint-scope virus and Ryan Dahl's JSConf presentation

/ Podcast

Recently, there was an issue with eslint-scope that gave the JavaScript community a good scare. I wrote about it one day after it happened os feel free to go and read the article here. The gist was that some malicious third party was exfiltrating NPM auth tokens that it would probably later use to infect more packages in a ripple-like manner. What’s even funnier is that while I was listening to Ryan Dahl’s 2018 JSConf presentation, I heard him complain about a similar hypothetical situation with ESLint, namely, that it could take over your computer, due to Node’s non-restrictive model with filesystem and network access.

Read more →

5 Getting Into Web Development in 2018

/ Podcast

In this episode I’m talking about the attitude we, as experienced professionals should have towards the people who want to learn web development. It’s also short valuable lesson for aspiring web developers. I recently started researching the problems people have when trying to get into web development. I’m working on my first online course which is called “1-2-3 Web Development” and it will help people who want to get into web development establish what they want to do, what technologies should they learn and how to do it.

Read more →

4 Frustration, new microphone, broken keyboards and Apple updates

/ Podcast

It seems that since Christmas Eve 2016 I’ve been running form one problem to the next. In this episode I go over the issues I had with my 15 inch retina MacBook Pro, how I tried to fix it and ho I ended up not fixing it. Luckily, I still have my old MacBook Air so I’m not completely without a laptop, but its performance is way lower than that of my main machine.

Read more →

Dev Time Stories Episode 3 — Five steps to quickly track down and handle uncaught exceptions in Node.js

/ Podcast

If you’re a Node.js developer and your application hasn’t crashed yet, because of some uncaught exception, you’re an amateur. I mean it, you’re probably just getting past “Hello world!”. But keep reading, it’s good to be well prepared for the future. One thing developers face when working with Node.js is uncaught exceptions that kill the process. In this short article I want to give you a quick and easy strategy for handling uncaught exceptions.

Read more →

Dev Time Stories Episode 2 — Should you remain a generalist or should you specialize?

/ Podcast

In a previous article I wrote about my decision to specialise. I gave a bit of information into the process, what each option brings to the table and how to stay on top of things. But while thinking about the article, I realised I would be limiting my reach and my audience if I would just leave it as plain text. So I decided to record a full episode on the topic and try to approach it from a similar angle, while bringing some extra value, thanks to the clarity I gained after writing the article.

Read more →

I started my own podcast — Dev Time Stories

/ Podcast

If you’ve been around here for a while, you know I love audio/video content. I consume videos and podcasts and audiobooks on a daily basis. Last week I was watching Gary Vaynerchuck at Brand Minds Singapore, talking about the importance of audio for the thousandth time. I thought long and hard about how I could use audio to enhance this blog. The first thing that came to mind was to upload audio versions of the articles.

Read more →
Copyright (c) 2023 Adrian Oprea. All rights reserved.