RSSAmplifier

Blog

Martin Schneider - Frontend Web Developer

Hey, my name is Martin. I'm a frontend developer from Germany.

martinschneider.meRSS feed ↗26 posts

Latest posts

Beyond Tellerrand 24

This week was the annual Beyond Tellerrand Conference in Düsseldorf. It was a good time to meet some of my colleagues and listen to some inspiring talks from very different people. I think that’s what I like the most about Beyond Tellerrand: It’s not focusing on the tech itself too much. So I get to hear a lot of inspiring and motivational things that relate to my interest on the web in general…

Two Point Zero

After two years it was time to have a look at the current state of this site and make some adjustments.

Generating CSS With PostCSS and eleventy.before

I'm trying to keep the setup of my personal projects as simple as possible. Today, we're looking at how CSS is generated.

Tinkering with Web Components – Part 2

In part two of my little web components experiment I'm solving the problems from part one and release a package at npm.

Fetching Webmentions With Netlify and Eleventy Edge

Sadly, I'm not too good at documenting what I'm sometimes building in the little free time that I have. At the end of last year, I implemented an interesting feature on this site, but never wrote about it.

New Year, new Eleventy

It's been a while. Happy belated new year.

Multi-Line Padded Text and box-decoration-break

Sometimes I get really happy when modern CSS solves a problem I've been fiddling around with for a long time.

Tinkering with Web Components

Today I found some free time to try out an idea that I had in mind for quite some time. I tried to refactor a part of this site to a web component. I've ended with mixed feelings.

Eleventy 1.0

In the changelog, I’m documenting modifications to this site that might be of interest, but are not necessarily my own ideas or work. This time it’s about the update to Eleventy 1.0 and some things that changed while updating.

Building Charts With CSS

These days, I'm working a lot on the WordPress theme of my blog. This weekend I made some charts for the archive page to make it a bit more visually appealing.

Meta Element: theme-color

In the changelog I’m documenting modifications to this site that might be of interest, but are not necessarily my own ideas or work. This time it’s about a new tag that's supported in Safari.

Share what you know. Often.

Just because I know something and consider it general knowledge does not mean that this the case for everyone. We need to share what we know more often.

Going Public

Some weeks ago I decided to make a big step forward and show more of my work to the world. I have a lot of thoughts about that. I actually might be overthinking this.

OG Images with the Eleventy Image Plugin

In the changelog I’m documenting modifications to this site that might be of interest, but are not necessarily my own ideas or work. This time it's about OG images.

Using the Eleventy Image Plugin to Generate Images

In the changelog I'm documenting modifications to this site that might be of interest, but are not necessarily my own ideas or work.

Goodbye 2020! 🥂 Hello 2021!

While I'm struggling more than ever to write the annual recap of the last year on my personal blog, I don't have that problem on this more tech-focused site. In terms of work and tech, 2020 was a demanding, but the outcome was very good.

Building a Blog With 11ty and WordPress

When I decided to move to the Jamstack, I was sure that I wanted to build something with an API and since I'm quite familiar with WordPress and its API that was an easy choice. But what seemed to be an easy task has had its obstacles.

Firefox Is Shortening Long Attributes in It's Developer Tools

After using Firefox as my main browser for a while, I've recently started to use Firefox Developer Edition for developing websites. I am really happy with the developer tools. Especially the highlighting of CSS-grids is really useful. Today I learned about a "feature" that I really don't like.

A Simple Blogroll for My Website

Back in the days almost every blog had a blogroll: A simple list of other websites that the owner likes or recommends. I've already seen some on other sites in the past weeks - maybe it's time to bring that tradition back.

Testing My Eleventy-Website With Cypress and Netlify

Last time I wrote "this page is a repository consisting of some thrown-together and latenight-written code". Some tests should ensure that I don't break to much when I'm, cleaning up the code. Here's how I created a basic setup that runs my tests before every deployment.

Goodbye Sapper, hello Eleventy!

Sometimes things change fast: Just about two months after I launched this website with the SSR-Framework Sapper I'm replacing it with a site that is generated with the static site generator Eleventy. Let me explain.

Creating a Sharing Button With the Web Share API

One of the great features of the modern internet is the ability to easily share content. I'm sharing a lot of links to content of all kind every day. Most of the time I simply copy URLs from the browser and paste them somewhere. But wouldn't it be neat to have a simpler solution?

Going Dark: Switching Color Modes on My Website

Many people prefer the so called dark mode of their operating system. My website now also comes with a dark version. It is automatically shown if you are in dark mode, but you can also toggle it by button.

Adding Webmentions to My Website

Webmention is a webstandard that enables websites to notify each other when content is mentioned, liked or linked. This is my little journey how I have implemented them into my website.

Building a Website With Sapper, Svelte and WordPress

Sapper is the application framework for Svelte. An easy way to build a server side rendered single page application. (Bingo!) WordPress is used as a backend for articles like this one. Here are some details.

Welcome to My New Website

After years and years of just having some placeholder-site on that domain that I use for emails, I decided to build a classic homepage. My own little place on the internet, that is just about me. Welcome.