| Hi HN, Quick personal background: My name is Ziad Hilal, I've been working full time for 2 years as a web developer for an interactive agency. Before this job I had started a company called "Subdreamer" which I ran for 7 years until I sold it. Unfortunately the next project I started afterwards didn't do well and I burned through my savings which is why I'm now working for someone else. Getting a job was hard for me because deep down I've always been more of an entrepreneur than developer. I do well in my job, I've been promoted to senior developer, received raises, and enjoyed the projects. However, I never felt satisfied because at the end of the day I was working for someone else, following someone else's dream. Starting a personal project while working full time is extremely difficult. By the time I'm finished with my job I'm usually too tired to do any further work. But it's definitely possible and that's what I've been doing on the weekends for the past year and a half. All those weekends add up and I'm finally finished with my project. It's called "Sliding Boxes" and is a portfolio website for creative professionals: http://www.slidingboxes.com/ It's a freemium SAAS model (using Stripe to process payments). I'm aware there's a lot of competition in the portfolio websites department. The goal was to create something that looked really great (single page application, lots of JS) and worked well on tablets as well. Here's a portfolio example: http://lucalagreca.slidingboxes.com/ Any feedback would be greatly appreciated. I'm a huge fan of Hacker News, have been reading this site for years and it has always inspired me to keep on pushing forward. Thanks,
Ziad Hilal |
Your main screenshot is static, which means it looks as basic as any carbonmade/etc. portfolio site already out there: boxes on a screen. Since your page customization is fairly low compared to your competitors, you're all in with this sliding design, and you need to put it in front of everyone in a big way.
Does HTML5 mean anything to non-developer types? I'm not sure that everyone associates HTML5 with "works on all devices". Does your target market know multi-device display is a problem (and is it a problem with your competitors?) If not, you need to explain why you have something better to offer.
Also, personally, the Steve Jobs-esq language (i.e., "Show off your work in the most incredible way.") is a little off-putting, especially if all one can see up-front is static boxes on a screen.