GeistHaus
log in · sign up

yetanother.blog

Part of yetanother.blog

Two dudes from Hamburg wirting about web stuff.

stories primary
Let's build an accordion with plain HTML and CSS
This article is about how to build an accordion element with plain HTML and CSS. There will be no JavaScript, I promise. I'll explain why you should use semantic HTML and how to customize it with CSS.
https://yetanother.blog/2022-01-13-22-01-12-lets-build-an-accordion-with-plain-html-and-css/
Introducing Indiepen: A privacy-friendly tool to embed HTML, CSS & JS code examples
Indiepen is our first open-source project to embed HTML, CSS & JS code examples on a website. We ship less than 20 KB, we don’t set any cookies or tracking, and, most importantly, we develop inclusive features for everyone.
https://yetanother.blog/2021-06-24-introducing-indiepen-a-privacy-friendly-tool-to-embed-html-css-js-code-examples/
Server-side rendering (SSR) with Netlify
The easiest way to create a web server: A redirect rule and a simple Netlify function. This enables us to render content dynamically, transform data or handle backend-to-backend communication.
https://yetanother.blog/2021-04-28-server-side-rendering-with-netlify/
Simple Dark Mode Toggle with CSS and JS
Dark mode is not a hot topic anymore, but I was still interested in understanding the mechanic behind a dark mode. My goal was to create an easy solution with pure CSS and JS. Not only should my dark mode respect the system preference, but it should also provide a toggle to switch between the light and dark mode as well as persist the choice somehow.
https://yetanother.blog/2021-03-22-simple-dark-mode-toggle-with-css-and-js/
Why we don’t use Google Analytics anymore
Do you really need Google Analytics for your website? We used it, and we switched to another tool because we want to respect the privacy of our visitors, sell fewer data to one of the biggest companies in the world, and improve the usability of our blog.
https://yetanother.blog/2021-03-13-why-we-dont-use-google-analytics-anymore/
Modern text decoration with CSS box-decoration-break
The CSS property box-decoration-break lets us decorate multi-line text. With that, in combination with gradients, box shadows, or borders, we can create fancy highlight effects.
https://yetanother.blog/2021-03-08-modern-text-decoration-with-css-box-decoration-break/
Collaborative UI Development
This guide will help frontend engineers and people from the UI community to develop a common understanding of collaboration and why this particular skill can improve the process of software development and product design in your company.
https://yetanother.blog/2020-05-17-collaborative-ui-development/
Continuous Integration With Netlify Build Plugins
With Netlify's new build plugins, we can hook into their build pipeline and do fancy stuff like a simple continuous integration for every pull request.
https://yetanother.blog/2020-05-02-continuous-integration-with-netlify-build-plugins/