TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: I just released my first self-published book

63 pointsby allanmacgregoralmost 10 years ago

9 comments

mooredsalmost 10 years ago
Nice work. I passed it along to a couple of magento developers I know. A bit of feedback. I get that you want to be clear what the book isn&#x27;t, but when you say<p>&quot;This book only focuses on a handful of tools and few specific approaches that in my opinion work the best. Be Pragmatic and use what works best for you.&quot;<p>That makes me (with my &#x27;Magento developer who doesn&#x27;t test&#x27; hat on) think, wait, I don&#x27;t know what works for me, that&#x27;s why I&#x27;m buying the book.<p>Instead, I&#x27;d write something like:<p>&quot;This book discusses one toolset I&#x27;ve used with success. There are other ways to test Magento extensions, but this book will walk you through setting up a method that I&#x27;ve tested and used for years.&quot;<p>If this is a book aimed at beginners (magento testing beginners, not necessarily magento beginners), which your copy implies, give them definitive statements, especially in the marketing copy. That&#x27;s what beginners like. (You can, of course, offer more shades of gray in the book, but not too much.)
评论 #9943442 未加载
评论 #9943862 未加载
mokshjawaalmost 10 years ago
Hi,<p>I really love it and I&#x27;m very impressed. I&#x27;m actually just a high schooler and I was working a book for Java that I was planning on self-publishing as well. I was wondering if you could lend some insight into how you formatted your book (especially with the code)? Did you use any software or get it done by someone else? Or did you use any template that you recommend?
评论 #9945115 未加载
xivzgrevalmost 10 years ago
Congrats on publishing your book! I did one back a few years ago, and I know it&#x27;s a ton of work but really fun &#x2F; gratifying :)<p>May I make a suggestion? In the early bird access, I would also include part of the get hands dirty. Knowing why I should do something isn&#x27;t that valuable on its own - it&#x27;s the stuff showing me how that&#x27;s more valuable. So give me a taste, get me started and then wanting the rest so I know how to finish it!<p>The only downside is that it&#x27;ll create demand but that will also create pressure on you to make the rest available soon, otherwise people may try to find how to finish elsewhere so when you release the rest some of the demand will have dissipated.
评论 #9943358 未加载
评论 #9942933 未加载
unknownknownsalmost 10 years ago
Looks awesome. I just wanted to mention a couple stylistic things I noticed in the sample copy: subsubsection under Part 1 named &quot;It;s all about communication&quot; (the it;s), and the capitalization style for section titles is pretty inconsistent.<p>I don&#x27;t know if you&#x27;ll have an editor go through everything later on, but just wanted to mention a couple of the things from the early access sample :)
评论 #9945098 未加载
munificentalmost 10 years ago
Congrats on finishing your book! I know exactly how much work that can be.<p>I hate to be picky but I know I&#x27;d want someone to point these out in my work, so I&#x27;ll hope you feel the same way. You have a few grammatical errors on your page:<p>&quot;Building proper tests for a Magento extension can be difficult for seasoned veterans let&#x27;s not say the junior developer just getting started with Magento.&quot;<p>You at least need a comma before &quot;let&#x27;s not say&quot;, but even then it still feels like a strange construction to me. Maybe &quot;...veterans, not to say...&quot;<p>&quot;After all, you have written code like this a thousand times before; You know what you are doing right?&quot;<p>Turn that semicolon into a period. I have a simple rule on when to use a semicolon:<p><pre><code> Should I use a semicolon? 1. Nope. 2. There is no second answer. </code></pre> &quot;And yet, how much time of your day to day do you spend tracking and fixing bugs?&quot;<p>If you really want to use &quot;day to day&quot;, hyphenate it. But I would simplify it to &quot;how much of your day do you spend...&quot;.<p>&quot;What if you could do something that gave you confidence, not only on the quality of the code that is being promoted, confidence that if and when, someone has to make changes to the code there are tests that can confirm that nothing has been broken and the application still performs as expected.&quot;<p>There&#x27;s some dead weight here and the clauses sort of run on. How about:<p>&quot;What if you could do something that gave you confidence — not only on the quality of the code, but confidence that when someone changes the code, there are tests that confirm nothing has broken.&quot;<p>When I write, I do (at least) three drafts:<p>1. Get all the words down. Put all the clay on the table.<p>2. Rearrange and control structure and pacing. Push the clay into the right shape.<p>3. Edit every single sentence to tweak or remove words that don&#x27;t add value. Trim the sculpture down to its final shape and texture.<p>My goal on the third draft isn&#x27;t to strip it down to Hemingway. There&#x27;s still room for character and charm to shine through. But it&#x27;s to make sure that every ounce of prose adds <i>some</i> value, be it information, clarity, cadence, or humor.
评论 #9945148 未加载
asyncwordsalmost 10 years ago
Good for you! Magento isn&#x27;t in my wheelhouse, but I&#x27;d be interested in hearing how you&#x27;ve gone about marketing your book before release — building a mailing list, sharing articles to social media, guest blog posts, etc. Do you have anything you&#x27;d do differently if you were to write another book in the future?
评论 #9943308 未加载
lifeisstillgoodalmost 10 years ago
Congrats<p>Couple of points - I had to dig back to your blog to find anything about you personally. It was odd to read about the book but not the author - especially for something like this where personal expertise counts. I suggest a small about me section on the landing page.<p>Good luck
评论 #9945103 未加载
Rickasaurusalmost 10 years ago
Have you written at all about the tools you used to work on the book? I&#x27;d be interested for sure.
评论 #9945209 未加载
ripaujlaalmost 10 years ago
Congrats and Good luck.