- Nie rozumiem zastosowania tutaj fieldsetu - tego się używa w formularzach, czytaj więcej tutaj.
- Prace powinny mieć wypełniony alt - nie jest to element dekoracyjny. I czy to nie powinna być lista?
- br też średnio - mogłeś zrobić po prostu oddzielne paragrafy,
- nie stylizuj po tagach
- IMO nadużywasz ilości tagów, np.: w main, w article na pewno z mniejszą ilością dałbyś radę to zrobić równie dobrze.
Ogółem: jest całkiem ok, poza tym fieldsetem.