DEV Community

Cover image for ๐ŸŽ™๏ธWe have updated the site and here is what I want to say๐Ÿ”ฅ
Anthony Max Subscriber for HMPL.js

Posted on

25 22 21 21 22

๐ŸŽ™๏ธWe have updated the site and here is what I want to say๐Ÿ”ฅ

Hi everyone! So, today I'd like to share a little opinion about why updating a website is important and how to build the process in general.

Well, let's go!

Lets go!

๐ŸŒŠ Design first

Never, remember, never, even if you are a senior developer with over 40 years of experience, make a website without a design in Figma or PSD!

This is just stupid. Just understand that manually selecting colors, indents, fonts - this simply increases the time for layout by 2 or even 3 times. Especially if you are not a designer by profession. Taking my experience, I have been making websites my entire career, but I am simply not cut out to design them. It is not as easy as it seems at first glance. They would not teach this in universities if it were so easy, believe me.

web design

So if you want a good website, you need a good designer - that's a fact.

You can support the author of the post by giving a star to our project on GitHub! Thank you โค๏ธ!

๐Ÿ’Ž Star HMPL โ˜…

๐Ÿ‘€ Website layout is not the main thing

When we were making the site, I noticed one thing, that first of all you need to think about what you are doing and why, and then how. That is, WordPress, Tilda, Next.js - it all doesn't matter until there is a vision of what to do at all.

But how should the vision appear? In fact, when it comes to the site, try to just think what you would tell as an advantage about your product, based on this, try to spy on other sites, reinventing the wheel is a rather labor-intensive idea, and adapting ready-made solutions is not bad, but, again, you canโ€™t copy, otherwise the whole point of creativity as a site is lost.

๐Ÿ•’ Time is more important

Money is not an important resource, but time is valuable. Making a website for months can be a trivial waste of time and effort if you do it alone. It's just pointless, so even if you're good at coding, find help anyway - it's important!

Because without a team, the process will soon be as follows:

solo

It's always easier to develop with a team!

๐Ÿ“– HMPL Site Update Experience

Initially, it was obvious that the site design was simply awful. Naturally, it was necessary to find options on how to remake it.

old photo

To do this, first of all, you need to decide on the blocks, draw up a technical specification for the designer and roughly understand what to do in general.

โœ… Results

Working with the team took about 2.5-3 weeks, plus finishing the site. You can see the result here and compare the old site and the new one:

Old site ๐Ÿ“บ - https://web.archive.org/web/20250107141619/https://hmpl-lang.dev

New site ๐Ÿ–ฅ๏ธ - https://hmpl-lang.dev

Thank you all for reading the article!

ty for reading

SurveyJS custom survey software

JavaScript UI Libraries for Surveys and Forms

SurveyJS lets you build a JSON-based form management system that integrates with any backend, giving you full control over your data and no user limits. Includes support for custom question types, skip logic, integrated CCS editor, PDF export, real-time analytics & more.

Learn more

Top comments (3)

Collapse
 
gamerdev13 profile image
Martin Green โ€ข

Great article! Congratulations on the site update!

Collapse
 
anthonymax profile image
Anthony Max โ€ข

Thanks!

Collapse
 
anthonymax profile image
Anthony Max โ€ข

The previous version of the site, I'm looking at it now, looked just awful. This one looks okay, but it can always be prettier!

Some comments may only be visible to logged-in visitors. Sign in to view all comments.

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs