Posts

Showing posts from June, 2026

GSoC 2026 - Weeks 1 & 2: Understanding Before Implementing

The Journey Begins 💪 The first two weeks of the coding period have been a mixture of excitement, confusion, debugging, learning and the occasional moment of staring at a terminal wondering why something that worked five minutes ago suddenly doesn't. As someone once said: "The expert in anything was once a beginner who refused to give up." That quote has felt surprisingly relevant over the past couple of weeks. Building the Foundation with NDCube 💻 A major part of my work focused on integrating radiospectra with NDCube. This involved migrating the core GenericSpectrogram  class, understanding how coordinate-aware data is represented and diving deeper into World Coordinate Systems (WCS) than I ever expected. At first glance it sounded simple: "just integrate NDCube." It was not. Along the way, I had to understand how time and frequency coordinates interact, how plotting components work and spend a fair amount of time convincing Git that my branches and commits w...