code-copy-buttons
Javascript

How to make copy buttons for code elements in 2024

| Copy buttons in pre-code elements are very useful features. If you don't need to support old deprecated browsers, I'll show you here how to make them in 2024. And of course this code works with highlight.js.
django-improved-smtp-backend
Django

Improved SMTP backend for Django

| Dev recipient and e-mail log are two things that are missing in django SMTP backend, but you can add them pretty easily.
alien-arena-notifications
My API

Alien Arena notifications and conky plugin

| If you play Alien Arena on linux, you can get the system pop-up notifications about newly joined players and currently occupied servers using my API.Plus, if you use conky, you can get more detailed info on your desktop about who is playing where. (Conky is a free, light-weight system monitor for X, that displays any kind of information on your desktop.)
alien-arena-servers-websocket
My API

Alien Arena server list WebSocket

| List and filter Alien Arena game servers or get currently occupied servers using my WebSocket API.In this example I'll use HTML+JS.Check out the demo.
messages.iommi
iommi Django

Messages after form-submit in iommi

| Very often you want to show users some success or/and error messages after they submit a form.It's quite easy in iommi thanks to Form.extra__on_save (for success) and Form.post_validation (for errors).In this example I'm going to use bootstrap5.I believe you already have a iommi.py file, because you followed the docs, so lets start.
python-code
iommi Django

Simple timestamp-based concurrency control in iommi forms

| If you have more users accessing your project, you should prevent write-write conflicts.Imagine two users opening an object edit-form at the same time.Both users make different changes.The later one who saves the form wins while the changes of the other user are lost.
page-size-selector.iommi
iommi Django

Page size selector in iommi tables

| This is an example of how you can offer your visitors to change page_size of your iommi Tables.
django-forms-bulma
Django

Django forms with Bulma css framework

| I've noticed that beginners have problems using django forms with bulma css framework, so here is my (quite hacky) solution that I made in 2021.
tv-shows-in-conky
My API

TV Shows in conky

| Get the latest and the upcomming episodes of your favorite TV Shows right on your desktop in Conky (linux) with my TV Shows API.
json-code
My API

TV Shows

| Use my API to get info about upcoming or the latest episodes of your favorite TV shows.