-
Developing with Couchbase Server
I’ve just completed my latest book, this time looking at the development side of using Couchbase Server for building applications. The book goes through the basics of the Couchbase Server data store, the mechanics of storing and using data, the API and operations available, and a quick overview of the different client libraries available for…
-
BeOS: Porting Unix Applications
Back in 1998 I wrote my first book, all about how to port Unix applications to what was then seen as a brand new operating system set to take on the world. BeOS was at the time seen as a revolutionary OS containing a number of radical features and…
-
Getting Started with Couchbase Server Published!
Having not published a book in years, I’ve just published my second book in as many months. Getting Started with Couchbase Server provides an overview of the main administration and user information that you need to install, setup, manage, and dev…
-
Getting Started with CouchDB published!
I’ve just published my first book for a few years. The book is Getting Started with CouchDB with O’Reilly. The book is a quick guide to everything you need to know to start working with and building applications with CouchDB. Some highlights of th…
-
Understanding MySQL Internals
Sash Pachev has written a new guide on Understanding MySQL Internals for O’Reilly. I was one of the technical reviewers on this book and can tell you that it makes a good read if you want to understand more of what is going on under the hood in My…
-
LoCA 2006 Photos
I’ve managed to find some photos of me presenting my keynote at LoCA 2006. You can view the full set of all photos here. I’m the guy in white. The somewhat jaded faces are nothing to do with my presentation, but the late night and then early morni…
-
LoCA 2006 Keynote
As previously announced, I presented the keynote at LoCA 2006. The keynote was on Google Maps and Google Earth, related to the new book which I just announced on the book’s new companion website. I’d like to think that the presentation went well -…
-
LoCA 2006 Keynote
I will be doing the opening keynote presentation for the 2nd International Workshopo on Location and Context-Awareness (LoCA 2006) in Dublin, on May 10th. The focus of the keynote is Google Maps and Google Earth, which of course ties in nicely to …
-
Agile Web Development with Rails
My review of Agile Web Development with Rails (by Dave Thomas and David Heinemeier Hansson with Leon Breedt, Mike Clark, Thomas Fuchs, and Andreas Schwarz) has just made it to the the front page of Free Software Magazine. It’s an excellent guide t…
-
Randal Schwartz’s Perls of Wisdom
If you don’t associate Randal Schwartz with Perl then you obviously don’t know how much of an influence Randal has been in spreading the Perl gospel. Randal has been talking about Perl for years, writing articles and contributing to books like the…