Archives For book

I just submitted the last chapter of the third edition of my PHP Advanced book, now titled “PHP Advanced and Object-Oriented Programming: Visual QuickPro Guide.” I still need to perform the rewrites, but as I’m good with page counts (for once), I think the table of contents is fairly solid (shown after the break).

The book is written for intermediate PHP and Web developers, and covers a range of topics to further extend what you know into more real-world, complex situations. I believe it’ll be available in September. Amazon currently has it for $30.81.

Continue Reading…

In this edition…

Continue Reading…

As part of my [intlink id=”2947″ type=”post”]January-February 2012 downtime[/intlink] (which really turned out to be February-March), I’ve been going through a stack of books, and a virtual stack of ebooks, that I’ve had lying around for way too long. One of the first books from that stack that I read was “Technical Blogging“, by Antonio Cangiano. I bought the ebook through Pragmatic Programmer‘s Black Friday sale back in November, and it’s available through Pragmatic Programmer, or Amazon, of course. Overall, I was quite impressed with the book, and I think it’s going to help me a lot. Before I discuss the book in detail, a quick bit of perspective… Continue Reading…

I’ve just recently become aware of Scott Berkun, thanks to catching an excerpt from his “Confessions of a Public Speaker” book. I’ve since read that book, and it was wonderful (more on that in a separate post). I’m now following Berkun on Twitter, where he frequently Tweets older posts. One of those that I found to be particularly on the nose was “How to Write a Book- the Short, Honest Truth“. I get asked about publishing a lot (and recently had a long email conversation about this, which I’ll also share separately), and thought Berkun’s posting is quite valuable on the subject.

In the post, Berkun distinguishes between three aspects of writing a book:

  • Anyone can write a book (i.e., you can write one right now, without needing anything else)
  • Getting published (which is a separate issue from writing a book)
  • Becoming famous and wealthy

I know there are some people that would like to write a book as an experience, or as a way of sharing what they’ve learned. And some others like the imagined prestige and riches that come with writing a book. I’ve done quite well over the past decade, having written 22 books and sold over 350,000 copies, but I can verify that the prestige and riches aren’t all that you might imagine (I recently discussed the economics in a newsletter). That being said, I’m quite happy that I’m making a decent living doing something that I always dreamed of doing. I’ve been working for myself for 13 years now, which is something.

In any case, if you’re interested in the topic, check out Berkun’s post. It’s short, and well written. At the bottom, you’ll find links to more good articles on writing, if you’re not too discouraged by that point! His “Why You Fail at Writing” is pretty good for helping you accomplish that goal of writing a book.

If you have any questions you’d like to ask me about what it means to be a writer, just let me know!

Thanks largely to the success of my Learning the Yii Framework series, people are often asking me about my plans to write a book on Yii. Writing a book on Yii is something that I’ve been meaning to do for some time, but have been way too busy for the past couple of years to make it happen. Every so often I post something about the phantom Yii book, and so here’s another. This time, it’s pretty good news…

As for my schedule, I’m now writing the third edition of my “[intlink id=”3168″ type=”post”]PHP 5 Advanced: Visual QuickPro Guide[/intlink]” book. That project will take the next couple of months, through June. I’m hoping it will be entirely done (rewrites and all) in early July. I think I’ll have a decent-sized Web project to do in the fall, but other than that, I have no deadlines and obligations for the latter half of 2012. Little things will no doubt come along, but this kind of free time is unusual for me. (And, strangely, isn’t frightening at the moment, although free time come January could be a problem!) So, reasonably speaking, I will be able to work on the Yii book full time as of August 2012. This should coincide nicely with the hopeful release of Yii 2.0 over the summer. Speaking of which…

I’ve been chatting with Qiang Xue, the creator of Yii, and he has graciously offered to act as the personal tech editor for the book. This is a great honor to me, and will be a wonderful asset in making sure the book is as technically accurate as possible. In return, I’m going to help with some of the official Yii documentation (it’s the least I can do). And the good news keeps rolling in, as Alex Makarov, author of the popular Yii 1.1 Application Development Cookbook (Packt Publishing), has generously offered his assistance, too. These are invaluable pieces that are coming together nicely here.

In terms of publishing, my current plan is…

  • To self-publish an ebook only. I will release it in mobi, epub, and PDF formats, without any annoying Digital Rights Management (DRM).
  • Possibly no DRM.
  • Probably no DRM.
  • The price would be about $15 (USD).
  • People would be able to buy the book in advance, and get each chapter as I write it. Revised chapters would be free updates.
  • People would be able to buy just a single chapter and get revisions of that chapter as free updates.

I’m assuming that I’ll create a separate Web site for the book, as I’m also planning on making some of the book’s content freely available in HTML format. This does mean that along with writing the book, I’ll have to create the Web site and the above functionality, but such are the costs of doing things yourself. And I happen to know of a framework that makes Web development a lot faster…

I’ll continue posting updates here and on Twitter (by the way, I’m on Twitter @LarryUllman) as I have them. Yii postings may be sporadic for the next couple of months as I focus on the PHP Advanced book, but rest assured the Yii book is happening.

All thoughts, feedback, input, and offers of money are most welcome!