Writing on Trisha Gee
Making complex systems coherent.
Java / JVMDev tools / editors / IDEsEngineering management / careers
- Posts
- 252 from 18 Mar 2007 to 31 Jul 2026
- Posting
- now and then (4 in the last year)
- Kind
- personal blog
- Feed
- https://trishagee.com/feed.xml
2026 4
2025 2
2024 10
- Getting Started with Presenting
- Reading Code Is Hard, and tips to improve
- Flaky Fashion
- Trisha's Events, Autumn 2024
- Are Developer Productivity and Developer Joy opposites?
- In which we discover the audience really matters
- Flaky tests are poisoning your productivity
- What on earth is a Build Scan, and why do I care?
- Working Smarter, not Harder
- Time Management for Parents
2023 6
2022 3
2021 12
- It's not you, it's them
- "Simple" Network Connections with Java - a problem
- End of an Era
- State of Spring 2021
- Dealing with Legacy Code in OpenJDK (JEP 416)
- What Is Leadership Really?
- Do we need comments in our code?
- 2020
- Upgrading a Maven, Spring Boot and JavaFX application
- Upgrading a Modular Gradle JavaFX Application
- Upgrading a Gradle JavaFX Application
- Creating JavaFX Applications
2020 5
2019 6
2018 2
2016 3
2015 14
- Java 8 MOOC - Session 3 Summary
- Java 8 MOOC - Session 2 Summary
- What to look for in a Code Review
- Java 8 MOOC - Session 1 Summary
- Interview: Trisha Gee on the Java Eco-System
- My Path To Evangelism
- Java at 20
- Android Xtended
- Blind CFPs - a Postscript
- Are Blind CFPs Really The Answer?
- I'm so tired of it all
- SVQ JUG: The State of Java
- New IntelliJ Tricks I Learnt Part 2
- New IntelliJ Tricks I Learnt Today
2014 26
- Developers want to be heard
- New Year, New Adventures
- Improving Speaker Diversity
- It's not waste, it's learning
- MongoDB London
- Using Groovy to import XML into MongoDB
- JavaOne 2014, Day One
- Getting Started with MongoDB and Java
- ...but most of all, it's fun
- Sevilla Java User Group Java 8 Launch Party
- Readable, Succinct, or Just Plain Short?
- The Handover
- Nighthacking at Sevilla Java User Group
- Upcoming Events 2014
- Converting Blogger to Markdown
- Sevilla MUG March Madness
- QCon London 2014
- Sparking innovation in an established company
- The Joy of Coding
- In my day...
- Should you notice I'm a woman? Should I care?
- Feel like an outsider?
- Sevilla MUG, first event
- Introduction to MongoDB and Big Data
- Why is it News when a woman becomes CEO?
- Goodbye 2013, you were good to me...
2013 34
- Yow
- Spock: Data Driven Testing
- JAX London & MongoDB Tutorial
- LinkedIn Etiquette
- JavaOne 2013
- Make the Future Java
- Kids These Days
- JavaZone, Oslo
- How to get started with the new MongoDB Java Driver
- Interviewed by Stephen Chin about JavaOne 2013
- Life on both sides of the interview table
- Autumn World Tour
- The 3.0 Java Driver - Design Goals
- JavaOne Shanghai
- Can't. Take. Much. More.
- Spock passes the next test - Painless Stubbing
- Spock is awesome! Seriously Simplified Mocking
- Developers hate support, don't they?
- Trisha's World Tour 2013
- Calling Dublin Tech User Groups!
- Adjusting to Working Remotely
- Be an Ambassador!
- My Summary of GeeCON, Krakow
- How are you using MongoDB with Java?
- Good overview of the NoSQL hype for Real Developers
- 2013 is looking a lot busier than I planned...
- How Mechanical Sympathy got me to the airport on time
- Devoxx UK 2013
- It Depends
- The Coalescing Ring Buffer
- QCon Day One
- Staying Ahead of the Curve
- Upcoming Events (and Trisha Freaks Out A Bit)
- Wrap up of 2012
2012 44
- Devoxx: The Problem with Women - A Technical Approach
- Agile++: When Agile Goes Well
- Webinar: Processing High Volume Data Feeds with MongoDB
- My First Official MongoDB Appearance
- LJC Open Conference 2012
- Summary of Devoxx 2012
- Brain Overload!
- Devoxx 2012
- Java 8 - Introduction to Lambdas Article
- NightHacking Tour: The LJC
- Interview and Hacking session with Stephen Chin
- NoSQL is a Stupid Name
- JAX London 2012
- And for my next trick....
- Introduction to the Disruptor Slides
- JavaOne: The Summary
- JavaOne: The Problem With Women - A Technical Approach
- Tips for Presenters
- JavaOne: User Group Sunday
- The Strange Loop
- Strangeloop Disruptor Workshop Materials
- Apologies for the interruption to your service
- Upcoming Events
- Interviewed at GOTO Copenhagen
- On The Evil Of Stereotypes
- OSCON Day One
- The subject of women programmers is boring
- Overheard: Development Myths
- The birth of a new community
- QCon London: Disruptor presentation video
- GOTO Amsterdam
- GOTO Copenhagen
- What Do You Do and How Did You Get There?
- Why Open Source Your Secrets
- Update on events
- Featured on a BBC Podcast
- In which I defend the Male species at an all Female event
- Overheard: Agile truths
- QCon London 2012
- Java Magazine: Intro to the Disruptor Part One
- New Disruptor Presentation Unveiled to the LJC!
- Why the customer isn't always right
- Upcoming speaking events
- Christmas decorations teach me a lesson about troubleshooting
2011 49
- Video: Why we shouldn't target women
- How to make your CV Not Suck
- Interview by the Oracle Technology Network at Devoxx
- London Java Community Open Conference
- Why We Shouldn't Target Women
- Devoxx: The story so far
- JAX London - I learn stuff and meet people
- A NYSE Product Manager and an LMAX Developer walk into a low latency trading seminar...
- More videos from Java One 2011
- On The Similarities Between Girls And Aliens
- Mike and I debut our new Disruptor presentation
- JavaOne 2011: Roundup
- JavaOne: Initial Observations
- JavaOne 2011
- First public appearance caught on video
- Are you an awesome developer?
- What my hangovers can teach you about Agile
- Effective Sketches
- Disruptor 2.0 - All Change Please
- What I Did On My Holidays
- Dissecting the Disruptor: Demystifying Memory Barriers
- Dissecting the Disruptor: Why it's so fast (part two) - Magic cache line padding
- Dissecting the Disruptor: Why it's so fast (part one) - Locks Are Bad
- In answer to one of the search terms which led to my blog...
- Dissecting the Disruptor: Wiring up the dependencies
- Dissecting the Disruptor: Writing to the ring buffer
- Dissecting the Disruptor: How do I read from the ring buffer?
- Dissecting the Disruptor: What's so special about a ring buffer?
- A chance to see some of my actual code (even if it is C#)
- Vote for the LJC
- STAC London Summit
- My first public appearance
- Getting around a bit
- Why Java developers hate .NET
- The London Java Community elected to the JCP SE/EE Executive Committee
- Cyclist tribes
- TradeTech 2011 - Not like a developer conference
- CSS for Developers: Horizontal and Vertical Centring
- How to show your employees how much you hate them
- For those who might want to make the leap from Developer to Architect
- CSS for Developers: Cross Browser Table Border Behaviour
- My Experiences with Android Development
- CSS for Developers: Column Layout Using CSS
- On Changing The Image Of Programmers
- GWT: Why VerticalPanel is Evil
- On How Not To Target Girl Geeks
- CSS for Developers: The Joy of Floats
- FogBugs and Kiln World Tour
- CSS for Developers: Horizontal Layout Using CSS
2010 2
2009 4
2008 15
- Why to Start a Startup in a Bad Economy
- Gender Stereotyping
- Nine Things Developers Want More Than Money
- Working Environment
- Amazing!
- Multiple Environment Configuration in Maven
- On the perils of Front End Design
- Job Hunting
- Scrum
- BSc (Hons) SCJP SCWCD CSM
- Tales from the Other Side: Confessions of an Offshore Resource
- Metrics and Incentives.
- Certification
- AOP Caching
- Certified Scrum Master