Site Update

Site update

  • Removed the terminal Hugo theme.
  • Updated to custom theme
  • Removed projects section. Project updates are now in devlogs
  • Removed downtime section. This was previously hidden and now removed completely. Downtime updates may appear on a dedicated site in the future.
  • Added social section with links to YouTube, Mastodon, and GitHub
  • About page is now hidden. Content from About has been merged with the social page.
  • Support page is now hidden.

VisionHack: Workshop

Entry Presentation

Post-Mortem and Lessons Learned

The inaugural Vision Hack was a 2 day global event held between September 13th and September 15th 2024.

Overall I think this is a fantastic start to what, I hope, will be a vibrant community of passionate developers for Apple Vision Pro and Spatial Computing.

About Right

I released About Right to the App Store. About Right’s main purpose is to be an easy-to-use application for keeping track of a running tally. It’s not a calculator and doesn’t try to be. Best used in scenarios where you only need to keep an approximate count.

Kenney Jam 2024

This year I participated in the Kenney Game Jam 2024. The theme for this year’s Game Jam was ‘connection’.

I used this as an opportunity to to accomplish two goals

  • Make an end-to-end game in Godot
  • Create a prototype for project

Overally I’m happy with the progess that I made over the 2-day duration for the game jam. This is my first attempt to use Godot outside of following a few basic online tutorials.

Who Signed My Cert

Every now and then you have to open up an SSL cert to inspect its content or verify information contained within. This is something that I had to do fairly often in a past life but is now firmly in the ‘reference a search engine’ territory.

This Red Hat article is not only a good overview of CA and Server certificates and their functions but also includes examples of inspecting x509 certificates.

Deploying Gitea with Podman and Docker Compose

I’ve been running a self-hosted instances of GitLab for a few months. In general I’m happy with GitLab but it’s fairly resource intenseive for my usage so I decided try Gitea as a lightweight alternative.

This covers setting up Docker Compose to run with rootless Podman on a local machine so HTTPs, security, and other settings are out of scope for this post.

Ndk No Platforms

I was configuring a new Android Studio project and encountered the error “The NDK does not contain any platforms”. This seemed odd because Android Studio downloaded and installed the NDK for me. Because I am unfamiliar with Android development this left me confused. Why would Studio download and incorrectly install the NDK?

This appears to be a hold over from a change that was made at least 4 years ago in the NDK. The Android NDK no longer ships with a platform directory and that causes the official Android development IDE to break. Break in this case means that you cannot save the location of the NDK that it itself downloaded and installed.

Operation Not Permitted

I recently had to set up remote login support on a Mac. To enable Remote login

  • Open the System Settings app
  • Select the General section
  • Select the Sharing option
  • Click the slider to enable Remote Login

from here you can access your Mac with ssh via the Mac’s ip address or it’s local domain name.

Depending on what you are doing you may notice fairly quickly that certain actions will return ‘Operation Not Permitted’ messages. For me this was any application or script that attempted to access a protected folder like the user downloads folder.