David Corvaglia

Keep It Stupid Simple

Why is your website so simple?

You may be wondering why?

Why did I build a very simple website in 2026?

Why are there no colors?

Why are there no endless animations?

To be honest and frank, I got sick of it. Today there is so much hype around the latest and greatest JavaScript framework and how it lets you create the most reactive user interface yet while only taking up 150MB on the client.

I wanted my site to be different. My old site was very much “modern” style, you know the design, rounded corners, hype colors, etc. But I realizied that what I should focus on is the content, not on what might look modern.

But it looks bad.

Why should I conform to what the industry thinks is modern. At the end of the day there will always be that brand new thing and I wanted something simple, I also really like the retro Web 1.0 look this website gives off. Furthermore, I am not a web developer, I like writing low-level and systems code in C and Go, not writing an Electron app with a perfect UI.

Static Site Generation

To that extent I decided to create this canvas of my imagination with Hugo. It works and does not occupy 5GB of npm packages with hundreds of dependencies to generate a static site like my old one. My old website was decent, but I always hated that it shipped as an SPA for a static three page website. Talk about waste…

Markdown is Fun

One of my favorite things is that with this new website it is really easy to write all the content I want, including nicely formatted code like this:

import fmt

func main() {
  fmt.Println("Hello World!")
}

What font is this?

Google Sans

I really like the look of this font and it was open sourced recently so I thought why not.

Source Code?

Sure, you can view the code for this website here.