Hello everyone! I decided to put some time away this week and build a solid personal website and blog for myself and here's the final result: https://kartikn.me. It's built using Next.js and hosted on Vercel, the code for it is also open-source.
I just needed some advice because currently I'm a university student (in my first year) and I was considering getting a job over the summer break or working freelance. Would this be a good idea? Am I ready?
Top comments (30)
I recommend to use the component Link of Nextjs to navigate between pages, to avoid the full reload:
Then, I recommend generating the RSS feed and Sitemap of your blog on build-time. You can look to my blog aralroca.com that I did recently (also with Next.js), and the code is github.com/aralroca/aralroca.com
Damn thanks so much I was just looking into generating an RSS feed and couldn't find much. You're a life saver! Also I'll be sure to fix the Link
Some recommendations based off my initial reaction/thoughts
Thanks so much for taking the time to give such detailed advice I'll give these a shot and see how it goes!
Nice work Kartik. You have a real talent for design. You might want to consider taking the menu that appears on the home and the writing pages and including it on the about and contact pages. Consistency of design is helpful to your users. But you should feel very encouraged by the progress you are making!
Ah ok I'll give it a go and see how it looks. Thanks!
Very nice a clean website. Good job 👏
One thing that I would recommend changing is the size of the images. The max width they seem to be on my screen is ~650px yet the loaded images are ~4000px. Reducing the size of those images will greatly improve the load speed of your site :)
Looks very nice. Clean design, but not too “basic”. I liked the Noize.ml project. There is a typo in the url to producthunt. The w3c link checker is a nice tool to catch such things.
What a nice looking portfolio page - so clean and straight forward. And your projects are so creative and beautiful too!
Nice design. Especially amazing typography
Thanks! The typeface is Noah. I'm a big fan of it and also fontfabric's other typefaces.
Looks very nice!
Portfolio looks amazing Kartik. Best part is the minimal design scheme!
Keep it up!
Adding dark/light theme toggle functionality will be a good thing to your portfolio.
I love your portfolio, very minimal nice and clean.
Beautiful minimalistic site with no noise.
That's good clean and beautiful
Nice one bro
I really like the design! Everything is spaced out nicely.