Luis Bonilla
Posted on July 9, 2020
Hi everyone, this is my first blog post!
Since I started in the world of web development in 2017 I wanted to do a portfolio, but why? Because it summarizes who you are at a professional level showcasing your best projects and some information about you.
The thing is that I wanted to do something different than before, I made some attempts to do a portfolio a year ago but it was really quirky with zero responsiveness and without a solid design, so I told myself to do something different for this version.
I've selected Github Pages as the host for my portfolio website, it is pretty easy to set it up. To make it mobile friendly and also easier to work with the CSS, Tailwind CSS is my best friend, quick to set up, and good for simple pages. I wouldn't call my design minimalist but I like to keep things clean and tidy.
Let's talk about performance:
I've done some tests with Google Lighthouse, at the beginning I had some problems with my website going from non-optimized images, CSS not minified and SEO related issues. Here are the results after some tweaks:
Short Performance Tips that I've learned:
- Use SVGs instead of favicons, this will reduce your loading time plus you might need a couple to load not the whole file.
- For SVG optimization and converting it into a tag I've used: Jake's SVGOMG
- Minify CSS, Duckduckgo has a built-in minifier when you search the word
Minify CSS
. - Don't forget to add
ALT
text to images, this will help improve your SEO score. - Optimize it for mobile users.
Some Notes
This portfolio is not yet fully done, it is missing the most important part which is the project showcase and I will be talking about it in part two of this series.
Another important note is that the mobile version works perfectly on my Oneplus 7T using Chrome or Duckduckgo browser, but when tested on an iPhone had some alignment issues which I will be focusing to fix soon.
I've couldn't make it without these great resources
- This helped me create the I'm A section: https://bit.ly/3iKZFPo
- Inspiration on how to create the Portfolio: https://bit.ly/2Zb2h1d
You can check out my code on Github:
Luismi74 / luismi74.github.io
My Portfolio
Posted on July 9, 2020
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.