Skip to content

Mise à jour #1

Open
rvailleux wants to merge 114 commits intomasterfrom
master
Open

Mise à jour #1
rvailleux wants to merge 114 commits intomasterfrom
master

Conversation

@rvailleux
Copy link
Copy Markdown

No description provided.

rvailleux and others added 30 commits February 18, 2026 00:18
- Create /devfestnoz-2026 route with custom layout
- Add DevFestNoz branding (logos, carousel image)
- Split Programme and Speakers sections
- Add Cuihtlauac Alvarado and Mathieu Laude speaker profiles
- Update navigation menu with 2026/2025 links
- Add event schedule: 18h00-20h30, 45min talks
- Add Programme and Inscription buttons on carousel
- Style Programme button with white background for contrast

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Remove 2025 from navigation menu
- Change DevFestNoz 2026 permalink to / (homepage)
- Move DevFest 2025 to /devfest-2025

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Rename menu item to DevFestNoz 2026
- Add Programme menu item
- Highlight 3 key points in edito with strong tags:
  1. AI redefining code production
  2. Critical gap between production and verification
  3. Functional languages for verification crisis

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add critical CSS inlining and async CSS loading
- Defer all JavaScript to footer
- Implement lazy loading for below-fold images
- Add resource hints (dns-prefetch, preconnect)
- Exclude old asset directories from build (2021-2024, slidedecks)
- Add image optimization script for WebP conversion
- Enable gzip compression in asset pipeline

Results:
- Site size: 1.7GB → 988MB (42% reduction)
- Build time: ~11s → ~7s (36% faster)
- Faster First Contentful Paint with async CSS
- Better Time to Interactive with deferred JS

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Document the performance optimizations implemented:
- Critical CSS inlining
- Async CSS loading
- Deferred JavaScript
- Lazy loading for images
- Resource hints (dns-prefetch, preconnect)
- Image optimization script usage

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Report content has been integrated into README.md
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- "informé" → "informés" (accord avec le sujet implicite)
- "être averti" → "recevoir les informations" (formulation neutre)
- "touss/bienvenu.e.s" → "tous les bienvenus" (correction typo)
- "développeur·euse junior, confirmé·e" → "développeuse ou développeur, quel que soit votre niveau" (formulation inclusive)
- "participants" → "participant·es" (point médian)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Convert absolute URLs (https://devfest.codedarmor.fr/assets/202X) to relative paths (/archives/202X/)
- Fix dossier de présentation link (remove accent from filename)
- Add missing apple-touch-icon.webp files
- Fix photos_speakers and photos_event paths in 2025 archive

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Delete all .log files
- Delete core dump files
- Move archived assets from assets/ to archives/
- Add bugbust archive tarball

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add scripts for image optimization:
- scripts/optimize-images.sh: Convert JPG/PNG to WebP format
- scripts/audit-images.sh: Audit image references and optimization status
- scripts/README.md: Documentation for the scripts

Optimized images:
- devfest-2026-hero.png: 7.4MB → 244KB (96% reduction)
- devfest_2026.jpg: 315KB WebP created (73% reduction)
- devfest_2026_2.jpg: 92KB WebP created (78% reduction)
- Plus 4 additional images

Total savings: ~22.5MB (96% average reduction)
The header referenced apple-touch-icon.webp which didn't exist,
causing 404 errors. Changed to reference the existing .png file.
- Update page title format
- Adjust hero subtitle wording
- Update stats: 7 → 10 conferences and speakers
- Refresh ticketing section (remove group note, update CTA)
- Simplify practical info (remove afterwork, airport access)
- Streamline FAQ (remove accessibility and code of conduct questions)
- Add DevenirSpeaker section activation
- Replace Programme/Speakers with Devenir speaker in menu
- Update Partenaires link to /sponsors page
- Sync footer navigation with header menu
- Fix YouTube channel link
- Create new devenir-speaker.html include with speaker info
- Add talk formats (45min and 15min quicky)
- Include encouragement message for first-time speakers
- Detail speaker support/accompaniment offered
- Link to Conference Hall CFP
- Include section in home_conference layout
- Expand description with association founding year (2012)
- Add structured missions: community building, knowledge sharing,
  GDG recognition, and inclusion
- Highlight DevFest as flagship event
- More welcoming and inclusive language
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants