I've found writing a book, blogging, and building a Facebook group to be the most effective way to build my brand.<p>Of course, everyone has different strengths, so it depends on what your strengths are.<p>I would read Traction by Gabriel Weinberg (the CEO of Duck Duck Go). It is about different methods for gaining traction with your startup. Some of them also are effective for building your personal brand, for example, PR, unconventional PR, social, SEO, content marketing, email marketing, viral marketing, engineering as marketing, tradeshows, offline events, speaking engagements, and community building.<p>Unconventional PR essentially means doing publicity stunts. Ryan Holiday wrote a great book about this called Trust Me I'm Lying.<p>Best of luck!