Opal on Rails: Replacing CoffeeScript with client-side Ruby

opal on rails

CoffeeScript is one of the best things that happened to JavaScript. With its clear, easy to read, semicolon-less syntax, it feels almost like Ruby. Almost…

There has been a lot of discussion about isomorphic app development, where both server and client-side parts are written in the same language. One of the most mature and popular attempts to enable isomorphic development in Ruby is Opal.

In this article I’ll show you how easy it is to start writing your client-side scripts in Ruby. Right here, right now, with no excuses! :)

Continue reading…

Are You a Wantrepreneur? 3 Things Holding You Back From Launching a Startup


By definition, a ‘wantrepreneur’ is someone who wants to launch a startup but hasn’t yet taken the plunge. Wantrepreneurs aren’t (necessarily) slackers or are too lazy to go after their dreams; there may be perfectly valid roadblocks stopping them from doing so.

Here at EL Passion, we are devoted to helping startups become the best that they can be. To help you get into the startup world, we’ve put together this list of typical wantrepreneur obstacles and how to beat them.

Continue reading…

What to Ask Founders Before Joining an Early Stage Startup

early stage startup

There are many reasons to join an early stage startup, such as the fact that it gives you the chance to be right in the thick of it as a company starts working towards success. As part of an early stage startup your thoughts and decisions can have a huge amount of influence over the things that happen. Even more so than in a rigid corporate structure.

But in joining an early stage startup, there are also a lot of things that could go wrong. The company will not have established itself yet and there’s no guarantee that in a few years time you will be raking it in.

Continue reading…

4 Tips for Choosing a Memorable Startup Name

startup name

When it comes to first impressions, it only takes 7 seconds for someone to make up their mind. In this time you have show the audience what you’re all about and prove that they should pay attention to your company.

That’s why choosing a memorable startup name is so important. You don’t get a second chance at a first impression and you don’t want people to forget about you either. Giving yourself a catchy, interesting and unique name is one of the best things you can do to get your startup off the ground. Here are some tips on how to create one.

Continue reading…

3 Habits That Will Make You an Efficient Product Owner

productive product owner

Product management is hard work. It’s your job to make sure that your business caters to stakeholders and customers, by taking their needs into account. And you need to be sure that both groups are satisfied.

That’s why you strive to be a efficient product owner. However, with so many things to keep track of and with so many things to do, that’s a lot easier said than done. The most successful people on the planet have productive habits. Here are several tips from us that can keep you happy, healthy and efficient at what you do.

Continue reading…

6 Cool Apple Watch Accessories

apple watch

When Apple released the Apple Watch in April, the highly anticipated wearable quickly proved to be popular amongst Apple fans. In fact, it has been so popular that Apple has been unable to stock it in-store; the only way to get one was to have pre-ordered.

But if you were lucky enough to get an Apple Watch, then you’ll want to know how to get the most out of it. After all, you probably use it most of the day. So, to help with that, we’ve put together this list of cool Apple Watch accessories that will make your life easier or keep your device safe and stylish.

Continue reading…

How to Generate Marketing Buzz On a Tight Budget

marketing buzz

Here on the EL Passion blog, we regularly stress the importance of generating a marketing buzz around your product. In previous articles we have said that you should be marketing your product both before and after its release. We’ve also said that you should contact as many blogs and news publications as you can.

But this may seem like an impossible task if you are a small startup or if your company just doesn’t have the funds to hire a PR team. For that reason we’ve put together this guide for creating a marketing buzz on a budget.

Continue reading…

Five Reasons Why Your Startup Can Fail


When you found your own startup it can feel like a dream. With your new company you will finally be able to pursue your dreams. You’ll be your own boss and you can do your own thing, without overbearing bosses dishing out orders.

But founding a startup can also be a major risk. Here’s a list of the things to watch out for when if you want your startup to avoid failure.

Continue reading…

3 TED talks every Product Manager should watch


There are few hundred (or maybe even more) TED talks videos on youtube. Most of them are a fantastic, inspirational pieces you can watch on a daily basis. Not all are valuable for product managers though. Here’s my list of 3 helpful presentations.

Watch the first and learn how to simplyfy your work and communication. Second TED talk is a guide on innovation. Last but not least is a different perspective on product/brand strategy.

Continue reading…