I'm a Portuguese student living in Vila Nova de Famalicão and I'm interested in learning more about biology, computers, history and geography.
I contribute to OSM by mapping any sort of stuff, including highways, buildings, administrative limits, etc. and translating the iD editor into Portuguese. I also contribute to the OSM Wiki either by helping improving Portugal's WikiProject or by translating articles.
You can see my overall activity at the Neis One website.
I'm currently the HOT coordinator for the Portuguese Wildfire Mapping initiative.
Divide and map. That is my mantra, I avoid mapping things as feature complete from the get go, preferring instead to do multiple passes, adding a specific type of feature each time. It avoids fatigue and, besides, multiple revisions helps verifying errors.
Here's an example of how I map highways:
1. Roughly map the way in its entirety from a medium scale (1:10000) and add its defining feature, like highway=primary for example.
2. Get closer (1:1000 to 1:3000 scale) and carefully align the way to its midsection.
4. Check if it's one way or not and map any physically separated ways (sometimes use duplication tool for these, saves half the work).
3. Connect to other main/minor roads.
5. Add names and refs.
6. Add lanes and surfaces.
7. Add maximum speeds and minimum speeds.
8. Add turn:lanes.
Optional: In European rural/old settlements you'll commonly find road sections with small widths. If it's less than 2 meters I add narrow=yes and width=* if possible.
Note: I tend to avoid subjective tags like smoothness as those features can sometimes change relatively quickly (and are thus hard to keep updated), really only use it for exceptionally bad sections of a highway.
Note: Rarer tags such as toll=* or destination=* are usually added after all steps are done.
As you can see I do no less than 8 full revisions for each highway, it goes quite fast compared to the other method (map everything at once).