Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A public Eleventy portfolio site for designer-developer Mike Stilling, featuring case studies, a blog, and smooth animations.

A customizable Jekyll portfolio theme with about, portfolio, and tools sections, easily configured via _config.yml.
Mike's Portfolio is a public Eleventy (11ty) personal portfolio and blog site for designer-developer Mike Stilling, built to showcase case studies, work experience, and long-form writing.
Mike's Portfolio is a static site generator project that takes content from Contentful and Markdown and produces a multi-page portfolio website. It runs on the Eleventy (11ty) framework, uses Webpack to bundle assets, and is styled with SCSS. The repository is maintained by Mike Stilling and the live site is deployed to Netlify.
The site itself contains a home page with a hero image, a case studies grid featuring Rewatch, FireHydrant, and Abstract, an experience timeline with nine past roles, a toolbelt listing design and development skills, and a blog with four articles. The underlying code pulls content from Contentful, a headless CMS, and combines it with local Markdown files.
This portfolio is for front-end developers and designers who want a code-based portfolio that is fast, customizable, and connected to a CMS. It suits developers comfortable with the Jamstack approach—Eleventy, Webpack, and SCSS—who want a starting point with animations already wired in. Designers who want to separate content management from code can use Contentful to update case studies without touching the source. It also works well for creative developers who want to learn how GSAP, Barba.js, and Locomotive Scroll are integrated into a real static site.
The build process starts with content: pages and posts are stored as Markdown or in Contentful. Eleventy fetches the Contentful content through its API, merges it with local template files, and generates static HTML. Webpack processes the JavaScript and SCSS assets, and the finished site is deployed to Netlify. The live demo can be seen at mikes-portfolio.netlify.app.
It uses Eleventy (11ty) as the static site generator, Contentful as the headless CMS, Webpack for asset bundling, SCSS for styling, and Netlify for hosting. It also includes Barba.js, GSAP, and Locomotive Scroll for page transitions and animations.
Both. Blog posts and pages can be written in Markdown, while additional structured content like case studies and experience entries are managed in Contentful and pulled into the build.
Yes, the repository is publicly available on GitHub and can be cloned, customized, and deployed to your own Netlify account. Be aware that it requires a working knowledge of Eleventy and SCSS to modify.
The site includes a home page with hero and case-study grid, a qualifications and experience timeline with nine roles, a toolbelt listing design and development tools, and a blog with four sample articles.
Yes, the portfolio is deployed at mikes-portfolio.netlify.app, and the repository is linked from the GitHub project page.
