Here are a few things I learned while building the Office 365 CLI.
In SharePoint Framework projects you can't just use any TypeScript version. Here is why.
When building SharePoint Framework client-side web parts, don't use PropertyPaneTextField to manage values of numeric web part properties. Here is why.
Reusing your code allows you to standardize your solutions, save time building them and speed up loading your web parts on pages.
Recently I co-presented a webinar with Andrew Connell about the new SharePoint Framework. Here is the recording and answers to what's been asked live.