Posts
All the articles I've posted.
Ship Private Android Apps with GitHub Releases and Obtainium
Published: at 09:33 AMHow to self-sign Android APKs, automate GitHub Actions releases, and use Obtainium to install custom builds without the Play Store.
Codex CLI MCP Environment Variables: Lessons from the Sandbox
Published: at 12:00 AMWhy Codex CLI MCP servers need explicit environment variable configuration and how sandboxed runtimes differ from your local shell.
Copilot CLI vs Codex CLI: Terminal AI Assistants Compared
Published: at 12:00 AMA hands-on comparison of GitHub Copilot CLI and OpenAI Codex CLI across shell integration, remote agents, configuration, and documentation experience.
Sora 2 vs Suno: Why Sora 2 Might — or Might Not — Become Mainstream
Published: at 12:00 AMA comparative analysis of Sora 2 and Suno, exploring technical differences, social mechanics, legal risks, and the strategic choices that could make Sora 2 a cultural platform rather than just another tool.
GitHub Copilot CLI: Why the Pricing Model Matters
Published: at 12:00 AMAn examination of GitHub Copilot CLI's premium-only model approach compared to Claude Code and OpenAI Codex CLI, and why free tier support would make it more practical for everyday use.