1. Home
  2. Mailing Lists
  3. LinkedIn Group
  4. Past Meetings
  5. Java Resources
  6. Conferences
  7. Other User Groups
  8. Java Jobs
  9. - all meetings

Meeting Location:
Suite 400
925 4th Ave,

6:45pm Networking
7:00pm Presentation
8:30pm Beers!

Chair Nimret Sandhu
Founder Jayson Raymond



SeaJUG is an all volunteer effort - which means items such as the website and mailing list are updated as schedules afford. We meet on the 3rd Tuesday of every month. We need suggestions/volunteers for topics! If you'd like to donate your time/skills to the cause, contact Nimret Sandhu.

17 Nov 2015 : 2 talks - Code Reviews && DSpace


Want code quality? Just ask: The Art of the Code Review

Today, so many projects, both open and closed source suffer from lack of quality. Many of us are aware of the importance of testing in our development processes, but code review is something that is often overlooked or misunderstood.

What does it mean to review code? Find bugs? Complain about tabs vs. spaces? Or something more? Code review is about quality, humility and sanity checks, and a good one takes some skill to do right. I will go over some tips I have found useful over the years doing code reviews.

I was responsible for moving a large part of Comcast over to doing pre-commit code reviews using git and gerrit. Team by team, I helped transition developers from a culture of not reviewing code to making code reviews and testing second nature. I have given this talk at local conferences (CPOSC) and user groups, and believe the benefits of good code reviews are under-represented in the developer community.

I cannot stress enough how much good code review practice has changed the way we work for the better, and would love the opportunity to share that knowledge with the world.

I have spoken at conferences on topics of code quality before. I was on the forefront of JavaScript unit testing, and now my passion is code reviews. I strongly believe that through business processes that encourage high code quality, we can make our workplaces better and improve developer happiness. For me, that is priority number one.

Speaker: Trevor Lalish-Menagh

Trevor Lalish-Menagh is a lead software engineer at thePlatform where he leads a small team of engineers and testers to create the backend systems that run a large part of the online video offerings available on the Internet today. He is passionate about adapting processes to fit the team and achieving high code quality. He has spoken nationally on topics of Agile, kanban, testing, and code quality.

DSpace: An Open Source Repository for Academic Libraries and Other Institutions

DSpace is an institutional repository platform used by a couple thousand institutions around the world. The platform is built on Java, Postgres, and SOLR. The presentation will cover

Speaker: Terry Brady

Terry Brady is an Applications Programmer Analyst with the Georgetown University Library and a committer to the DSpace project. Terry started his career at LexisNexis developing data conversion systems, metadata management systems, and legal publishing systems. As a consultant working for non-profit organizations in the DC area, Terry developed web-based case management and reporting applications. At the National Archives and Records Administration, Terry built tools to support the digitization of the 1940 Census. Terry has been developing in Java since 1998. https://github.com/terrywbrady/info

Pizza and Pop will be provided by Tek Systems and I will be video-taping the meeting.