# Cats with power tools > Collaborative programmer blog Public Ghost content for AI and LLM tooling. Use `/llms-full.txt` for consolidated page and post context. Append `.md` to any post or page URL to get the content in Markdown (for example, `/example-post.md`). ## Pages - [About](https://blog.pixelmelt.dev/about.md) - 🧹 This blog may contain an excessive amount of intricate detail that may only interest a specific audience. Favorite blogs mango.pdf.zoneBlog and dumb websites by the hacker known as “Alex”mango.pdf.zonemangopdfRead the Tea LeavesSoftware and other dark arts, by Nolan LawsonRead the Tea LeavesUnsu… - [For LLMs](https://blog.pixelmelt.dev/llms-txt.md) - FLAG{found_1t} ## Posts - [Training a Reinforcement Learning Model to Play Bonk.io](https://blog.pixelmelt.dev/training-a-reinforcement-learning-model-to-play-bonk-io.md) - Dissecting a web game to re implement the physics engine and train a neural network on it. - [The Webs Digital Locks have Never had a Stronger Opponent](https://blog.pixelmelt.dev/the-webs-digital-locks.md) - We are in a renaissance era of reverse engineering. Defenders are going to be on the back foot until we figure out some way to cope with LLM's. - [How I Reversed Amazon's Kindle Web Obfuscation Because Their App Sucked](https://blog.pixelmelt.dev/kindle-web-drm.md) - As it turns out they don't actually want you to do this (and have some interesting ways to stop you) - [Building The Language Model Nobody Asked For](https://blog.pixelmelt.dev/building-the-language-model-nobody-asked-for.md) - I lied in the title, well, sort of. Nobody explicitly asked for this but the signs were always there. - [Defeating DevTools Detection](https://blog.pixelmelt.dev/defeating-devtools-detection.md) - Bypassing anti-debugging detection techniques when analysing potentially malicious websites, no matter the site. - [Attacking a stack based JavaScript virtual machine](https://blog.pixelmelt.dev/analysing-pistoljsvm.md) - Analysing Pixelmelt's Javascript Virtualisation Obfuscation - A Research Study - [Recursive vs Linear JSVM Disassembly](https://blog.pixelmelt.dev/recursive-vs-linear-jsvm-disassembly.md) - A good VM is a constantly changing VM - [A Clever (but not so good) Scraper Protection](https://blog.pixelmelt.dev/a-clever-but-not-so-good-scraper-protection.md) - Text obfuscation with no JavaScript? How? - [Try-Catch Control Flow Obfuscation in JavaScript](https://blog.pixelmelt.dev/try-catch-control-flow-obfuscation.md) - JavaScript exception handling can be exploited to create non-linear code flow that confuses analysis. - [Overview of JavaScript Virtualization Obfuscation](https://blog.pixelmelt.dev/overview-of-javascript-virtualization-obfuscation.md) - Notes on virtualization obfuscation of JavaScript. - [Javascript obfuscation tricks](https://blog.pixelmelt.dev/javascript-obfuscation-tricks.md) - JavaScript quirks that can be used for obfuscation. - [Branch Encryption](https://blog.pixelmelt.dev/branch-encryption.md) - Usage of branch encryption in various obfuscation contexts. - [Cloning your Discord friends with Large Language Models](https://blog.pixelmelt.dev/clone-your-friends.md) - Did it work well and is it useful in any way? No. Is it hilarious to mess around with and does it mimic them well? Yes. ## Optional - [RSS Feed](https://blog.pixelmelt.dev/rss/) - [Sitemap](https://blog.pixelmelt.dev/sitemap.xml) - [Full content of pages and posts](https://blog.pixelmelt.dev/llms-full.txt)