Articles

Vue.js is a highly advanced JavaScript framework that allows developers to build interactive user interfaces. It is mostly preferred to build single-page applications (SPAs), rightly because it offers cutting-edge development features. Today, many developers like to use Vue.js because it provides super scalability in development. This is one of the core reasons why Vue.js has become highly popular in the market, especially for front-end developers. 

Due to its innovative features, Vue.js is often termed as a “progressive framework” to create powerful web applications. Meanwhile, the lightweight nature of the framework is another reason why developers prefer it over other JavaScript frameworks. It provides super convenient features to build applications quickly, without going into many technical hassles. 

Source de l’article sur DZONE

Do all programmers after 40 feel like this? #gettintoooldforthisstuff

Note the qualifier, after 40. There is no doubt that it is a great field for anyone younger, but is it all sunshine and roses for people older than that?

I am not yet 35, but will be there in a couple of years.

Source de l’article sur DZONE

‘Please don’t let it break, please don’t let it break, please…’

It’s deployment day, and you feel that familiar dread that comes with knowing that your code is going into production. You whisper a silent prayer: “Please God, don’t let my code take down production.” As the servers are restarted you feel the pit in your stomach growing. Beads of sweat roll down your forehead as you watch the logs, check the alarms, and monitor the sales.

If this sounds familiar, you may be working in an environment that practices fear-driven development.

There are two critical factors that need to be present in an enterprise for fear-driven development to take hold.

Source de l’article sur DZONE

I’ve worked with Developer Relations for many years now, and I think it’s a fascinating topic with many takes on what it is and how to do it! I wanted to share my view on it here, and what I think it encompasses.

Last year I gave a presentation called "Have you tried listening?" at the DevRel Summit which I think outlines a number of the main DevRel concepts and areas, and examples from my personal experiences with them.

Source de l’article sur DZONE

Photo credit by Kris Vowell

The standard 9-to-5 workday isn’t doing our productivity any favors.

Source de l’article sur DZONE

For most developers, staying abreast of the latest tech skills is just another day at the office. As HackerRank’s 2019 Developer Skills Report put it, “Developers are voracious learners by nature and necessity.” Indeed, given the extremely rapid pace of technological innovation these days, devs certainly won’t fare well clinging to outdated concepts.  

But if you peruse the numerous articles out there offering guidance on how developers can fast track their careers, there is one piece of advice that invariably appears, suggesting this thirst for knowledge may not actually be as insatiable as it needs to be. “Anyone can do the technical stuff,” explains a recent piece in SD Times, “but the soft skills are the ones that some architects may struggle with.” Another article in CIO echoes this sentiment: “Technology is constantly changing, and while technical skills are valuable, soft skills are much more noteworthy to businesses in the long run.”

Source de l’article sur DZONE

The Internet can certainly feel like a cold, dark place, especially for those of us who can’t help but stay mired in it day in and day out. I’m one of those people, and while I’d like to think I do a pretty good job keeping above the fray, it can be really hard when you just happen to stumble across pieces like this horrifying (and incredibly important) revelation in The Verge. (It turns out, being a professional Facebook moderator and having to witness the worst of the worst things people do to each other on a daily basis is extremely caustic for your health.)

But thankfully, we also have journalists like The Ringer’s Victor Luckerson, who did some work to uncover those times over the last decade when we weren’t trying to kill each other – times when we were actually able to put aside our differences and celebrate the things that connect us. And this isn’t just some dude sharing his favorite viral memes; it’s actually backed by UVM research.   

Source de l’article sur DZONE

Embrace a Growth Mindset

Learning something new requires the right mindset or attitude. If you believe that you lack talent or are not smart enough, then you make it hard — if not impossible — for yourself to acquire new knowledge, skills, and behaviors. For example, I never used to think of myself as somebody who is good at writing, and I wasn’t particularly good at it at school. But with effort, resilience, and patience, as well as the guidance from others, I have managed to become a reasonably skilled writer.

The same is true for my product management expertise: acquiring it has taken me many years, making plenty of mistakes, learning from other product people, and reading more books and articles than I can remember. I certainly don’t feel that I am done yet. I continue to learn new things and deepen my understanding.

Source de l’article sur DZone (Agile)

It’s been a while since my last reader question post. It’s hard to feel too bad, though. I was combining a cross-country relocation with a two-week vacation. So I suppose the internet just had to do without my wisdom for a few weeks.

But I’m back in the saddle, so that changes today.

Source de l’article sur DZone