I just want to rant for a second.

I’m working on a project that is currently built on two platforms; WordPress and symfony2 with a planned API written in ruby.

Why three different platforms and two different languages is beyond me but here is some background.

My boss insists that the blog is in WordPress because it’s going to help with SEO. He’s been name dropping Matt Cutts and quoting him as gospel for all things SEO. So I created a blog for him with a great looking about us page and a great layout for the blog.

After the the site goes live he doesn’t update the blog at all. It just sits there and Google bots are indexing all of the placeholder blog posts I place there for him.

The main application is built on symfony2. He wants cross sessions between the wordpress site and the main site. So he wants only people signed in to the main app’s session to be able to post on the wordpress’s comment section.

He wants the api/sdk to be an open source ruby project. He wants the users (primarily school administration) to use this open source app to add to one of the features of the main app and to create their own portal to our app.

Here is the actually rant.

This is retarded and you don’t have a clue what the fuck you’re talking about.

What is your boss’s job title, and what is your job title?

Don’t get me wrong. He’s a moron regardless of your answer. I’m just trying to figure out what exactly makes him a moron. If your boss’s job title is "CEO" or some business-related stuff that has fuck all to do with web development, then he’s a moron and needs to yield to your expertise. If he’s a web developer, then he’s a moron who doesn’t know what he’s talking about. If it’s the former, then it’s your job to call him out. If it’s the latter, then get out of there because he’s going to have a negative impact on your livelihood.