DEV Community

Tom Hudson
Tom Hudson

Posted on

Launched my first website

TL;DR: After 15+ years of not coding, I'm getting back into the game. Please provide your feedback on the layout, any issues you may come across in the code, etc. Thank you!

Hello all! I recently started learning webdev after 15+ years of not programming; long story short - I was a Senior Software Engineer about 20 years ago and then promoted into management and I stopped coding. This is me working to get back into coding.

I started a course on Udemy that covers HTML, CSS, Bootstrap, Node, Express, React, MongoDB, etc., etc. and I started to forget what I had learned so I started to build this website.

I welcome any and all feedback.

[https://secure-beyond-31319.herokuapp.com]

Top comments (8)

Collapse
 
hxii profile image
Paul (hxii) Glushak

Hey Tom! First of all - great job, welcome back!

While I love interactive websites, there's an important thing to remember - the fundamentals.
Frameworks and libraries are often overkill and you load (and make your visitors load) way more data than is actually needed.

So while I applaud you for the website, the effort and the time taken, I will applaud you even more when you ditch the libraries and frameworks and write HTML and CSS to make your website, well, YOURS ;)

Collapse
 
tomrhudson profile image
Tom Hudson

Thank you for the feedback. It's good to remember that while I may have all of these tools, that I don't need to use them all.

Collapse
 
asherz2013 profile image
Ashley Shaw

Your links in your footer are back to front :P
The GitHub Image takes you to LinkedIn and vise versa for the LinkedIn image :)

I guess the main question comes down to "what do you want to show on your website". This might help you arrange certain aspects. Take inspiration from other websites in the area you want to show case work. If its just an informative piece then maybe a Single Page website might work better?

I would suggest taking a look at this sort of sight:

Collapse
 
tomrhudson profile image
Tom Hudson

Thank you for the feedback and links.

Collapse
 
pavelloz profile image
Paweł Kowalski

I would point you in direction of those keywords: Flexbox, CSS Grid, TailwindCSS :)

Flexbox + Grid - just fun for anyone rusty who remembers how pathetic tables/float were for layouts
TailwindCSS - expands horizons, then speeds up development and maintenance by 1000%

Enjoy :)

Collapse
 
tomrhudson profile image
Tom Hudson

Thank you! When I was a developer, it was all executable, nothing web-based, so this is all entirely new. Regardless, thank you for the feedback.

Collapse
 
soer7022 profile image
Søren Skov Eriksen

Looks Nice! Take a look at your site on mobile, it’s not very responsive :)

Collapse
 
tomrhudson profile image
Tom Hudson

Thank you, yea, I saw this yesterday evening the graphic simply doesn't work at all. I'll be digging into that.