June 13, 2018

Ask IH: First time hacker here, please review my landing page.

Hi everybody,

It's the first time I create a landing page with the goal of collecting emails, so please let me know is there anything I am doing wrong.

As you may have noted from the querystring, it's still a preview... and I am going to iterate over it on the basis of your feedbacks before publishing it.

This is the plan:

  • [x] Setup landing page

  • [ ] Improve landing page on the basis of IH's feedback

  • [ ] Start blog/social media accounts to drive traffic to the website

... while still working on my product idea. [Additional question] What do you think? Does anybody have tried similar approach? Lessons learned?

Thank you very much!


  1. 2

    Hey @brunoscopelliti ! Congrats on starting your journey. Excited to follow along and see what you come up with!

    I think teaching kids debugging mindset in particular could be a really interesting direction to explore. Mindstorms by Seymour Papert is the best book I've ever read on coding and I think you'd really enjoy it: https://www.amazon.com/Mindstorms-Children-Computers-Powerful-Ideas/dp/0465046746 In it he describes how understanding debugging as a paradigm changes how people approach solving problems, and how tweaking your internal/learning algorithms can dramatically alter outcomes.

    I've been really impressed with HopScotch as a way for kids to learn how to code: https://www.gethopscotch.com/ It's a beautiful version of Scratch on the phone. My 10-year old niece has built some really impressive games using it & she definitely understands the core principles of programming. Worth checking out if you haven't come across it yet.

    In terms of the landing page, I think a way shorter top tag line as people have encouraged, e.g. "Follow my journey to building a great product to teach my daughter and other kids how to program / love programming". Something to that effect, start with the call to action, with the deeper explanation below.

    1. 1

      Hey, thank you very much for these references... i already knew the app, not the book.

      The book seems interesting, and could help me with the blog... do you think it’s easy to read for not native english speaker (i don’t read much english non-technical book)?

      1. 1

        That's a good question, I'm not sure if the book will be too challenging, it's not extremely technical, but I do imagine you'll have to have a dictionary nearby to work through it. Maybe there's a translated version out there, would be a good book to translate :)

        1. 1

          Well, I'll be able to tell you if it's too challenging for me: I've bought it, and it should arrive next monday.

  2. 2

    Really excited for you congrats on launching and asking for feedback. That’s the first of many steps to achieving your goals.

    I like that you are telling a story and sharing. With that being said notice how many times you use the word “I”. You use it a lot. A lot.

    A lot.

    On a personal level I care about you and want you to succeed. As a consumer in the market, I could care less about you.

    How is subscribing going to help me? What’s in it for me. When I’m reading I’m looking for language about me and solving my problems.

    Look up AIDA. Attention, Interest, Desire, Action. Your goal is for your landing page to take the reader through these psychological states to the action you want them to take.

    I’m hope this helps and best of luck with your project.

    Edit: Also first think about who is your audience. If you are appealing to programmers with childrens the hooks, benefit language, stories, and calls to action will likely be very different than if you are targeting freelance backend engineers. Does that make sense? Start with determining your audience and who you want to serve with your blog. Everything else flows from there.

    1. 1

      Programmers with children are my primary targets, anyway I think anyone with children might be interested (I am not a writer, but read lots of book to my daughter; not an artist, but we're drawings all the time, and lots of other examples...).

      I think my goal through the landing page, and next with the blog is to show that playing with programming concept can be funny.

      Thinking about my audience is a great advice.

      I'll go through the text of the landing page again, trying to improve it keeping AIDA in mind.

      Thank you very much.

  3. 2

    The premise seems good. I would create an about me page, to personalize. Then it's just going to take more content.

    1. 1

      Yep, that’s the plan!

      Good point that on the about page... I’ll keep it present for the blog.

      Thank you

  4. 2

    Congrats! Going to be straight up with my criticisms:

    1. The background image is distracting and clutters the view.

    2. I didn't know what this was until I read right to the very bottom (a sort of coding blog with your kid? Just want to make sure)

    3. Too many overlays (navigation bar, and both text sections).

    Good luck!

    1. 1

      Now that I read your post, all these points seem so obvious...

      This week I’ll try a new simpler design that addresses your concerns; not sure it’s better to keep both versions to do some abtest.

      Thank you very much for your opinion!

      1. 1

        No problem. I wouldn't worry about A/B testing at this stage :) No harm keeping the old files though. Maybe look into a framework like Bootstrap (https://v4-alpha.getbootstrap.com/getting-started/introduction/).

        1. 2

          Yes, probably at this stage A/B testing is a waste of time.

          I've looked for a CSS framework at the beginning - I considered Bootstrap, and also lighter alternatives - but then concluded that given the page is made of just three blocks, using a framework is an overkill.

          Anyway thank you, you're helping me a lot.