techdoc

From time to time I upload technical documentation that I wrote for use in personal projects.

recently added

switch

created onJanuary 9, 2024
traditional switch statement The traditional switch statement has a test expression and a switch code block....

archiving git repos

created onOctober 25, 2023
There are three ways for creating an archive from a git repo: git archive, git bundle, and plain tarballs....

migrating Java Server Faces 2.3 to Jakarta Faces 4.0

created onOctober 10, 2023
Work in Progress – I’m still in the transition from Java Server Faces 2.3 to Jakarta Faces 4....

migrating JPA 2.2 to 3.0

created onOctober 5, 2023
changes There are no new features in JPA 3.0. The changes in 3.0 just reflect the transition from Java EE to Jakarta EE by renaming the prefix of the JPA API packages, renaming the prefix of config vars in config files like persistence....

recently modified

switch

created onJanuary 9, 2024
traditional switch statement The traditional switch statement has a test expression and a switch code block....

XDG Base Directory Specification

created onMarch 29, 2023
last modified onDecember 24, 2023
XDG stands for X Desktop Group, a project to work on interoperability for free-software desktop environments for the X Window System (X11) and Wayland on Linux and other Unix-like operating systems....

git configuration

created onJune 22, 2022
last modified onOctober 28, 2023
configuration of git after initial installation with settings for users, repos and system wide settings...

viewing git commit history

created onJune 22, 2022
last modified onOctober 27, 2023
viewing the commit history with git log with custom formats for more information on less terminal real estate...