Juha-Matti Santala
Community Builder. Dreamer. Adventurer.

What’s the story my front page tells?

Last week, V.H. Belvadi wrote about the homepage quandary, stating

In my humble opinion the single most difficult part of a personal website to design properly is the homepage. This is especially true when your website is not limited to a single showcase. Programmers writing about code might simply list their latest work; artists and photographers might provide a grid of their projects straightaway; people who rarely update their website might treat it as a business card. These come with their own challenges but one challenge they do not face is what to put on their home page: quite simply their content dictates this.

I totally agree with his statement.

For a generalist like me, it’s definitely a difficult task.

General wisdom is that you want to have tight focus and preferably one “call to action”, i.e what you want the reader to do. But that’s all business-jargony and as much as I am a generalist with multiple interests, the visitors to my site come from a wide variety of people, interested in different things.

Some might say that’s a problematic situation and I worried about it for my fair share in the past but then I embraced the fact that I don’t have to write and build for a niche (I’ll link to Rach Smith’s great To be whole is the goal and recommend also reading Nat Eliason’s Be yourself, not a niche on the topic).

So I split my front page into “cards”, all sharing one aspect, sub page or project.

At the time of writing, this includes:

  • “hero section” with a short introduction to who I am and links to my social accounts
  • a testimonial video I hired a video production company to do where they interviewed 6 wonderful human beings I’ve had the pleasure to work with
  • my latest blog post
  • my digital garden
  • my From Juhis with Love newsletter
  • most recent Advent of Code solutions
  • my older Syntax Error newsletter
  • my Potluck playing cards design project
  • my now mostly outdated Weeklies
  • Turku ❤️ Frontend community
  • archipylago Python community
  • developer community show Codebase
  • Pokemon TCG digital toolkit
  • conference/meetup speaker stuff
  • Helsinki Dev Lunch that I used to run
  • Dev Breakfast Newsletter I used to run
  • a talk about communities in marketing
  • more testimonials
  • let’s get in touch section

The common thread is that they are things I’m most proud of. My website is one part portfolio, one part digital home, one part a platform for my creativity. It’s as complex and multifaceted as I am.

Every now and then I go through and remove sections that I think are not relevant anymore and add new ones.

I wish that if someone early on in their career lands on my site after a workshop, a lecture or a talk, they’ll find inspiring and educational stuff that will lead them forward in their path.

If someone who’s looking to hire great people lands on my site, they’ll get a strong sense of my skills as a technology generalist and be impressed by it and reach out.

If someone who’s looking for a speaker to their event lands on my site, they’ll see what I’ve done before and how I communicate and it will lead to them choosing me to give a talk or host a workshop.


If something above resonated with you, let's start a discussion about it! Email me at juhamattisantala at gmail dot com and share your thoughts. In 2025, I want to have more deeper discussions with people from around the world and I'd love if you'd be part of that.