Blog | falk-m.de
Like other developers, I read articles, test new features, analyze code from others and so on.
Also, I have some interesting code snippets used in projects, if I need them, I always search in old projects.
This blog is my central place now, to collect interesting code snippets, features, etc. |
RSS Feed
Links and stuff of the week
from falk-m.de
· 2025-10-05
Other
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...
Links and stuff of the week
from falk-m.de
· 2025-08-08
Other
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...
spam protection in web forms
from falk-m.de
· 2025-07-03
OTHER
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...
Links and stuff of the week
from falk-m.de
· 2025-07-02
Other
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...
underrated html elements
from falk-m.de
· 2025-06-30
HTML
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...
Kolibri UI Components
from falk-m.de
· 2025-04-25
JSPRESENTATION
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
figcaption and datalist
from falk-m.de
· 2025-06-24
HTML
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...
JS Debounce and Throttle functions
from falk-m.de
· 2025-05-03
JS
Debounce
limiting function executions for automate search inputs for example or resize events
function debounce(func, delay) {
let timeoutId;
return function (...args) {
clearTimeout(timeou...
WCAG Link list
from falk-m.de
· 2025-05-01
OTHER
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 ...
Kirby CMS presentation
from falk-m.de
· 2025-04-19
PHPPRESENTATION
Funktionsweise Flat file CMS
blueprints
config
content managent
site-object, page-object, pages-collection
templating (templates, snippels, layout)
panel basics
extention basics (co...
Links and stuff of the week
from falk-m.de
· 2025-04-18
Other
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...
html dialog element demo
from falk-m.de
· 2025-03-20
JSCSSHTML
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...
create a multistep form
from falk-m.de
· 2025-03-12
JS
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...
git commands i did not know
from falk-m.de
· 2025-03-11
GIT
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...
MySQL, string length and a crazy behavior
from falk-m.de
· 2025-03-09
PHPMYSQL
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...