A horizontal portal platform like Liferay offers an amazing amount of possibilities, but the way you implement them can also influence the quality of your results. After 5 years of implementing and upgrading Liferay, this is the slides from a short presentation I did at a Liferay Meetup in Exeter in June 2014