Updating my identity
Security is very important but can be a challenge to usability.
Security verses usabilityλ︎
Using a password manager is really effective, so long as it actually saves the password generated.
Creating a new Google workplace account can be a real challenge if you dont know the password the password generator created for you, especially when the organisation requires 2-Factor authorisation and that has not been set up due to not knowing the password.
Flexiana prototype reviewλ︎
Ela Nazari arranged a review of a potential new product for team leads, managers and CEOs to give a team and individual performance tool, using data from various sources. There seems a lot of potential there, compared to poking around GitHub for stats.
Hopefully I gave them lots of useful feedback during the session.
Consistent identityλ︎
For greater discoverability and to avoid confusion it is very useful to have a consistent identity through all your internet presence.
I noticed that I had some variation, so I've updated my GitHub and Slack profiles to use the same name, Practicalli Johnny.
An interesting consequence of changing the GitHub name is that all GitHub pages within repositories of the account are rebuilt. I assume due to the name being part of the URL to access the site.
Changing the GitHub account name doesnt affect Organisations that account participates in as the name doesnt change.
GitHub sponsorship seems unaffected by changing the GitHub account name.
The practicalli-john
repository used to define an extended GitHub profile had to be renamed to match the change in account name, to practicalli-johnny/practicalli-johnny
Practicalli Johnny GitHub profile
Neovimλ︎
Set Neovim 0.9 as the minimum recommeded version in the Practicalli Neovim book and updated laptops, tablet and smartphone to use Neovim 0.9.4
Debian and Javaλ︎
Sofware updates today listed security updates for Java OpenJDK packages and I notices I still had several versions of those packages installed (11 and 17).
Time to remove Java 11 and use Java 21 as the default (keeping 17 for a little longer as a fall-back version).
Removing Java 11
openjdk-11-source
package was not installed on my system
OpenJDK 21 Debian package availability
Debian trixie (testing) includes openjdk-21-* packages
Ubuntu 23.04 (lunar) and 23.10 (manic) include openjdk-21-* packages
Using Debian Testingλ︎
Installing a laptop with Debian from scratch and using trixie (testing) version, which includes Java 21 and many updated packages.
After the install, edit /etc/apt/sources.list
and replace all the instances of bookworm
with trixie
Debian documentation recommends a full upgrade after making such a change
Debian Linux - changing to testing or unstable
Continuing with Debian Linux install on Thinkpad with AMD chipset, using trixie (current testing) as the distribution verion.
Thank you.