Home Menu
  • My WordPress Plugins

Kau-Boys

Webdevelopment and more

  • Twitter
  • GitHub
  • WordPress
  • RSS Feed
  • RSS Comments

  • German
  • English

All Posts by Bernhard

  • December 12, 2024
  • 1 comment

Display a progress bar on your site

If you implement some web application, where the indication of the current progress would improve the UX, a nice little progress bar can help. And there is an easy way to add one. When in the past, we would have … Read more →

  • Posted in: Web development
  • December 11, 2024
  • 0 comments

Nested CSS without preprocessors

I don’t know when I’ve started using Sass but. My first blog post on that topic dates back to 2012. There are many features I love Sass for, and one of them is nesting. What is nesting in Sass A … Read more →

  • Posted in: Web development
  • December 10, 2024
  • 1 comment

Dynamic parameters in JavaScript

Many programming languages have this. Instead of defining all parameters for a function, you can pass any number of parameters into a function and then work with them. Functions with static parameters Before we get into dynamic parameters, let us … Read more →

  • Posted in: Web development
  • December 9, 2024
  • 0 comments

Advanced JavaScript debugging

In the very first advent calendar blog post this year, I’ve shown you how to “Getting started with JavaScript debugging“. Today, I want to show some more advanced techniques you can use to debug your code. Different logging types In … Read more →

  • Posted in: Web development
  • December 8, 2024
  • 0 comments

The native HTML range input

Many of us have seen and used them. In the WordPress Block Editor, they are available for things like the font size of several blocks. This is how it looks for the core/paragraph block: When you use the range selector, … Read more →

  • Posted in: Web development
  • December 7, 2024
  • 2 comments

Smooth scrolling using CSS

More than 9 years ago, I wrote a (German only) blog post about how to “improve JavaScript with scroll event handlers”. Back in the days, people would use a plugin like “WP-Smooth-Scroll” (it’s still around, but hasn’t been updated in … Read more →

  • Posted in: Web development
  • December 6, 2024
  • 0 comments

Labeled statement in JavaScript

You might now ask yourself: What?! That was also my first reaction, when I’ve heard about labeled statements. So what are they, and when can they be used? Are they goto statements? Many programming languages have goto statements. Some programming … Read more →

  • Posted in: Web development
  • December 5, 2024
  • 0 comments

Debugging arrays and objects in JavaScript with the console.table() function

In the first debugging blog post, we’ve learned about the console.log() method and how it works to debug scalar types or arrays. But there is a nicer way to log arrays or objects in the browser. The console.table() function As … Read more →

  • Posted in: Web development
  • December 4, 2024
  • 0 comments

Implement a color picker with native HTML

In the first advent calendar blog post with the topic HTML, I want to introduce an HTML element, some of you might not know. It’s not really its own element, but the <input> element of type color. With this element, … Read more →

  • Posted in: Web development
  • December 3, 2024
  • 1 comment

How to fix sticky headers

You all know these websites with a sticky header, right? They have a horizontal navigation at the top, often with the site logo on the left – which is also often way too big, so not too many navigation items … Read more →

  • Posted in: Web development
← Older entries
Newer entries →

Portrait Bernhard Kau

 

My name is Bernhard Kau. I am a PHP developer, living in Berlin and a passionate WordPress user. I code plugins as a hobby and organize WordPress events, like the Meetup in Berlin.

Recent Posts

  • My blog’s sweet sixteen – the start of a new chapter
  • WordCamp Europe 2025 – A trip to a beautiful city
  • Implementing a custom block style variation using only JSON files
  • Adding a custom panel to Query Monitor
  • Prevent hotlinking of premium fonts

Recent Comments

  • Nic on Implementing a custom block style variation using only JSON files
  • Ɓukasz on Using Block Patterns for new entries of a Custom Post Type
  • 14 plugins for the block editor, Gutenberg 20.8, Studio 1.15.1, Woo 9.9 and more - Weekend Edition 330 - Gutenberg Times on Adding a custom panel to Query Monitor
  • varun on Debug submission errors in Contact Form 7
  • Compiling SASS in PhpStorm automatically with a file watcher - Kau-Boys on Getting started with SASS
I'm a CD Table Lead - WordCamp Europe Basel 2025

Categories

  • Advent calendar
  • Database
  • Hardware
  • Misc
  • Shortcut
  • Software
  • Uncategorized
  • Web development
  • Web server
  • WordCamp
  • WordPress

Tags

A11y Administration Advent Calendar AJAX Apache Blocks CSS Debugging Docker Font Forms FSE Git Gravity Forms Gutenberg HTML HTML5 JavaScript JSON Linux Maps Misc Multisite nginx Operating systen PHP PhpStorm Plesk Plugin Privacy Prototype SASS Security Server Shortcut Software Subversion SVG Theme Translation Tutorial Windows 7 WordCamp WordPress WP-CLI
  • © 2025 Kau-Boys
  • Proudly powered by WordPress
  • Theme: Waipoua by Elmastudio
  • Home
  • Imprint
Top ↑