I’m building JupiterGoals because I need it. It is an AI-powered system designed to break down my goals and hold me accountable.
I’m documenting the build process here. Once the system is truly useful, I will open it up to others.
I’m building JupiterGoals because I need it. It is an AI-powered system designed to break down my goals and hold me accountable.
I’m documenting the build process here. Once the system is truly useful, I will open it up to others.
While building JupiterGoals, I wanted to leverage the power of AI while keeping costs at an absolute minimum ($0 if possible) by relying on a smart mix of cloud and local resources. This post breaks down the architecture and the specific engineering decisions I made to achieve that. I’ve decided to use Google Cloud Platform (GCP) as they currently offer the most generous credits for startups. While the goal is to keep costs at a minimum without relying on credits, having them provides a safety net to scale up and utilize higher GPU-compute instances for verification when needed. ...
Building a landing page for JupiterGoals required choosing the right tool for the job. While there are many ways to ship a frontend, I narrowed it down to four main contenders: Create React App: Simple, but lacks built-in optimization for SEO. Next.js: Excellent server-side rendering (SSR) support and ecosystem. Hugo: Fast and reliable (which I already use for this blog), but can be restrictive for dynamic app-like features. Astro: Exceptional performance, specifically regarding Core Web Vitals (LCP, FID, CLS). The Decision: Why Astro? I needed a solution that was simple to maintain, easily themed, and—most importantly—delivered top-tier performance and SEO out of the box. ...
In my first post, I made a post to build JupiterGoals—a tool to solve a problem I know intimately. The first step to making that idea real wasn’t writing code. It was giving the project a home on the internet. Before you can build the house, you have to secure the land. This post is the first entry in my Engineering Log, where I’m documenting the key technical and strategic decisions behind the project. My hope is that this serves as a practical guide for anyone else looking to turn their own idea into a reality. ...
There’s a question that starts as a whisper and grows into a roar over time: Am I living a life I won’t regret? For me, that question became impossible to ignore. After a career spent leading teams and building complex systems from London to Tokyo (you can see my full engineering journey at Walking Jupiter), I realized the most important project I could ever tackle wasn’t for a corporation. It was for myself. ...