You’ve configured your server, setup permissions properly, and still you get the frustrating error message: Permission denied in /var/www/… on line xyz. If you’re using a newer linux based OS, chances are you’ve overlooked SELinux and need to also set the proper permissions for write access to your directory and files. If you have a WordPress, Joomla,… [Continue Reading]
The Risk Taker: 5 Steps to Managing Risk as an Innovator
Gloria’s rise within the company was simply amazing. Just a few years ago she was like any other engineer. Everything began to change when she decided to be more involved and began coming up with innovative solutions to complex problems. There was a lot of risk involved—she was putting her reputation on the line—but she managed… [Continue Reading]
How to Setup Free SSL Certificates for your Website in 15 Minutes
I had no idea, until today, that you could get a 100% valid and free SSL certificate for your website. I just set it up for this blog and now I’m HTTPS compatible with a green secure icon, and I paid nothing! Shout-out to @ericlaw for the tip. There’s absolutely no reason every website shouldn’t… [Continue Reading]
Look What I Can Do: 4 Steps to Surviving Layoffs
It’s inevitable that no matter where we work, eventually we’ll experience a round of layoffs that’ll swoop up our colleagues. The unease, uncertainty, and stress this can cause… sucks—there’s no better word for it. What many people don’t realize, however, is that just because you’re skilled, doesn’t mean you’re safe. Stuart had worked at the company… [Continue Reading]
3 Steps for Developing the Strengths of Your Team Members
Brian. Oh Brian, Joshua whispered to himself, thinking about the meeting that just happened. Brian, his direct report, was like a stream roller whenever he got involved with a project. People were afraid of him because of his approach to everything. No one wanted to discuss their ideas, for fear he would tear them apart…. [Continue Reading]
Don’t be a Jerk: 6 Tips for Giving Suggestions at Work
A common problem I hear about is an engineer not knowing how to properly give his or her opinion to others. It’s a real problem, and let’s face it, many engineers lack these soft-skills that are critical for team building and career growth. I’ll get right to the point in this post, and that’s how… [Continue Reading]
Ask and You Shall Receive: 5 Steps to Getting a Salary Raise
Ben always considered himself pretty responsible when it came to money. He had a good chunk of savings, but with rent being raised again this year, he was beginning to feel the squeeze. Simple things like lunch and coffee seemed to have gone up, and he knew for sure his commute was way higher than… [Continue Reading]
Overcoming The Flaws of Perfectionism
I came across an excellent article from the Harvard Business Review entitled How to Mentor a Perfectionist and it made me really think deeply about myself. In particular, I asked myself the question: do I exhibit any of the flaws that come from perfectionism? Psychiatrist David Burns mentions that perfectionism is a “script for self-defeat,” and… [Continue Reading]
That’s Not My Job: Overcoming Career Inhibiting Behavior
Rich was a rock star, and everyone knew it. He walked into work, like he did every day, knowing he’d be contributing something amazing to the team’s project. He always produced the best work and was happy his manager, Antonio, gave him the toughest assignments. Today, however, Antonio asked him to work on putting together a few… [Continue Reading]
Cloud SQL Proxy: can’t connect to remote MySQL server
I struggled for a while trying to get Google Cloud SQL to proxy properly on Compute Engine. Google has a guide to do this, but I continuously received an error saying mysql_connect(): Can’t connect to remote MySQL server or #2003 Cannot log in to the MySQL server. After a ton of time wasted thinking that… [Continue Reading]