Prioritizing What Matters in Software Development

As a software engineer, it’s easy to get caught up in the details of programming languages and practices. Maybe you believe that one language is superior to all others, or that microservices are better than monoliths. But here’s the question you need to ask yourself: how much do these things

Don’t Get Lost in the Code

As a software developer, I know firsthand the allure of diving deep into the technicalities of creating complex applications. But it’s important not to get lost in the code. Some of the best career advice I can give other developers is that they should learn to look beyond the code

Make Your DevRel Strategic, Not Operational

As software continues to eat the world, the role of the developer advocate or evangelist – and DevRel in general – is becoming more critical. Companies now see the value in having employees who focus on building relationships with developers. Yet instead of making DevRel strategic, too many companies treat

How to find the version of a globally installed NPM package

Sometimes, you really want to know the version of a globally installed NPM package. That’s the position I found myself in this morning. Googling didn’t help me much. Most of the answers I found just didn’t answer my question. Here what you need to know. If you want to see

So You Want to be a Freelance Web Developer

I originally wrote this as a comment on Reddit. Since it ended up being 1700+ words, I figured it would be worth posting here too! A caveat upfront: I haven’t done these things myself, because I’ve been lucky to have some awesome jobs I don’t want to leave. However, I’ve

© 2023 Ryan Peden . Powered by WordPress. Theme by Viva Themes.