<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>falk-m.de Feed</title>
    <description>News, Snippets, Slides, ....</description>
    <language>en</language>
    <link>https://www.falk-m.de/blog</link>
    <lastBuildDate>Sun, 05 Oct 2025 12:04:06 +0200</lastBuildDate>
    <item>
      <title>[Other] Links and stuff of the week</title>
      <description>
Olares: docker; An Open-Source Personal Cloud to
Reclaim Your Data
waha: docker; whatsApp Api
martijnhols: Accessibility essentials every front-end developer should know
infinite-marquee-animation...</description>
      <link>https://www.falk-m.de/blog/2025-10-05-links</link>
      <pubDate>Sun, 05 Oct 2025 12:04:06 +0200</pubDate>
      <guid>/blog/2025-10-05-links</guid>
    </item>
    <item>
      <title>[Other] Links and stuff of the week</title>
      <description>
ical.js: ical parser
rspack: Rust-based web bundler; run also in browser (wasm)
driverjs: Lightweight JavaScript library for product tours, highlights, and contextual help
kelpui css variables: cs...</description>
      <link>https://www.falk-m.de/blog/2025-08-08-links</link>
      <pubDate>Fri, 08 Aug 2025 12:04:06 +0200</pubDate>
      <guid>/blog/2025-08-08-links</guid>
    </item>
    <item>
      <title>[OTHER] spam protection in web forms</title>
      <description>Duration
In one of my last meetups, someone how run a personal website reported this positive experiences with the (WordPress Antispam Bee)[https://wordpress.org/plugins/antispam-bee/] plugin.
I re...</description>
      <link>https://www.falk-m.de/blog/2025-07-03-spam-protection</link>
      <pubDate>Thu, 03 Jul 2025 12:04:06 +0200</pubDate>
      <guid>/blog/2025-07-03-spam-protection</guid>
    </item>
    <item>
      <title>[Other] Links and stuff of the week</title>
      <description>
https://huggingface.co/spaces/stepfun-ai/Step1X-Edit
https://huggingface.co/spaces/Kwai-Kolors/Kolors-Virtual-Try-On
gridstack: Mobile-friendly drag-and-drop dashboard layout
snapdom: converts any...</description>
      <link>https://www.falk-m.de/blog/2025-07-02-links</link>
      <pubDate>Wed, 02 Jul 2025 12:04:06 +0200</pubDate>
      <guid>/blog/2025-07-02-links</guid>
    </item>
    <item>
      <title>[HTML] underrated html elements</title>
      <description>dl element
Represents a description list, includes a list of terms and there description.
Examples

  dl - description list
  the lst element

  dt - descriped term
  the term

  dd - term desctipt...</description>
      <link>https://www.falk-m.de/blog/2025-06-30-underrated-html-elements</link>
      <pubDate>Mon, 30 Jun 2025 12:04:06 +0200</pubDate>
      <guid>/blog/2025-06-30-underrated-html-elements</guid>
    </item>
    <item>
      <title>[JS][PRESENTATION] Kolibri UI Components</title>
      <description>Kolibri is a collection of custom elements with focus on accessibility.
It's maintained by a section of the German government.

Slides (html)
Slides (Pdf)
public-ui.github.io
shoelace.style
</description>
      <link>https://www.falk-m.de/blog/2025-06-25-kolibri</link>
      <pubDate>Fri, 25 Apr 2025 12:04:06 +0200</pubDate>
      <guid>/blog/2025-06-25-kolibri</guid>
    </item>
    <item>
      <title>[HTML] figcaption and datalist</title>
      <description>Since a few weeks I follow the mastodon bot DailyHtml.
The bot post every day a random HTML tag from the mozilla docs.
I see same deprecated tags but also interesting ones I don't know before.
data...</description>
      <link>https://www.falk-m.de/blog/2025-06-24-figcaption-and-datalist</link>
      <pubDate>Tue, 24 Jun 2025 12:04:06 +0200</pubDate>
      <guid>/blog/2025-06-24-figcaption-and-datalist</guid>
    </item>
    <item>
      <title>[JS] JS Debounce and Throttle functions</title>
      <description>Debounce
limiting function executions for automate search inputs for example or resize events
function debounce(func, delay) {
  let timeoutId;
  return function (...args) {
    clearTimeout(timeou...</description>
      <link>https://www.falk-m.de/blog/2025-05-03-js-debounce</link>
      <pubDate>Sat, 03 May 2025 12:04:06 +0200</pubDate>
      <guid>/blog/2025-05-03-js-debounce</guid>
    </item>
    <item>
      <title>[OTHER] WCAG Link list</title>
      <description>Checklist

tab navigation and focus frames
add âSkip to Contentâ Link
Alternative texts for images, control elements, objects
check contrasts (colors)
scalability up to 400% zoom
semantic HTML ...</description>
      <link>https://www.falk-m.de/blog/2025-05-01-wcag</link>
      <pubDate>Thu, 01 May 2025 12:04:06 +0200</pubDate>
      <guid>/blog/2025-05-01-wcag</guid>
    </item>
    <item>
      <title>[PHP][PRESENTATION] Kirby CMS presentation</title>
      <description>

Funktionsweise Flat file CMS


blueprints


config


content managent


site-object, page-object, pages-collection


templating (templates, snippels, layout)


panel basics


extention basics (co...</description>
      <link>https://www.falk-m.de/blog/2025-04-19-kirby</link>
      <pubDate>Sat, 19 Apr 2025 12:04:06 +0200</pubDate>
      <guid>/blog/2025-04-19-kirby</guid>
    </item>
    <item>
      <title>[Other] Links and stuff of the week</title>
      <description>
ecosia.org: AI Chat on ecosia
tauri: build cross-platform apps, mobile and desktop
tntsearch: php full text search engine
gpt4all: runs large language models (LLMs) privately on desktops
easydiffu...</description>
      <link>https://www.falk-m.de/blog/2025-04-18-links</link>
      <pubDate>Fri, 18 Apr 2025 12:04:06 +0200</pubDate>
      <guid>/blog/2025-04-18-links</guid>
    </item>
    <item>
      <title>[JS][CSS][HTML] html dialog element demo</title>
      <description>Visit demo

standard dialog
A dialog element is hidden by default.
.showModal() open the centered dialog and add a Backdrop element.
.show() open the dialog on top position and don't add a Backdrop...</description>
      <link>https://www.falk-m.de/blog/2025-03-20-dialog</link>
      <pubDate>Thu, 20 Mar 2025 12:04:06 +0100</pubDate>
      <guid>/blog/2025-03-20-dialog</guid>
    </item>
    <item>
      <title>[JS] create a multistep form</title>
      <description>I want to create a multistep HTML form. That means you have to input some data to access the next step and so on, until you can submit the form in the last step.
Requirements:

form is normal usabl...</description>
      <link>https://www.falk-m.de/blog/2025-03-12-multistep-form</link>
      <pubDate>Wed, 12 Mar 2025 12:04:06 +0100</pubDate>
      <guid>/blog/2025-03-12-multistep-form</guid>
    </item>
    <item>
      <title>[GIT] git commands i did not know</title>
      <description>I read about some interesting git commands that I don't know.
Local test environment
For testing I like to use a local 'remote' repository


create a directory 'remote-repo'


navigate on the comma...</description>
      <link>https://www.falk-m.de/blog/2025-03-11-unknown-git-commands</link>
      <pubDate>Tue, 11 Mar 2025 12:04:06 +0100</pubDate>
      <guid>/blog/2025-03-11-unknown-git-commands</guid>
    </item>
    <item>
      <title>[PHP][MYSQL] MySQL, string length and a crazy behavior</title>
      <description>This week I have a very crazy behavior when insert rows in a database.
Given is the following table:
CREATE TABLE IF NOT EXISTS `text_test` (
        `id` INT NOT NULL AUTO_INCREMENT,
        `text...</description>
      <link>https://www.falk-m.de/blog/2025-03-09-string-length</link>
      <pubDate>Sun, 09 Mar 2025 12:04:06 +0100</pubDate>
      <guid>/blog/2025-03-09-string-length</guid>
    </item>
    <item>
      <title>[Other] Links and stuff of the week</title>
      <description>
attendize, self-hosted php based ticket system
pixijs: animation engine
sleekdb: php, file based, data-store
scroll-snap: js; smooth scoll snap
layoutsfortailwind: Useful layouts for Tailwind CSS
...</description>
      <link>https://www.falk-m.de/blog/2025-03-09-links</link>
      <pubDate>Sun, 09 Mar 2025 12:04:06 +0100</pubDate>
      <guid>/blog/2025-03-09-links</guid>
    </item>
    <item>
      <title>[PHP] basic instruction to php unit tests</title>
      <description>It follows a short basic instruction to start with unit tests in PHP.
Install
There are some other ways, but the best way is to install with composer.
{
    "require-dev": {
        "phpunit/phpuni...</description>
      <link>https://www.falk-m.de/blog/2025-03-05-php-unit-test</link>
      <pubDate>Wed, 05 Mar 2025 12:04:06 +0100</pubDate>
      <guid>/blog/2025-03-05-php-unit-test</guid>
    </item>
    <item>
      <title>[GIT][PHP] require git repos with composer</title>
      <description>As a PHP developer, you will certainly also love composer to manage dependencies.
Sometimes I need another repo in a project. There is an easy way to use other repos without a registration of them ...</description>
      <link>https://www.falk-m.de/blog/2025-03-04-composer-git-requirement</link>
      <pubDate>Tue, 04 Mar 2025 12:04:06 +0100</pubDate>
      <guid>/blog/2025-03-04-composer-git-requirement</guid>
    </item>
    <item>
      <title>[CSS] Fluid-design</title>
      <description>Fluid-design want to implement a responsive design without using of media queries.
Try the Demo on your desktop pc and play with font size and window width.
Padding
A normal padding looks nice on w...</description>
      <link>https://www.falk-m.de/blog/2025-03-03-fluid-design</link>
      <pubDate>Wed, 05 Mar 2025 12:04:06 +0100</pubDate>
      <guid>/blog/2025-03-03-fluid-design</guid>
    </item>
    <item>
      <title>[OTHER] how hashing works</title>
      <description>It is hard to discripe concepts like blockchains or digital signatures, without to describe the fundamental concepts of hash-functions.
On the future I can refer to this post:-)
What is it?
A hash ...</description>
      <link>https://www.falk-m.de/blog/2025-03-01-hashing</link>
      <pubDate>Sat, 01 Mar 2025 12:04:06 +0100</pubDate>
      <guid>/blog/2025-03-01-hashing</guid>
    </item>
  </channel>
</rss>
