xw3.org:/blog/../
This is a work in progress... More to come soon!
Latest posts - Blog Feed
/blog/2025/08/06/what-are-you-doing-here/ 📌
The short answer: Just playing around…
The long answer: In 2000 I started working in IT doing database development and sometimes some webprogramming. For fun I made my private homepage as a hobby project until today. Since then I wrote tons of code to run my site. In all the time I had ideas I never tried to realize. So, this is what I do here… ;)
My homepage uses much more code than xw3.org, mostly for building the site, but every line is compatible with xw3. I would say, xw3 is more based on hanez.org and not the other way around.
xw3 is more a project that shows how I build my homepage in a special way with the goal to make as efficient as possible when using as less as possible resources… :)
/blog/2024/05/29/status/ 📌
Development looks very slow here, but it isn’t!
I am playing around a lot to define a more detailed concept. I have good ideas every day to make this software a helpful framework for low-level web-application development.
I have this running on some customer devices, but I can’t publish the code. I try to make all of the code open-source, but I better reimplement things to make it open and free…
Actually, I am planning an authentication layer and session management. The challenge to me is, to make authentication and session information available to all languages (Bash, C, Lua, PHP and Python basicly). I have tons of ideas, but am not able to decide for a final solution… :(
To make it clear, I am writing this project’s code because it is fun to me… It is an experiment! I want to learn more about CGI/FastCGI and primary the Lua programming language.
/blog/2024/09/25/checkpw/
Post moved to https://hanez.org/2025/06/04/checkpw/.
/blog/2024/02/10/code/
This is just a test with syntax highlighting and some examples made by Rouge.
Bash
#!/bin/bash
echo "Hello World!";
C
#include <stdio.h>
int main() {
// printf() displays the string inside quotation
printf("Hello, World!");
return 0;
}
JSON
{
"firstName": "John",
"lastName": "Smith",
"age": 25
}
Perl
#!/usr/bin/env perl
use warnings;
print "a: ";
my $a = "foo";
print $a;
PHP
<?php
echo "Hello World!";
?>
Python
#!/usr/bin/env python
def hello(name):
print("Hello ", name)
hello("World")
Ruby
class Greeter
def initialize(name="World")
@name = name
end
def say_hi
puts "Hi #{@name}!"
end
end
Rust
use core::*;
fn main() {
for ["Alice", "Bob", "Carol"].each |&name| {
do task::spawn {
let v = rand::Rng().shuffle([1, 2, 3]);
for v.each |&num| {
io::print(fmt!("%s says: '%d'\n", name, num))
}
}
}
}
SQL
SELECT * FROM `users` WHERE `user`.`id` = 1
/blog/2024/02/06/init/
This is a fun project at the moment… no content actually!