Good examples
Namespaces, Build Order, and Chickens
Cadence's UVM video series
These are brief and to-the-point. If you have a question, they quickly give you answer. If you are taking 2 or 3 minutes to browse the internet while waiting for a simulation to finish, maybe even on your phone while you take a little time away from your desk, you can get all the info in that time. Perfect.
Examples of Ideas That Could be Marketed Better
Monitoring signals by name, for the UVM register package and more
and:
A 30 Minute Project Makeover Using Continuous Integration
First of all, kudos to Verilab for sharing ideas, knowledge, and source code as much they do. The next section of this document could be, Example of People that Don't Share Knowledge At All and it would be huge, but, you know, there'd be nothing to link to. So, I do not intend to disparage or discourage, rather to point out some areas for improvement. With both of these gems, first of all, I wasn't even sure what exactly I should link to. The PDF directly? The paragraph of text introducing the link to the PDF? Or should I link to the blog entry that links to the introduction text that links to the PDF? Next, the length. The first is a 20 page PDF, the second is 7 pages. If you really want to spread knowledge and advance the art, get to the good stuff quickly! My simulations don't take that long to run. I was about to say more on this, but I'm going to follow my own advice. I'll expound in the comments if you ask me to. Finally, PDFs. Really? This is the internet. Use html. Everything can reformat and display html nicely enough, desktops, laptops, phones. Even printers. PDFs, not so much.
In conclusion, I love that people in the EDA world, and in verification specifically, are sharing more and more information on the internet. It can be even more effective and help advance the art further if we do so in a modern internet-y way using good marketing techniques.