Hi,
my main topic of 2022 has been "jitsi on the PinePhone", which involved porting the Morph web browser to Genode, updating the Qt port to a version which is compatible with the public jitsi server at 'https://meet.jit.si' and a lot of time trying to figure out how the parts of the Chromium engine related to screen updates and processing of WebRTC audio packets work and to find performance bottlenecks in these areas with the help of tools like OProfile (on base-linux) and the new 'trace_recorder' component which got introduced in Genode 22.08. One of the bigger bottlenecks turned out to be Genode's custom 'malloc' implementation in the libc and replacing it with 'jemalloc' as an experiment helped already, but there's still more to do to achieve a really usable jitsi experience.
So, for 2023 I mainly intend to continue these browser performance optimization efforts and to learn more about the advanced features of the 'Eclipse Trace Compass' tool to help with that. Apart from that I'm also interested in helping with the porting of other mobile applications to the PinePhone, the next Genode tool chain update and improving the state of the 'gdb_monitor" component.
Christian