Matthias Ott
• Matthias Ott
Articles and notes by Matthias Ott, User Experience Designer from Stuttgart, Germany.
- Managing Editor
- Matthias Ott
- Webmaster
- Matthias Ott
- Public lists
-
btconf 2025 speakers
IndieWeb
IWC DUS 2025
IWC DUS 2026
- Fetched
Matthias Ott
• Matthias Ott
Good Riddance, GPTBot
Just like Google is constantly indexing the Web, OpenAI is now crawling the open Web to scrape content from websites for free to train their LLM (lucrative language model) “AI” products.
But, as I learned from a post by Ethan on Mastodon, you can disallow GPTBot to get its tiny robot hands on your writing by adding those two lines of code to your website’s robots.txt:
User-agent: GPTBot
Disallow: /
Good riddance, GPTBot! 👋
Matthias Ott
• Matthias Ott
The New CSS
Matthias Ott
• Matthias Ott
Writing, Fragments, and the Memex Method
Matthias Ott
• Matthias Ott
Simple Truths About Personal Websites
Nobody knows you.
You are not entitled to anyone’s attention.
Be respectful, be helpful, be kind.
Your personal website isn’t a replacement for social media. It’s much more than that.
Who is your site for?
Document your life.
Your perspective matters.
Capture your thoughts.
Share what makes you lean forward.
Use RSS.
You never know what sticks.
Make it easy to publish.
Enjoy the process.
The adverb is not your friend.
Typography is everything.
You will surprise yourself.
You will grow.
Be curious. Be intentional.
This is your playground. Play.
Your canvas is limitless.
Sell the world.
Hit publish.
It’s yours.
Matthias Ott
• Matthias Ott
CSS Custom Properties Beyond the :root
Matthias Ott
• Matthias Ott
Starting A New Kirby Project
Matthias Ott
• Matthias Ott
A README Template – With an Automatically Generated Table of Contents
Matthias Ott
• Matthias Ott
How I (Usually) Write Blog Posts
Matthias Ott
• Matthias Ott
How To README
Matthias Ott
• Matthias Ott
Synthe Size Me
Matthias Ott
• Matthias Ott
Dig Deeper
Matthias Ott
• Matthias Ott
Expand and Stabilize, Explore and Craft
Matthias Ott
• Matthias Ott
Web Push It Real Good
Matthias Ott
• Matthias Ott
CSS Speech Module Level 1
Matthias Ott
• Matthias Ott
Screen Readers Don’t Convey the Semantics of STRONG and EM
Matthias Ott
• Matthias Ott
Uncontainable Container Query Excitement
Matthias Ott
• Matthias Ott
Time To Fresh Blogpost
Matthias Ott
• Matthias Ott
Streams of Consciousness
Matthias Ott
• Matthias Ott
Reflections
Matthias Ott
• Matthias Ott
Analytics Analysis
Matthias Ott
• Matthias Ott
Tapetenwechsel, or: Breaking the Sameness
Matthias Ott
• Matthias Ott
Spirits That I’ve Cited
I have a tip for everyone who’s now – or very soon – trying to find out whether a text was written by a human or an AI.
Sure, you could train another AI to look for clues and confidently call it a “classifier”. But chances are, your classifier won’t be fully reliable. It might not work on short texts. Or, it might incorrectly but confidently label AI-written text as human-written. Also, people will sure as hell edit AI-written text so that it can’t be detected anymore.
Given that you have no idea how those algorithms really work, you might as well just use the classifier written by the same company that is currently gifting you the gift of AI for free. Sounds really reassuring, right?
Instead, how about you try this:
Look for the soul.
Matthias Ott
• Matthias Ott
A Birthday Audio Gear Upgrade
Matthias Ott
• Matthias Ott
Updating My Site in 2023
Matthias Ott
• Matthias Ott
The Year of the Personal Website
Matthias Ott
• Matthias Ott
Independent Type Foundry Advent Calendar – Day 24: NaN
Matthias Ott
• Matthias Ott
Independent Type Foundry Advent Calendar – Day 23: Typotheque
Matthias Ott
• Matthias Ott
Independent Type Foundry Advent Calendar – Day 22: 205TF
Matthias Ott
• Matthias Ott