Building Dossigraphica: An Autonomous Geo-Intelligence Dashboard

Spent the last few weeks diving deep into building Dossigraphica—a Geographic Intelligence visualization platform.

This one was a massive step up in complexity. I’ve been using Google Gemini’s deep research functionality for analyzing corporate filings recently and was thinking if it would be possible to build a similar thing myself so I don’t have to manually copy, paste, transform to structured format like json or markdown anymore.

Then I started to build Dossigraphica which turned into an intense, multi-layered architectural challenge, blending heavy frontend 3D rendering with a complex, autonomous backend research pipeline.

Read More >>


From Hobby Photos to Shotwise: Building an AI Photo Critique App

Spent the last couple of nights (~20 hours) turning one of the “life outside building” ideas into an actual app.

It’s called Shotwise: upload a photo, get an AI critique, then generate an improved version.

This one was very different from my other project (Aperilex). Aperilex is a slow, deliberate learning grind; Shotwise is much more of a controlled dopamine sprint.

Read More >>


Building with Claude Code: 7 Weeks of Review and Reflection

It’s been 7 weeks since I started building extensively with Claude Code. Now I have managed to deploy a working version of Aperilex which was a complete rewrite of the previous version which took about 5 months without deployment. Of course, there have been many ups and downs, but overall it’s been a fantastic learning journey. Time to review and reflect on the entire process.

Read More >>


Aperilex Infrastructure Layer Completion: An Intense Learning and Developing Journey

Been into a week of rebuilding Aperilex with Claude Code, focusing on the domain and infrastructure layers to build the solid foundation for the app. The experience has been intense, filled with learning and development challenges. Never thought about this kind of speed before but here we go. Today marks the completion for both phases and I’m excited to see how it all comes together.

Read More >>


Aperilex Architecture Update: Integrating EdgarTools and a Hierarchical LLM Pipeline in Infrastructure Layer

Into the 4th day of rebuilding with Claude Code. Started to work on the edgartools and LLM in infrastructure layer overhauling the core of Aperilex. The main thrust was to pivot from generalized analysis to a highly structured, data-driven workflow, which involved a significant refactoring of our data ingestion and LLM orchestration layers.

Read More >>


Domain Layer Implementation: Building Aperilex's Core and Revision with Claude Code

Into the third night of coding with Claude Code, I focused on implementing the domain layer of Aperilex as outlined on the project PHASE.md, refining the core logic and data structures that will drive our SEC Filing Analysis Engine. This post details the process and decisions made during this phase.

Read More >>


Learning with Claude Code: Plan the Rewrite for SEC Analysis Project

I knew this would come at some point as I was developing the SEC Analysis Project. Last weekend I started to refactor the codebase for better code quality check and planned the roadmap for better architecture and security. Instead of applying band-aid fixes, I decided today on a complete rewrite—but this time, of course, not alone.

Read More >>


From Static to Dynamic - A Foundational Refactor for Synapse

Technical debt often manifests as rigidity. Our application’s journal feature was a prime example, built on a hardcoded assumption that all activities were either “Work” or “Life”. This was simple to implement initially but impossible to scale. Every user’s life is more nuanced than that binary choice.

This post outlines a foundational refactor to move from this static system to a dynamic, user-driven one.

Read More >>