First Post & Goals Of This Blog
I created this website to serve as a portfolio for employers to view my work, and as a personal website to note down things that interest me in the moment.
On the professional/portfolio side of the website, I plan to update/add any new projects I am working on, along with documenting the process in each project entry.
On the personal/blog side, I will aim to write a new blog post every couple weeks; I currently have a list of ideas to explore ranging from topics of economics and gender theory to crochet and linguistics.
How long do I plan on maintaining this website? Until I get bored of it, or simply forget
Here's the GitHub link for those interested in the code and past versions of website:
https://github.com/JovanyCardozaAguilar/jovanycardozaaguilar-tailwind-vite-website
Note:
For those wondering why I did not use React or a framework like Next.js, my reasons are balancing two points,
Simplicity and Performance
It can be argued that React would simplify many aspects of making a website; (the nav bar being an obvious example), and I am not arguing against there being many benefits and would certainly make many aspects easier to code, but I find the performance trade-off to personally be not worth it, my goal to create a website that can quickly load on a device, similar to a site like
www.mcmaster.com
.
I do use Tailwind and Vite as they help simplify coding, while being performant.
I do use AI to assist in creating this website, I find it useful for creating boilerplate code and writing functions that I personally don't care enough to learn to create (E.g. the fun corner's spinning colors when hovered over).
That is not to say I use AI for everything, it messes up constantly, in-particular when it comes to designing something and writing CSS, AI will often annoy to the point of throwing away all the code it has created and rewriting it myself, making me question how anyone who vibe codes ever ships anything, when the "PhD" level intelligence AI can't figure out a simple CSS error occurring in a file with less than a hundred lines of code, that I a very much not "PhD" level intelligence can easily solve.