I was asked three simple questions about my thoughts on Java turning 20, and ended up writing a guest post for Voxxed. No wonder I can’t seem to find the time to write these days.
We've been missing an introduction to using MongoDB from Java for a little while now - there's plenty of information in the documentation, but we were lacking a step-by-step guide to getting started as a Java developer.
I sought to rectify this with a couple of blog posts for the MongoDB official blog: the first, an introduction to using MongoDB from Java, including a non-comprehensive list of some of the libraries you can use; the second, an introductory guide to simple CRUD operations using the Java driver:
While I was at QCon London, I was grabbed for an interview with InfoQ. It's always a pleasure to be interviewed by Charles, I think he brings out the best in me.
You can see the video here.
At the start of the interview we refer to the first time we met, which, if you're interested, you can also watch.
Information related to the currently-ongoing effort to redesign the Java driver for MongoDB.
The second in my short series of blogs about the new Java driver is now available for your perusal. In it, there's some guidance on how to get started using the new driver, whether you want to use the new (unfinished) API, the existing "classic" API, or a blend of both.
Fortunately for me, the guys at JAXenter chased me for a summary of 2012 and my predictions for 2013 - I say "fortunately" because otherwise I never would have got around to doing it, and that would be another year slipping away silently into the abyss.
So yet another interview with me is available, but this one is in written form. It's for the Graduate Developer Community, the aim is to show undergraduates and graduates what real techies jobs are like, and how people doing them they got there.
It's long, but if you know anyone just starting out their career who wants to get a feel for where they might want to go, please point them at it. The site has a number of interviews with people in different roles so it's quite a good way to showcase the diversity of what's available.
(Update: 15 Dec 2020: Original article doesn't seem to be around any more, so I've reproduced the content here)
This month's Java Magazine features an article by yours truly, which is yet another intro to the Disruptor. It's basically a summary of the stuff I've written in this blog, updated for version 2.7 - so the names of the classes should be up to date and the responsibilities follow the simplified pattern we use now. If you were looking for an more recent version of my introduction blog posts, this article gives a reasonable overview.
This is intended as part one of a series, as it's a basic and high-level view with no code examples. In fact, it probably could be used to document the C# version as well as the Java version, although I haven't taken a look at that for a while. Next, I would like to give some more code examples of how you use it - as always, any suggestions welcome.