RSSAmplifier

Blog

Made Mistakes on Made Mistakes

The personal website and blog of Michael Rose.

mademistakes.comRSS feed ↗25 posts

Latest posts

Feeds

<p>To receive updates, subscribe to one of Made Mistakes&rsquo; web feeds<sup id='fnref:1'><a href='#fn:1' class='footnote-ref' role='doc-noteref'>1</a></sup> below using your news reader of choice&hellip; I like <a href='https://feedly.com' rel='noopener'><strong>Feedly</strong></a>.</p>

And just like that, I was done with Netlify

<p>As someone who uses <strong>Netlify&rsquo;s</strong> Starter plan to host this site, the following situation is the kind of nonsense that keeps me up late at night&hellip;</p>

DIY record cube back spacers

Tutorial for building cheap alternatives to Turntable Revival's wooden back spacers.

Goodbye Gatsby, Hello Hugo

Hugo has ruined me. Other static site generators that rely on community plugins and copypasta to fill out their gaps don&rsquo;t cut it anymore&hellip;

Adding last modified timestamps with Git

Today I learned how to automatically add last modified dates to Markdown files used by static site generators like Jekyll and Gatsby.

URLs and links in Jekyll

How Jekyll uses URLs and how to link posts, pages, assets, and other resources together.

Jekyll’s site.url and baseurl

Learn what Jekyll's site url and baseurl variables are and how to properly set them with relative_url and absolute_url filters to avoid broken links and 404 errors.

Not so quick with the Gatsby site optimizations

This is the post where I talk about neglecting the site and pledge to blog more... wait, wasn't I suppose to do this on January 1st?

2 Little Rosebuds

Creative and site development for 2 Little Rosebuds — a blog all about subscription boxes.

Twenty Nineteen

First time doing a year in review post. The statistics contained are just for fun as there's nothing to compare them against yet.

Faster Netlify builds

Discover how I optimized my Jekyll site’s build time on Netlify with practical tips to streamline static site performance and speed up deployments.

Autumn refresh

Using CSS Grid Layout Module to redesign a Jekyll site and further improve performance and accessibility.

Water tension

Portrait of Marie M. digitally painted with Procreate on an iPad.

The two hour beard

Portrait of Ale B. digitally painted with Procreate on an iPad.

Turn away

Portrait of Tatha S. digitally painted with Procreate on an iPad.

Corpse paint your tears

Portrait of Maya Z. digitally painted with Procreate on an iPad.

Glowing pencil practice

Portrait of Foggy 365 digitally painted with Procreate on an iPad.

Back at it

Portrait of Marion K. digitally painted with Procreate on an iPad.

Choke&rsquo;s embrace

Portrait of Lunar Ashes digitally painted with Procreate on an iPad.

Optimizing and automating my Jekyll site build

Lessons learned from building, optimizing, and deploying a huge static site with everyone's favorite SSG — Jekyll.

Styling language specific code blocks with Jekyll

Interesting styling possibilities with Kramdown syntax highlighted code blocks in Jekyll.

Relic Scout

Site design and creative for Relic Scout — an app to make collecting simpler, while saving you money.

Eko Wave

Site design and creative for Eko Wave — a team specializing in niche applications.

Basically Basic Jekyll theme

Your new Jekyll default theme.

Accessing static files in Jekyll

Learn how to use static files with Jekyll to create a gallery of images automatically without a plugin.