1023){ mobileNavOpen = false; } " class="z-50" x-data="{ mobileNavOpen: false, searchModalOpen: false, animateMobileNav(){ let burgerMenu = document.getElementById('burgerMenu'); let spans = burgerMenu.querySelectorAll('span'); if(!this.mobileNavOpen){ spans[0].className = 'block absolute h-[3px] w-full bg-blue-700 rounded-lg left-0 rotate-0 transition-all duration-200 top-0 ease-cc-cubic'; spans[1].className = 'block absolute h-[3px] w-full bg-blue-700 rounded-lg left-0 rotate-0 transition-all duration-200 top-[6px] ease-cc-cubic'; spans[2].className = 'block absolute h-[3px] w-full bg-blue-700 rounded-lg left-0 rotate-0 transition-all duration-200 top-[6px] ease-cc-cubic'; spans[3].className = 'block absolute h-[3px] w-full bg-blue-700 rounded-lg left-0 rotate-0 transition-all duration-200 top-3 ease-cc-cubic'; } else{ spans[0].className = 'block absolute h-[3px] bg-blue-700 rounded-lg rotate-0 transition-all duration-200 top-[6px] left-1/2 w-0 ease-cc-cubic' spans[1].className = 'block absolute h-[3px] w-full bg-blue-700 rounded-lg left-0 rotate-45 transition-all duration-200 top-[6px] ease-cc-cubic' spans[2].className = 'block absolute h-[3px] w-full bg-blue-700 rounded-lg left-0 -rotate-45 transition-all duration-200 top-[6px] ease-cc-cubic' spans[3].className = 'block absolute h-[3px] bg-blue-700 rounded-lg rotate-0 transition-all duration-200 top-2 left-1/2 w-0 ease-cc-cubic' } } }" x-init="width = (window.innerWidth > 0) ? window.innerWidth : screen.width;" x-trap.noscroll="mobileNavOpen">
⏰
Limited time or resources? Here's how we can help with your web project
>
Platform
Features
Website Editing
Intuitive editing for your content team
Content Publishing
Work together, faster
Website Hosting
Host the fastest websites
Technologies
Work with the frameworks you love
Security
We're committed to your security
Users
For Content Editors
Create content with no roadblocks
For Marketers
Create SEO-optimized sites every time
For Developers
Build, publish, and empower your team
For Digital Agencies
Support and empower your clients
For Enterprise
Collaborate, iterate, and publish seamlessly
For Education
Manage academic websites with ease
Custom Solutions
Web Services
Technical expertise, design, performance audits and more
Migration
Our team can help you migrate with minimal disruptions
Search Implementation
Implement a fast and user-friendly search experience
Success Stories
Netflix
Simplicity, speed, seamless translation and more — the Netflix story
Twitch
Delivering microsites to Twitch's 26.5 million daily active users
The New Dynamic
The New Dynamic chooses a better editing experience for their clients
Success Stories
Why the best choose CloudCannon
Resources
Developers
Documentation
CloudCannon resources and guides
Tutorials
Learn Jamstack with CloudCannon
Jamstack Ecosystem
The best tooling for your next website
Jekyll Cheatsheet
Everything you need at a glance
CloudCannon
Blog
The latest from CloudCannon
Open Source
Tools we make, support, and use
Templates
Get started with a pre-configured site
Support
We're here to help
Partners
Partner Program
Support and empower your clients
Expert Directory
Find an Expert
Showcase
How DX increased leads by 400% with CloudCannon
Learn more
Pricing
Log in
Get started
Go to App
Log in
Get started
Go to App
Platform
Features
Website Editing
Intuitive editing for your content team
Content Publishing
Work together, faster
Website Hosting
Host the fastest websites
Technologies
Work with the frameworks you love
Security
We're committed to your security
Users
For Content Editors
Create content with no roadblocks
For Marketers
Create SEO-optimized sites every time
For Developers
Build, publish, and empower your team
For Digital Agencies
Support and empower your clients
For Enterprise
Collaborate, iterate, and publish seamlessly
For Education
Manage academic websites with ease
Custom Solutions
Web Services
Technical expertise, design, performance audits and more
Migration
Our team can help you migrate with minimal disruptions
Search Implementation
Implement a fast and user-friendly search experience
Success Stories
Netflix
Simplicity, speed, seamless translation and more — the Netflix story
Twitch
Delivering microsites to Twitch's 26.5 million daily active users
The New Dynamic
The New Dynamic chooses a better editing experience for their clients
Success Stories
Why the best choose CloudCannon
Resources
Developers
Documentation
CloudCannon resources and guides
Tutorials
Learn Jamstack with CloudCannon
Jamstack Ecosystem
The best tooling for your next website
Jekyll Cheatsheet
Everything you need at a glance
CloudCannon
Blog
The latest from CloudCannon
Open Source
Tools we make, support, and use
Templates
Get started with a pre-configured site
Support
We're here to help
Partners
Partner Program
Support and empower your clients
Expert Directory
Find an Expert
Showcase
How DX increased leads by 400% with CloudCannon
Learn More
Pricing
Search
No recent searches
Recents
Blog
/
Mike Neumegen
Blog
Mike Neumegen's posts
Clear filters
·
·
Company
·
Eleventy
CloudCannon — the official CMS partner of Eleventy
Mike Neumegen
·
Resources
Evolution of the CMS: why the future of content management is Git-based
Mike Neumegen
·
Resources
The 'Islands' era
Mike Neumegen
·
Resources
The 'Rebirth' era
Mike Neumegen
·
Resources
The 'Let's Recreate Rails' era
Mike Neumegen
·
Resources
The 'Maybe Static Wasn't So Bad' era
Mike Neumegen
·
Resources
Forestry to CloudCannon: The full migration guide
Mike Neumegen
·
Resources
The 'SPAs are awesome' era
Mike Neumegen
·
Resources
The ‘Reinvention’ era'
Mike Neumegen
·
Resources
The ‘After Jekyll’ era
Mike Neumegen
·
Resources
The ‘Before Jekyll’ era
Mike Neumegen
·
Resources
The case for Distributed Persistent Rendering
Mike Neumegen
·
Company
Outside the Valley
Mike Neumegen
·
Features
Hugo Support in CloudCannon
Mike Neumegen
·
Features
Make your websites faster with CloudCannon
Mike Neumegen
·
Features
Introducing Subpaths
Mike Neumegen
·
Resources
·
Jekyll
What's new in Jekyll 4
Mike Neumegen
·
Features
GitLab syncing support
Mike Neumegen
·
Features
Managing complex content with Array Structures
Mike Neumegen
·
Features
Bringing Git Workflows to Editors
Mike Neumegen
·
Jekyll
Using Jekyll plugins on GitHub Pages
Mike Neumegen
·
Resources
·
Jekyll
Jekyll for Freelancers
Mike Neumegen
·
Resources
·
Jekyll
Speed up your Jekyll builds
Mike Neumegen
·
Resources
·
Jekyll
Publishing Workflows for Jekyll Editors
Mike Neumegen
·
Features
New CloudCannon Brand
Mike Neumegen
·
Resources
·
Jekyll
Three New Jekyll Templates
Mike Neumegen
·
Resources
·
Jekyll
7 Free Jekyll Templates
Mike Neumegen
·
Jekyll
Deploy Jekyll sites anywhere using jekyll-hook
Mike Neumegen
·
Resources
·
Jekyll
Drupal vs Jekyll + CloudCannon
Mike Neumegen
·
Resources
·
Jekyll
Who's using Jekyll?
Mike Neumegen
·
Resources
The ultimate list of services for static websites
Mike Neumegen
·
Resources
Have SSL on your CloudCannon website for free
Mike Neumegen
·
Resources
Controlling video playback with the mouse
Mike Neumegen
·
Resources
Why every freelancer should solo travel around Thailand
Mike Neumegen
·
Features
Jekyll private beta and July Update
Mike Neumegen
·
Features
Form Submissions and Redirects
Mike Neumegen
·
Features
Audio and Video Support
Mike Neumegen
·
Features
International Domain Names
Mike Neumegen
·
Features
Brand New Editor
Mike Neumegen
·
Features
Powerful Templates
Mike Neumegen
No Results Found