Vincent Ritter

Projects, posts, shipping notes

Latest updates

A running log from the small web things I build and maintain.

Scribbles Updates

Scribbles

New Features

Analytics dashboard with Tinylytics

If you're using Tinylytics for your blog, Scribbles now surface this data straight in your dashboard. It's all automatic and you don't have to do anything extra β€” just add your Tinylytics code to...
May 17, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ’… Tweaked the colouring of the pager in the default theme (version 2) to match the blog accent colour.
May 11, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ’… Tweaked the accessibility of category names in the themes so they are easier to read and see. β€’ πŸ› Fixed an issue when a blog had text previews disabled, but then a post with no title would show...
May 07, 2026
Read more
Scribbles Updates

Scribbles

New Features

Typewriter theme & theme previews

Today I worked on a new theme, to bring back the fun into the digital realm β€” whilst keeping things, erm, more boring than I wanted. However I was motivated by a book I saw in the shop the other...
April 30, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ ✨ Added an action menu to your post list in the admin area, when you hover over them, so you can make quick changes as needed. β€’ πŸ› Fixed an issue that would cause a shared draft to throw an...
April 23, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸš€ Added a new bulk actions screen allowing you to make changes to all your posts in one go β€” whatever you fancy. But with great powers comes great responsibility. Find it on the "Published" posts...
April 23, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸŽ₯ Video only posts now generate a correct image on your blog and also on Explore (so it doesn't look empty). β€’ πŸŽ₯ When you have a video only post, the title shown to visitors no longer just says...
April 23, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸš€ Added support for importing Wordpress exports. I need a few testers for this, so let me know. You can run imports on your blog settings page under "import". Going to announce this more formally...
April 21, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ› Fixed an issue when using the API and passing in the blog_id for example /api/v1/blogs/:blog_id/posts in the path where it would also surface archived posts. Sorry about that.
April 16, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ€– For API users I just added the ability to exclude certain categories from both /api/v1/posts and specific blog posts, just pass in a new parameter like exclude_category with the name or...
April 16, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ› Fixed an issue that may have caused pages to be saved as drafts, without you being able to publish them. β€’ 🧹 By default the /feed.atom (ATOM feed) page will now be automatically served when...
April 10, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ› Fixed an issue with deleting blogs. β€’ πŸ’… Fixed an issue with navigating to the discover settings page from Explore.
April 08, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ› Fixed an issue when using the pound sign (#) within a code block.
April 02, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸš€πŸ§ͺ If you're running on a custom domain, including the Scribbles sub-domain, you can now access your site admin panel by appending /admin to the URL β€” behind the scenes it will run your blog as a...
March 29, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ ✨ You can now change your blog slug if you need to β€” this does not affect custom domains really. β€’ ✨ You can also now easily activate your given blog slug as a subdomain with ease, without having...
March 29, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ› Fixed an issue where a shared draft URL would throw an error when you had the "Send a Scribble" enabled.
March 29, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸŽ† Fixed an issue with the Scribbles default favicon being loaded when a feed reader would ignore what was set on your blog β€” it is now blog aware and redirects the default favicon to the correct...
March 29, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ ✍️ When you receive a "scribble" via email and click the link, it will now take you to the Incoming Scribbles screen instead, with it correctly filtered and shown. This is good in general and...
March 28, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ ✨ Added a few options to the explore page, when logged in, that allows you to see more details about a given blog and also surface the RSS feed. In addition to this, you're now able to hide blogs...
March 24, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ”€ If you're logged in and on the Explore page, you can load up a random post or blog if they are discoverable. I might expand this to other non-logged in visitors β€” just want to test and see how...
March 23, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ›β±οΈ Improved the way the RSS feeds update when you have a scheduled post.
March 23, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ ✌️ I re-added the lifetime plan option, after having removed it for some time. Thanks to all for asking me to do that. If you are subscribed already to a monthly/yearly you can still grab the...
March 23, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ 🧹 Tweaked the padding in the editor when on mobile screens so you have a bit more space.
March 04, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ ✨ Enabled the new editor for everyone now. Thank you to all for your feedback over the past months. If you see anything, just let me know. β€’ 🧹 Re-added missing post options when editing a post or...
March 03, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ 🐢 Tweaked wording for the Small Web section so it's clearer what this is. "Kagi Small Web is an initiative by Kagi to humanize the web" β€” with links to the actual Small Web site. β€’ ... also...
February 26, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ ❀️ Tweaked the footer icons for small web to link to the Kagi Small Web site instead of the GitHub repo. β€’ πŸ’… Also, icons you upload yourself are not linked to Small Web β€” only when you choose...
February 22, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ” You can now transfer your session to another device, without having to enter your email & password. Just head on Login & Security, and you'll see the "Devices" section with a one time code to...
February 21, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ› Fixed an issue when you used single line breaks using the new editor, where the lines actually didn't break on your blog.
February 19, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ› Fixed a small issue where when you had comments enabled by Micro.blog and it showed "comments by micro.blog" when no comments were shown.
February 16, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ ❀️ Added a new section in blog settings called "Small Web", which shows info about the Kagi Small Web initiative and allows you to add icons to your footer. β€’ ✌️ In addition to the above, you...
February 16, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ 🫧 You can now set individual categories to be ephemeral instead of all posts β€” great for categories that are meant to be fire and forget type posts, that don't need to hang around too much. β€’ πŸ“°...
February 15, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ ✌️ Added a proper Archive Kit to backups, so you now get CSV, JSONL, and bookmark exports out of the box (great for Raindrop/EagleFiler and general peace of mind). β€’ πŸ”— Exported posts now include...
February 15, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ ✌️ Added support for adding a Buttondown newsletter subscribe form to the footer of your website, just visit "Reply by Email, Newsletter & Form" on your blog settings page and set your...
February 14, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ› Fixed an issue when viewing and exporting posts in markdown when using the new editor.
February 14, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ₯΄ Fixed an issue that would return a 404 error when a web uptime monitor would hit your blog. Sorry. No actual downtime happened (because that's not how I roll).
February 14, 2026
Read more
Scribbles Updates

Scribbles

New Features

Registration is open again

During the weekend I finally found the time to open back up registrations for Scribbles. My real reason for closing up was that it had a lot of spam accounts, that just flooded Scribbles β€” I...
February 09, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ› Fixed an issue with auto-save creating drafts of the post you just published.
February 06, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ ✨ You now create a new category straight form the new post editor. Just click on the "new" button, add a name, create β€”> and then select it. Easy. If you don't yet have the new editor enabled...
February 06, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ› Fixed an issue that would prevent you from publishing when auto save failed. Sorry about that.
February 06, 2026
Read more
Scribbles Updates

Scribbles

Changelog
Howdy! I made general speed improvements to the platform, especially loading large amount of assets in the admin panel. I've also gave Explore a bit of a speed bump so it's quicker and actually...
February 05, 2026
Read more
Scribbles Updates

Scribbles

New Features

Share a blog with family and friends

Howdy! Big update today: you can now share your blog (and your subscription) with family, friends, or collaborators so multiple people can write together β€” no extra payments needed. Whether it’s a...
February 04, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ ✨ For new blogs that have registered, or for blogs that have not yet blogged or set up their blog, there is now a nice simple onboarding view to help you get started. You can always skip it if...
February 01, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ’… Added the ability to tweak some of your theme settings under Appearance in your blog settings. This works for the new default theme only. You can also quickly select some pre-made default...
January 31, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸš€ Made the new editor the default for new accounts β€” it's pretty solid. β€’ ✨ Changed the url structure when logged into Scribbles β€” you'll now see "/admin" for any admin related pages. β€’ ❀️...
January 31, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ 🧹 Fixed an issue where when a page contained a contact form, the main content took up the whole screen before the form was shown.
January 27, 2026
Read more
Scribbles Updates

Scribbles

New Features

Invites

Today I added the ability for you to create invite codes that allows fellow friends, family and new bloggers to create an account on Scribbles. Your account needs to be eligible first, before...
January 27, 2026
Read more
Scribbles Updates

Scribbles

Changelog
β€’ ❀️ Re-added the explore RSS feed so you can subscribe to the feed. β€’ 😘 Made the explore page public again, so visitors that do not use Scribbles can explore your posts. β€’ ✌️ Added a random...
January 14, 2026
Read more
Scribbles Updates

Scribbles

Updates

Temporarily closing new registrations

Today I decided to remove the ability to create new accounts on Scribbles. The reality is, is that it gets a lot of spam sign ups β€” and that just totally isn't great for me. It's mostly from gmail...
December 07, 2025
Read more
Scribbles Updates

Scribbles

Changelog
πŸ› Fixed an issue that would not correctly clear the RSS feed cache when publishing posts within the space of 1 hour. Sorry about this. Feeds should start updating normally after publishing a post now.
November 21, 2025
Read more
Scribbles Updates

Scribbles

Status
βœ… Looks like issues with Cloudflare have been resolved. Today has been out of my control and I apologise for any downtime β€” the services remained up, but were not reachable because of the layer...
November 18, 2025
Read more
Scribbles Updates

Scribbles

Status
🚨 There is currently a massive outage with Cloudflare that is causing a lot of services to be offline, including Scribbles. Monitoring. Blogs on a custom domain should not be affected by this.
November 18, 2025
Read more
Scribbles Updates

Scribbles

Changelog
🎨 Tweaked and fixed a layout issue with the overflow menu on the new text editor. Should flow nicer now on smaller screens.
November 18, 2025
Read more
Scribbles Updates

Scribbles

New Features

A new editor

You can now test the new editor that will eventually replace the current one. The current editor uses Trix underneath, which is basically built-in with the framework Scribbles is built on. As the...
November 17, 2025
Read more
Scribbles Updates

Scribbles

Changelog
πŸ› Fixed some edge cases with the way your page content was rendered depending on the order of text, images, and other markup.
November 16, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ ✨ You can now create a "simple menu" on your blog that basically creates an un-styled version of the menu to keep it... simple. Separated by a β€’ for each item. Thank you to Nicola's site for the...
November 09, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ”Ž Added the ability to search blog settings. Still basic for now, but works a treat because I never know where things are (kidding)!
November 07, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ’¬ Added a new send a scribble feature. β€’ 🎨 You can choose and select the new default theme (v2) in your blog appearance settings. There is more for me to do here. This is now the default theme...
November 07, 2025
Read more
Scribbles Updates

Scribbles

New Features

Send a Scribble

Last weekend I had a small itch I wanted to scratch. Ever since launching there was a demand for comments. I was very resistant to that, and still am. That's why from the very start I supported...
November 07, 2025
Read more
Scribbles Updates

Scribbles

Changelog
πŸ’¬ Launched something new... maybe you'll notice... maybe not... I will announce it during the week πŸ˜‹ And actually a whole lot of other tweaks during the last few days...
November 04, 2025
Read more
Scribbles Updates

Scribbles

Changelog
🎨 I'm testing a new default theme and you can see it live on this update blog. It's inspired by the explore page. Not everything is yet working. I am planning to add the ability for you to switch...
November 02, 2025
Read more
Scribbles Updates

Scribbles

Changelog
✨ You can now feature the latest post, from any category (including multiple of), on the homepage and footer area. Just go to your category in question and select the option to show it. The footer...
November 01, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ‘Ύ When fetching posts from the API and the post has attachments, it will now also return a small 500px * 500px (keeping correct dimensions of course) thumbnail.
November 01, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ˜ƒ I brought back the Explore section, and you can get to it from the main menu. There is more I want to do here and at the moment it is not possible to add any more blogs or opt-in via settings...
October 26, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ› Fixed an issue that would redirect a post to the homepage β€” sorry about that, was a temporary mistake from today.
October 23, 2025
Read more
Scribbles Updates

Scribbles

Status
Today I went through most blogs by hand, due to an ongoing spam issue on certain blogs. I have flagged these accounts and if yours has been affected, please just email me and I'll see what I can...
October 23, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ ✨ In addition to an ATOM feed for your blog, you can also now share a JSON feed. Here is ours. Sometimes feed fetchers look for a JSON feed, so this now just works without issue. By default we...
October 23, 2025
Read more
Scribbles Updates

Scribbles

Updates

Invite only

Today I made Scribbles invite only, so when you register I ask that you please email me and then I'll go ahead and invite you. The funny thing is, is that this is how it all started with Scribbles...
October 23, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ ❌ When first signing up or your account is not confirmed, you now need to confirm before proceeding. Scribbles had an influx of spam accounts over the past weeks and months β€” sorry if that's an...
September 30, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ 🧹 Fixed an issue that didn't correctly style the toolbar in the editor. Sorry about that. β€’ 🎨 Made tweaks to the contrast of a few elements.
September 21, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ› Fixed an issue that would sometimes prevent auto-save from triggering when an image was attached.
September 16, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ 🧹 Fixed a layout issue on the post list in the admin when viewing it on smaller screens. β€’ πŸ–– Removed the explore section including feeds.
September 11, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ ⭐️ When getting back posts using the API it will only return published posts. Add the parameter of `status` and pass in "drafts", "archived" or "all" to get back any posts with the relevant status.
September 02, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ› Fixed an issue with returning attachment data from the API posts response. β€’ πŸ’‘ Added a note that you can pass in a `blog_id` for API calls to bring back posts for a specific blog.
September 02, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ› Fixed an issue with search not working correctly on the blog archive page. β€’ πŸ› Fixed an issue with an occasional error being thrown on the blog archive page when certain conditions were not met...
August 30, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ“Š Added the ability to set both a JSON-LD Publisher and Author Name, including type on a blog by blog basis, if you want to override the defaults. Find it in SEO settings for your blog.
August 20, 2025
Read more
Scribbles Updates

Scribbles

Status
Server upgrades have been done and everything is running smoothly. There was minimal downtime (20 seconds maximum). Thanks again ✌️❀️ 
July 29, 2025
Read more
Scribbles Updates

Scribbles

Status
I'm working on some server updates and there might be some disruption to service. Will get you back to blogging soon.
July 29, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ› Fixed an issue that didn't bring back the correct response when creating drafts via Micropub. I welcome you to give it a try with iA Writer. When posting a draft you now go to the correct page...
June 22, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸš€ Yesterday I mentioned MicroPub API for posting, and today I am happy to announce a full REST JSON API to work with. You can find instructions in the API Settings screen to get started. Using...
June 13, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸš€ Added very basic, and preliminary support, for posting using Micropub. Get in touch if you want access and give it a try β€” you will need to know what you're doing as I might have questions if...
June 12, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ ⭐️ When you're on the Explore page, and you don't have your current blog explorable, it will show you a nice message asking if you'd like to be included or not. Totally optional and being shown...
May 22, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ€·β€β™‚οΈ Actually fixed the issue with the `lightbox` class being added on images and displaying weird on the Micro.blog timeline. For real this time!
March 31, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ› Fixed a potential issue when viewing posts, that contained an image, from your blog on the Micro.blog timeline. It seems someone used the same "Lightbox" class name in the CSS πŸ˜… (it was me!)
March 24, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ‘Ύ Enabled Apple Podcasts to be embedded with your content. Just copy the full share URL and everything else will just work β€” it will pick out if it's a whole podcast listing or an episode link. β€’...
March 24, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ‘Ύ Added the ability to override the search text that is shown on the search bar on the archive page. Head on over to Overrides for your blog to change these.
March 24, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ‘ΎπŸš€ Added the ability to change your post url/slug after it has been published. Just change it and it'll save. This will also keep track of any previously used URLs and redirect to the new one...
March 18, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ› Fixed a bug where a category would show on your blog when you only had drafts within it.
March 15, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ› Fixed a bug that wouldn't correctly identify image only posts causing no content to be rendered in the post list, and would fail other checks. β€’ πŸ‘Ύ Image only posts now have a title set in the...
March 14, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ‘Ύ Added the ability to add an Apple Music & Spotify embed using a shortcode. Just copy and paste the url and it'll do the rest. β€’ πŸ‘Ύ Considering the above, shortcodes with the full URL will now...
March 14, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ› Fixed a bug where a post that would auto-save, but is then published, would be duplicated between draft state and a published state β€” creating two posts...
March 14, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ€·β€β™‚οΈπŸžοΈπŸ‘Ύ Added experimental support for natively uploading images from a URL when you paste it into the editor β€” so copy a URL of an image, paste it into the editor, and it'll upload (hopefully)....
March 13, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ‘Ύ Added a shortcodes shortcut pop-up to the editor so you can easily add available shortcodes. I'll expand these as I get requests, so let me know. Clicking on one will insert the necessary...
March 13, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ˜…πŸ› Fixed an issue causing sites to error with a menu that linked to an internal page. Sorry folks!
March 13, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ› Fixed an issue that prevented you from deleting a blog from your account.
March 13, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ‘ΎπŸ§Ή I'm slowly tweaking the design of some parts of Scribbles and will continue to tweak. Notable are the editor options for categories, dates and settings, and also the explore page and some of...
March 12, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸš€πŸ‘Ύ Added support for JSON+LD automatically for your blogs and posts. β€’ πŸš€πŸ‘Ύ Added sitemaps for your blogs, again this happens automatically. Of note, Scribbles will honour if a blog is set as...
March 11, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ› Fixed a bug that when "hide summary" was selected and nothing was shown for a title-less post β€” it'll now show the post text. The summary is only hidden when a post with a title is used. β€’ πŸ›...
March 11, 2025
Read more
Scribbles Updates

Scribbles

Status
Emails are sending again from our provider. Thanks for your patience.
March 03, 2025
Read more
Scribbles Updates

Scribbles

Status
We're currently experiencing some downtime with our mail provider and emails are stuck in their queue. Monitoring and you might receive the emails a little than usual. Sorry about that.
March 03, 2025
Read more
Scribbles Updates

Scribbles

Changelog
β€’ πŸ€“ Made the domain name verification system smarter so that we don't trigger false positives when setting up domains on your blog β€” sometimes it would send an email even if you hosted elsewhere.
March 02, 2025
Read more