Anxiety in the workplace affects everyone, but sometimes it feels like programmers have it the worst. We’re underpaid, overworked, and misunderstood by nearly everyone in the company. Projects pile up quickly, creative direction changes constantly, and since no one else in the [ read more...]
I got laid off three different times in my computer engineering career—and not once was it because of my coding or technical skills. Every single time, I was laid off because of my inability to build powerful and meaningful relationships with people [ read more...]
As an up-and-coming software as a service (SaaS) programmer, you face some challenges, the first being how you hope to turn a profit when all is said and done. If you wish to build a SaaS product that is so good it [ read more...]
As software developers, our primary resource is the web. The times when we had to consult fat handbooks with titles like “Complete Reference to …” in order to learn about a certain application programming interface or language feature are over. And I’m [ read more...]
As Node.js is used for back-end development, the main role of a Node.js programmer is to create a connection between server and client. Developers create the logic of app functionality and work on high-quality processing of user requests that are performed by [ read more...]
Breathe easy—the team just finished a grueling sprint. Heated exchanges, passionate arguments, and pressing deadlines are behind you. It’s time to move on. But then—your project manager calls for a team meeting. And the grilling begins. It’s all about what you did [ read more...]






