Trisha has developed Java applications for a range of industries, including finance, manufacturing, software and non-profit, for companies of all sizes. She has expertise in Java high performance systems, is passionate about enabling developer productivity, and dabbles with Open Source development. Trisha is a leader of the Sevilla Java User Group and a Java Champion, she believes healthy communities and sharing ideas help us to learn from mistakes and build on successes. As a Developer Advocate for JetBrains, she gets to share all the interesting things she’s constantly discovering.
Talks I've Given
-
Keynote: Career Advice For Programmers
Featuring Trisha Gee
Anyone ever give you advice on how to remain a programmer? To avoid being “promoted” into positions away from technology and code? Anyone ever tell you at school or university that you needed social skills to be a good developer? Did you know, without having had half a dozen different jobs, that...
dotnet java keynote -
-
Java 8 (and 9!) in Anger
Featuring Trisha Gee
Java 9 is just around the corner, but many of us developers are still getting to grips with thinking in terms of Java 8 idioms. This presentation shows how use lambda expressions and the streams API to to build a fully working end-to-end application using minimal external dependencies and the...
languages -
Java 8 (and 9!) in Anger
Featuring Trisha Gee
Java 9 is just around the corner, but many of us developers are still getting to grips with thinking in terms of Java 8 idioms. This presentation shows how use lambda expressions and the streams API to to build a fully working end-to-end application using minimal external dependencies and the...
languages -
Java 8 (and 9!) in Anger
Featuring Trisha Gee
Java 9 is just around the corner, but many of us developers are still getting to grips with thinking in terms of Java 8 idioms. This presentation shows how use lambda expressions and the streams API to to build a fully working end-to-end application using minimal external dependencies and the...
languages -
What do you Mean, Backwards Compatibility?
Featuring Trisha Gee
The Java driver for MongoDB has been around almost as long as the NoSQL database itself. It was designed without some of the modern Java features we now take for granted, and the API might be easier with features like lambdas.
The existing Java driver is extensively used, which leads to a tricky...
big-data -
What do you Mean, Backwards Compatibility?
Featuring Trisha Gee
The Java driver for MongoDB has been around almost as long as the NoSQL database itself. It was designed without some of the modern Java features we now take for granted, and the API might be easier with features like lambdas.
The existing Java driver is extensively used, which leads to a tricky...
big-data -
What do you Mean, Backwards Compatibility?
Featuring Trisha Gee
The Java driver for MongoDB has been around almost as long as the NoSQL database itself. It was designed without some of the modern Java features we now take for granted, and the API might be easier with features like lambdas.
The existing Java driver is extensively used, which leads to a tricky...
big-data -
What do you mean, backwards compatibility
Featuring Trisha Gee
In this presentation Trisha will share some of the pain experienced and solutions tried along the journey of creating a new Java driver for MongoDB. You might even get a sneak peek at it long before it’s due for release.
java mongodb java-8 api -
Concurrent Programming Using The Disruptor
Featuring Trisha Gee
In this presentation, Trisha Gee from LMAX will show examples of how to use the Disruptor -- an open source concurrent programming framework -- to share data between threads, proving that concurrent programming doesn't always have to be complicated.
concurrent-programming lmax java -
Adopt a JSR
Featuring Trisha Gee
Trisha Gee, Developer at LMAX, the London Multi Asset eXchange gives a talk for the London Java Community on Adopt a JSR
lmax