2025

Diving into Apples PackageKit private framework

Recently I've been wanting to clean my Mac without resetting it, this usually involved me deleting some programs I didn't use or files I didn't need anymore, the usual. Though this also involved me deleting some of my brew packages and libraries I had that I no longer had a use for, when doing that I thought about how I would be able to delete some of the .pkg file contents on my machine. At first, I looked into if they provided any tools to see if or what packages I have installed, and surely …

Unusual Ways of Enabling or Disabling Liquid Glass

OS 26 was something unveiled on WWDC 2026, this was the biggest feature update since iOS 7. With the introduction with Liquid Glass, it changed a way a lot of people thought about how UI should look and feel. When it was introduced, people needed to use their beta version of Xcode to somehow "enable" Liquid Glass, which is sadly not an option for a lot of developers because they usually tend to stick to older versions of Xcode mainly for compatibility reasons. This blog should cover unusual way…

2024

Bulk Deleting Messages via GDPR Compliance (Outdated)

NOTE This post is outdated now Discord requires a CSV file instead of a plain text file with the ID's, the python scripts to obtain said message ID's should be able to provide this CSV file. Additional note, recently Discord added an arbitrary limitation on how and when you would delete messages implying that they only delete messages if the "spaces" channels are private and you cannot access them. However, theres been some cases where Discord removes these messages anyways if the emails are …

2022

Blog Markdown Styling

Here is a sample of some basic Markdown syntax that can be used when writing Markdown content in Astro. Headings The following HTML <h1—<h6 elements represent six levels of section headings. <h1 is the highest section level while <h6 is the lowest. h1 h2 h3 h4 h5 < h6 we don't use h6 Paragraph Xerum, quo qui aut unt expliquam qui dolut labo. Aque venitatiusda cum, voluptionse latur sitiae dolessi aut parist aut dollo enim qui voluptate ma dolestendit peritin re plis aut quas …