The Circadian Code: Why Your Code Quality Depends on Your Light Exposure

Author: Omid Farhang Published: January 1, 2026 Reading Time: 8 min

As developers, we often treat our bodies like hardware that just needs caffeine to keep running. We pull late-night sessions, work in dimly lit rooms, and stare at blue-light-emitting screens for 12 hours a day. We optimize our CI/CD pipelines, our database queries, and our bundle sizes, but we often ignore the most critical piece of infrastructure in our stack: our own biology. Our brains aren’t just processors; they are biological organs governed by a 24-hour internal clock known as the circadian rhythm. This rhythm dictates everything from our core body temperature to our hormone production, and most importantly for us, our cognitive performance. ...

Continue Reading The Circadian Code: Why Your Code Quality Depends on Your Light Exposure

Beyond Prompt Engineering: Building a Personal Knowledge Engine with Jupyter and Local LLMs

Author: Omid Farhang Published: December 28, 2025 Reading Time: 4 min

We’ve all used ChatGPT to write a function or debug a regex. But that’s just the tip of the iceberg. The real power of Large Language Models (LLMs) isn’t in the “chat”—it’s in the integration. As I explored in my 2025 series on Jupyter and AI, the real value of these tools comes when they are part of a structured thinking process. By combining the interactive execution of Jupyter Notebooks with the reasoning power of Local LLMs, we can build something much more powerful: a Personal Knowledge Engine. ...

Continue Reading Beyond Prompt Engineering: Building a Personal Knowledge Engine with Jupyter and Local LLMs