Trisha Gee

It's not waste, it's learning

In one my my rare weekends at home, I found myself on a pottery course (this is the sort of thing that happens when you’re a “yes” person).

Upcoming Events

While the list in the talks section of my blog covers past presentations, this page should, if I keep it up to date, list my confirmed upcoming events.

Staying Ahead of the Curve

Last Thursday I gave a keynote at GOTO Berlin to address the problems of deciding how to learn a new technology/framework/process (Spoiler Alert: it’s not by putting it into production).

Using Groovy to import XML into MongoDB

This year I’ve been demonstrating how easy it is to create modern web apps using AngularJS, Java and MongoDB. I also use Groovy during this demo to do the sorts of things Groovy is really good at - writing descriptive tests, and creating scripts. Due to the time pressures in the demo, I never really get a chance to go into the details of the script I use, so the aim of this long-overdue blog post is to go over this Groovy script in a bit more detail.

JavaOne 2014, Day One

Well, I’m at JavaOne again, and after only one day I’ve already learnt stuff. And, of course, had a great time catching up with interesting people. Here’s a summary of the first day.

Getting Started with MongoDB and Java

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:

Sevilla Java User Group Java 8 Launch Party

Last night at the Sevilla JUG we officially celebrated the launch of Java 8 - yay!

Partay

Don’t be fooled by the picture, people had more fun than it looks. Honest.

For anyone who missed the session, or who was there and wants access to the materials, here they are: