Episode 87
Only two weeks after the last Kosmos episode, here we are again. But there's are good reasons for this, and that's not only our sale… but read on…
Time for our Spring sales
It's spring again, and thus time for our sale. From today until March 25th, 2024, save 20% on all our Kirby licenses (Basic and Enterprise), and also including volume packages.
Kirby CLI
The Kirby CLI is out in version 1.4.0 and in addition to some general enhancements, this release comes with a big bunch of cool new commands:
⬆️ kirby upgrade
📦 kirby backup
🔓 kirby clear:lock
🧹 kirby clear:logins
💁♀️ kirby make:user
🌐 kirby make:language
🤖 kirby plugin:install
🗑️ kirby plugin:remove
🎉 kirby plugin:upgrade
Kirby 4.1.2
Last week, we released Kirby 4.1.2 and it's all about bug fixes. If you are not affected by any of the bugs we fixed, there is of course no need to update.
Kirby in the wild
Kirby learning
Panel tricks: Let's build a bookmark tool
Basti shows how to use table layout and a customized page creation dialog to build a categorized and searchable link collection in the Panel.
Models: Superpowers for your pages
This one picks up where the bookmark tool screencast ends. As the title suggests, it's all about page models and how to use them to improve our bookmark tool even more.
Kirby plugins
Kirby SEO Audit brings the power of Yoast SEO to a Kirby Panel section. Improve your content and boost your rankings by checking your pages for SEO issues.
Kirby docs
We overhauled our docs to (hopefully) make it easier to find your way around:
- We removed the overview page from the guide, so you can jump right in.
- Each guide page got a prev/next navigation at the end, so you can navigate between pages.
- We moved shorter cookbook recipes to the new Quicktips section which has a separate entry in the main menu.
- The Cookbook now looks a lot more inviting with a bit of color, a condensed overview, improved categories and additional tagging.
- We introduced tabbed sections that allow us to condense content where appropriate for a better overview.
- We moved some stuff out of the cookbook and into the guide to keep things that belong together together.
These are first steps in an attempt to consolidate stuff that has grown over the years. More to come in the near future.
This & That
Heise Online published a very favorable introductory article about Kirby (in German and behind a paywall).
A trivial performance optimization to help speed up third-party or other-origin requests is to preconnect
them: hint that the browser should preemptively open a full connection (DNS, TCP, TLS) to the origin in question.
The MDN Curriculum is now available on MDN. It provides an important tool for everyone learning front-end development, and also for those teaching it.
Your site, your home, your web. A plea to create and own your content. Need ideas? 100 things you can do on your personal website.
PHP Insights aims to simplify the analysis of your code directly from your terminal, and is the perfect starting point to analyze the code quality of your PHP projects.
JavaScript Bloat in 2024, a long list of interesting examples, how JavaScript bloats websites, but for what?
ActivityPub is an open, decentralized social networking protocol that provides a client/server API for creating, updating, and deleting content, as well as a federated server-to-server API for delivering notifications and content. This single PHP file might help you to understand the protocol.
The Accessibility Developer Guide is designed to provide you with best practices for designing, implementing and testing fully accessible websites.