From a solo freelancer to running a Malta software agency. The lessons, mistakes, and why I built Solveita after 10 years of web development.
This is not the first time I built this particular blog. Learn about the tech stack and decisions behind building a Jamstack blog with Nuxt.js, TailwindCSS, and Strapi.
My objective in making a blog is to inspire people and share knowledge with other developers.
Animations are not just awesome to see, but they can help deliver a message, or help the user in some way. Learn how to respect user preferences with the prefers-reduced-motion media query.
One of the potential problems with a dynamically typed language, such as JavaScript is working with booleans. Sometimes a boolean value is 1, "1" or true, even a string like "hello" could be true!