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:
This is very much aimed at Java/JVM developers who are new to MongoDB, and want to get a feel for how you use it.
These guides are for the current (2.x) driver. When we release 3.x, we’ll release updated guides as well.
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.
I wrote an article for the latest edition of Java Magazine which is an introduction to MongoDB for Java developers, and a nod to why it’s good in the “Big Data” space.
Information related to the currently-ongoing effort to redesign the Java driver for MongoDB.
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.
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.