Playing with Phoenix Framework – Rails’ younger brother


Have you heard about Phoenix? It’s a new web framework written in Elixir language. And Elixir itself is a Ruby inspired language that runs on Erlang Virtual Machine. Yes, a lot of ties and references, but we are all one big family here, aren’t we?

Let’s see how closely related are Phoenix and Rails. We’ll do it all from scratch on OS X, with some help from Homebrew package manager.

Continue reading…

Product Owner Mistakes You Have to Avoid

product owner mistakes

As the Product Owner, it is your job to make sure that the development team is on track. You have to ensure that the product is the best that it can be. And that it includes features that people want and need. The Product Owner also acts as a bridge between the dev team and the stakeholders.

So it’s not an easy job, but you don’t have to make life harder for yourself, either. Here’s a list of common Product Owner mistakes that you have to avoid.

Continue reading…

Guide: How to Pitch Your Startup to Investors

pitch your startup

One of the biggest things holding you back from your startup dreams is money. When you don’t have any savings, and all you have is a lot of faith in your idea, it can be difficult to get your company off the ground.

It’s why so many people choose to seek investors.

But getting investors to put thousands of dollars into your business is no easy feat and it will need a killer pitch. So, if you’re preparing to pitch your startup read our checklist of what you should (and shouldn’t) do.

Continue reading…

How to Get Your Startup Featured on Product Hunt

product hunt

For many startups, creating a great product or finding a golden idea isn’t the problem. Getting people to buy or sign up for it is. With so many startups all vying for attention it can be hard to get your company noticed among the noise.

That’s one of the things Product Hunt can help with. Product Hunt gives companies a chance to get themselves seen. Your product can be featured on the PH site and in the daily newsletter which has many subscribers.

But how do you get featured on Product Hunt in the first place?

Continue reading…

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…