How would you recommend I create a company web page? - eviltoast

I am a back en dev who is terrible at anything frontend. I can not design web pages. I know my stuff in the hosting and back end development though.

Now I have started my own firm for consulting as a dev/ops engineer and would like to serve some sort of company web page.

What I want is very simple. One page. Good looking design. Information about my company and what I do, and a mailto -link for contacting me.

One single simple static web page for this. No fancy scrolling or effects.

How do I go about this? I have tried 11ty, Hugo, WordPress, and simple HTML templates.

I feel like neither of these are the right tool. They are either very complicated, full of features, or they create badly looking web pages.

11ty, Hugo and Jekyll all seem nice and more like what I need, but they are focused towards blogging which does not fit my use case. The templates that look good that I found didn’t work and had minimal or no instructions at all about how to get them to work.

What is clear to me is that I have a huge front end shaped gap in my competence that I should work on. Please do not bash me over this.

Now that you understand my situation; What tool or template would you recommend that I use?

I just want a simple good looking landing page with info and a link.

Thank you for any support or advice. I am just tired of failing at something I feel like should be an easy task to manage.

  • Björn Tantau@swg-empire.de
    link
    fedilink
    arrow-up
    3
    arrow-down
    1
    ·
    3 days ago

    One simple page means just HTML with CSS served by Nginx or Apache. Nothing more is needed. Everything else is overengineered. As long as you don’t need any interactivity you should stay with static HTML. When it goes beyond three pages get whatever language you’re familiar with and use it just to break up the pages into common elements.

    Don’t start thinking about using a CMS unless you or someone without HTML skills has to do frequent changes.

    Keep it simple.

    You should also consider hiring a designer to design the page and while they’re at it a matching logo and letterhead. Probably not in that order.

    • U2VuZCBudWRlcyA6KSAK@feddit.nuOP
      link
      fedilink
      arrow-up
      1
      ·
      3 days ago

      Yeah, if I had the HTML and CSS I would be golden. I have no problems hosting an nginx container and all that.

      The problem is as soon as I want to change something in the style/structure I am at a loss. I will start messing around where it seems appropriate, but I will never get it where I want, because I don’t know html/css. I am only copying what I see and doing qualified guesses.

      Yeah, I might hire someone to do a webpage some time in the future, but not now. For now an OK page will have to do.