About:

Personal blog (kix.dev) by Kix Panganiban. Site tagline/description: "In the audacious pursuit of things that spark joy."

Website:

Specializations:

Outgoing Links:

Simon Willison
Subscribe to RSS:
The author, a seasoned Python developer, shares his recent experiences transitioning from Python to TypeScript and Bun for software development. He highlights frustrations with Python's async workflows and type safety, contrasting...
The author discusses the risks of complacency when using AI coding tools, particularly in the context of personal coding practices. They reflect on their experience with various AI tools like Github Copilot, Cursor, and Claude Cod...
The author discusses the preference for faster AI models over smarter ones in coding tasks, particularly for 'leaf node edits' which are simple, mechanical changes. They share personal experiences with ADHD that make waiting for A...
The author discusses their experience with using Large Language Models (LLMs) for coding assistance, highlighting two main issues: LLMs' lack of traditional copy-paste functionality and their poor questioning skills. The author ar...
The blog post discusses the challenges of finding privacy-respecting commenting systems for blogs, specifically criticizing Disqus and recommending alternatives like Cusdis and Komments. The author expresses dissatisfaction with t...
The author discusses their experience with Cursor, a coding tool, arguing that its user experience has declined since the introduction of Agent mode. They propose a 'dumb mode' that limits the tool's capabilities to basic editing ...
The blog post discusses the author's experience with high RAM usage on their system, specifically due to VmmemWSL.exe when using Windows Subsystem for Linux (WSL). The author notes that while WSL reported only 6GB of RAM usage, th...
The author discusses the pitfalls of over-relying on AI coding tools, arguing that marketing hype leads to misconceptions about their capabilities. While these tools can generate functional code, they often produce work that lacks...
The author discusses their experience with HackerNews and the overwhelming amount of content available. To address this, they created HackRecap, a tool that summarizes top stories from HackerNews into bite-sized reads. The post de...
Kix Panganiban reviews the Clicks keyboard for iPhone, expressing disappointment in its performance compared to on-screen keyboards. He highlights issues such as the need for precision, poor ergonomics, and a confusing key layout,...
The author shares their experience with the M1 Pro Macbook after 14 days of use, highlighting its performance, energy efficiency, and overall user experience. They note that while gaming performance is mixed due to limited ARM-nat...
The author reflects on their experience of wearing the Ultrahuman Air after using an Apple Watch for seven years. While the Ultrahuman Air offers impressive health tracking features and a sleek design, the author realizes that the...
The blog post discusses the frustration of multiple streaming subscriptions in 2025 and introduces the concept of seedboxing as an alternative. The author shares their experience setting up a personal media server using a specific...
The author shares their experience with the recent launch of Google Pay in the Philippines after a trip to Australia where contactless payments were prevalent. They detail the setup process for various cards, the ease of use at lo...
The author shares a frustrating experience at NAIA Terminal 3, highlighting issues such as overcrowding, uncomfortable heat, limited seating, and poor food options. Despite some improvements in the check-in process, the overall ex...
The author shares a personal experience of overcoming morning grogginess and reluctance to bike after a tiring day. Despite initial hesitation, they completed a 6K bike ride, which left them feeling energized and refreshed. The po...
...