Best Practices

Extroverted versus Introverted Content

I recently wrote about my experience previously writing a lot of technical content. I wanted to come up with a concept which captures my current thinking about how content is best created: Extroverted versus Introverted Content.  When I focused all of my energy on producing “how to” type content, it was “introverted” content in my mind. Content that I wrote for myself (and the search engines) which was low cost, fast and easy to produce.…

Continue reading

Best Practices

Write content to trigger conversations (and community)

For a long time I built and maintained the prior iteration of this blog. When I was a software engineer building enterprise mobile and web applications, I made a conscious decision to post solutions to all the annoying problems I encountered on this blog with detailed source code snippets and documentation. By making a habit of this, I reasoned, I could go back and find my own solutions to problems and also create a public…

Continue reading

Best Practices

Tips For Bringing Your Raspberry Pi Prototype To Mass Production

Having worked in the hardware, IoT, AI/ML and robotics ecosystem space for the last decade – I have helped hundreds of individuals and startups as well as folks working at major enterprises to achieve their vision of shipping products that change the world. As the leading single-board computer, the Raspberry Pi is the most popular starting point for new hardware designs. I wanted to write an article summarizing my thoughts on this topic based on…

Continue reading

Best Practices

Building a mobile hardware hackathon command station

Software and API evangelism are fun and valuable for most platform companies to engage in. For hardware platforms, technical evangelism takes on an entirely new dimension: Developers can’t just take a single-board computer, module or other IoT gadget and turn it into something useful and fun over the course of a workshop or hackathon: They need bits and pieces, wires, components and batteries! While acting as ecosystem manager and technical evangelist for the Intel Joule,…

Continue reading

Best Practices

How to run a productive internal product bootcamp

When launching a new developer focused product, platform, API or hardware gadget it can be nerve wracking to imagine tossing your product “over the fence” to see how developers fare with it on day one. When real money is on the line, it is essential to understand how to organize and run internal bootcamps to polish your user interface and developer experience before it is time to launch.  Having worked on the launch of numerous…

Continue reading

Best Practices

Tips On How To Run Great Workshops

I have worked on large scale evangelism and ecosystem projects in both the hardware and software markets at global scale for many years now. I got my start in ecosystem management and technical evangelism at Mashery, which was subsequently acquired by Intel prior to being spun off to TIBCO. At the time, Mashery had a network of 50+ customer APIs being hosted on it’s developer API portal. At Mashery, it was my job to work with…

Continue reading