Web Development

Introducing Olivero Hugo Theme: Drupal's Award-Winning Design for Hugo

The Hugo community has a stunning new addition that brings one of the most acclaimed web designs to the static site world. I’m excited to introduce the Olivero Hugo Theme - a complete 1:1 replication of Drupal’s award-winning Olivero theme, meticulously crafted for Hugo’s static site generator.

Born from Drupal’s default theme that revolutionized accessibility and modern web design, this Hugo version maintains every pixel-perfect detail while leveraging Hugo’s blazing-fast performance. Whether you’re building a personal blog, corporate site, or documentation portal, Olivero delivers professional aesthetics with enterprise-grade accessibility standards.

On Coding And Artificial Intelligence

AI, or Artificial Intelligence, is revolutionizing technology and software development at the moment, and to no surprise. AI can help humanity in many different areas, such as diagnosing an illness at an early stage with machine learning, or assisting a driver with direction through GPS navigation, or driving you to a desired destination with autonomous vehicles. The integration of AI tools in programming workflows has transformed how developers approach coding and software engineering challenges.

While it is debatable whether or not we should trust AI to take over crucial areas of our lives (have you seen “Terminator?”), one area I found Artificial Intelligence to be particularly useful in is programming and software development workflows. Using the right AI development tools and code completion extensions, you can save yourself a lot of time while coding with AI enabled. These modern developer tools are becoming essential for programming productivity and efficient software development.

Let's Talk About Fonts (Part 1)

Let’s face it - as developers we look at code 90% of our time we spend in front of the monitor. While there tons of fonts available for our favorite text editors, both free and paid, I have found one font in particular to be extremely enjoyable for programming productivity and code readability (and believe me - I’ve tried a few).

That is - JetBrains Mono, a free and open source font from the very same company that brought us tools like WebStorm and PyCharm.

Mobile Friendly Website And Why It Matters

I have always tried and followed the Web Content Accessibility Guidelines (WCAG) in every project I worked on. It’s not always an easy thing to do, but Web Accessibility (WA) is very important for modern web development and responsive design, as we all have difficulties when interacting with a computer or mobile screen, in one way or the other. For example, my eyesight is dropping as I am approaching the age of forty.

Let’s dive deeper into the topic of mobile friendliness and why it matters.

How To Deploy On Netlify?

The official guide on how to deploy your website to Netlify for static site hosting and continuous deployment, which can be found here, explains the required steps for modern web development workflows:

  • Step 1: Add Your New Site. Creating a new site on Netlify for your web development project is simple and perfect for software engineering teams looking for scalable cloud hosting solutions.
  • Step 2: Link to Your GitHub or GitLab repository (or supported version-control tool of choice) for automated deployments
  • Step 3: Authorize Netlify.
  • Step 4: Select Your Repo.
  • Step 5: Configure Your Settings.
  • Step 6: Build Your Site.
  • Step 7: All Done.

And it’s really as simple as that. The very blog you are exploring at the moment is deployed on Netlify too, and the website performance score is pretty great for SEO and user experience, as you can see on Test My Site: