I suggest you read this interview of egghead's creator on indiehackers[1]. May give you some inspiration!
[1] https://www.indiehackers.com/interview/how-we-turned-coding-...
When you look at print on demand (POD) and eBook publishing angles, you might be able to eke out some revenue. IMHO the only reason to publish a book is to support your consulting and related activities. There still is some kudos in being a "published author".
With a bit of googling you should be able to find some war stories by people who have gone ahead and published their own technical books. I encourage you to read about their experiences before making your decision.
And the question had to do with whether having such kind of a "platform" would benefit more from having the book component published by professionals, or self-published.
It worked for me in 2013
More info on how it ended: http://nathanbarry.com/authority-case-studies/
Either way, there are several good small publishers that might work with you. They'll save you a lot of pain -- don't underestimate the work of printing, marketing, and distribution.
Could you, please, provide some examples of those small publishers you got in mind (in case you actually did)?
> They'll save you a lot of pain -- don't underestimate the work of printing, marketing, and distribution.
That's a great point! I completely agree.
- O'Reilly (huge)
- APress
- MIT Press
- Manning (https://www.manning.com/)
- Packt (https://www.packtpub.com/)
The best way to choose is to look for books similar in style or audience to what you want to write and talk to the authors about their experience. Your experience will be largely determined with the particular editor you work with, so try to get feedback about them. It's also better, when talking to a publisher, to have a warm intro from a fellow author than to cold-email.