https://cloudnativevalencia.com
Static website for the Cloud Native Valencia community, featuring YouTube integration, speaker profiles, sponsor showcase, and links to community resources.
- Main headline and community tagline
- Call-to-action buttons: "Submit Your Talk" (Sessionize) and "Sponsor" (GitHub Sponsors)
- Animated decorative graphics
- Featured YouTube video embed
- Subscribe button linking to YouTube channel
- "View All Videos" button
- Information about submitting talks
- Deadlines and event details
- Talk formats: 30min talks, 60min workshops, 5min lightning talks
- Links to Sessionize for submissions
- Three pillars: Community-Driven, Hands-On Learning, Production Focus
- Connect with us links:
The team behind Cloud Native Valencia:
- Jade Lassery
- Luiz Bernardo Levenhagen
- Chad M. Crowell
Current sponsors supporting the community:
- VictoriaMetrics
- Red Hat
- Flywire
"Become a Sponsor" button linking to GitHub Sponsors.
- Community links
- Resource links (KubeSkills, Kubernetes Docs, CNCF)
- Social media icons (YouTube, LinkedIn, CNCF Chapter, Meetup)
- Appears on scroll
- Links to GitHub Sponsors page
- Semantic HTML5 elements
- ARIA labels on interactive elements
- Focus visible styles
- Skip to content link
- Keyboard navigation support
- Color contrast meets WCAG AA
- Alt text on all images
- Proper heading hierarchy
- Minimal CSS/JS (no frameworks)
- Lazy loading images
- Preconnect to YouTube
- Scroll animation optimization
- Netlify CDN delivery
MIT License
No local tooling required — everything happens on GitHub.
- Go to https://github.com/CloudNativeValencia/cloudnativevalenciacom
- Click Fork in the top-right corner and select your personal GitHub account as the destination
- GitHub creates a copy at
https://github.com/YOUR-USERNAME/cloudnativevalenciacom
- In your fork, navigate to
hugo-blog/content/posts/ - Click Add file → Create new file
- Name the file using lowercase words separated by hyphens — this becomes the URL slug, e.g.
my-new-post.md→cloudnativevalencia.com/blog/my-new-post/
Paste the following front matter at the top of the file, fill in each field, then write the post body in Markdown below the closing ---:
---
title: "Your Post Title Here"
date: 2026-05-04
description: "One sentence shown as the excerpt on the blog index."
authors: ["Your Name"]
draft: false
tags: ["Community"]
---
Your post content here...| Field | Description |
|---|---|
title |
Displayed as the post heading and in the blog index |
date |
Publication date in YYYY-MM-DD format |
description |
Short excerpt shown on the blog index page |
authors |
Your name in a list — e.g. ["Chad M. Crowell"]. Links to your author page at /blog/authors/<your-name>/ |
draft |
Set to true to save without publishing; change to false when ready |
tags |
Category label shown next to the date — e.g. ["Kubernetes"], ["Community"], ["Career"] |
- After writing the post, scroll down to Commit changes
- Give the commit a short title, e.g.
Add blog post: my-new-post - Select Create a new branch for this commit and start a pull request
- Name the branch something descriptive, e.g.
blog/my-new-post - Click Propose new file
- On the Open a pull request screen that appears, review the title and description
- Click Create pull request
- A Netlify deploy preview is automatically generated — click the preview link in the PR checks to proofread the post before it goes live
- View all open PRs here: https://github.com/CloudNativeValencia/cloudnativevalenciacom/pulls
- Once the PR is approved, click Merge pull request
- Netlify detects the push to
main, runs the Hugo build, and publishes within ~30 seconds - Post is live at
https://cloudnativevalencia.com/blog/my-new-post/
To update a published post, navigate to its
.mdfile on GitHub, click the pencil icon to edit, and open a new PR with your changes.
- Fork repository
- Create feature branch
- Make changes
- Submit pull request
- GitHub: Open an issue
- LinkedIn: Cloud Native Valencia
- Meetup: Cloud Native Valencia
Built with love by the Cloud Native Valencia community
