News

I recently graduted! 🥳 Now I have time to develop my personal interests and get involved with larger projects. 🔥

Latest Posts

[December 28, 2025:] Calendar
[December 28, 2025:] New Jersey Style
[December 23, 2025:] New Era Revised

Notes

Started taking live LaTeX notes in classes again. I might be uploading stuff soon!

Sea 🌊

This is something I'm working on!

Orange Juice

Now my "professional" website.

Mlog


New Jersey Style

December 28, 2025
By Aathreya Kadambi

My dad always mentioned the single responsibility principle around the house growing up, and recently since I’ve been meaning to improve my SWE/design (software engineering) capabilities, I was reading about these principles. SOLID seems like a good idea, and YAGNI is the perfect balancing force.

I found it funny that there’s this New Jersey style, which is also called the Berkeley or West Coast model. For reference, I’m also from New Jersey but live in Berkeley now. Apparently he contrasted it with an MIT style, but eh… I can see the merits of both. The guy was clearly yearning for some drama. 😂

But the idea of simplicity of interface versus simplicity of implementation is interesting; the latter is indeed easier to verify for the creation of big systems, but the former has a lower barrier to entry for new contributers (at least on the surface).

I wonder how our design principles and philosophies should change in the face of new tools like Cursor and Copilot.

Comments

Not signed in. Sign in with Google to make comments unanonymously!




As a fun fact, it might seem like this website is flat because you're viewing it on a flat screen, but the curvature of this website actually isn't zero. ;-)

Copyright © 2025, Aathreya Kadambi

Made with Astrojs, React, and Tailwind.