Comment by crediblejhj

Comment by crediblejhj 4 days ago

1 reply

I used Claude AI as a learning assistant throughout the project.

I had AI help me with:

- Initial layout calculation logic (the layout concept was new to me)

- Catching edge cases in the parser

- Recent refactoring for code quality

But I designed and coded myself:

- The overall rendering pipeline architecture

- CSS parser from scratch

- Debugging

- All architectural decisions

As for understanding - I don't know what understanding exactly is. But I think it means how familiar you become with a concept. By that definition, yes, I understand how the rendering pipeline, parsers, layout tree etc work.

First time using C++, so I needed guidance on concepts I'd never seen before. But the learning, problem-solving, and persistence were mine.

Thanks for asking!