techdoc

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

recently added

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....

Jakarta Faces performance tuning

created onMarch 29, 2023
approaches to apply right from the start prefer HTML over JSF tags. no logic in getters (can be called multiple times) – especially for the rendered attribute....

recently modified

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...

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....