Blogs
- Joel on Software
- http://www.joelonsoftware.com/
Archives
- Apache Public Mailinglist Archives
- http://mail-archives.apache.org/mod_mbox/
Weblinks
- Regular Expression Test Page for Java
- https://www.regexplanet.com/advanced/java/index.html
- Regex101 - Regular Expressions
- https://regex101.com/
- Google Java Style Guide
- https://google.github.io/styleguide/javaguide.html
- Online PlantUML Creator
- http://www.plantuml.com/plantuml/uml/SyfFKj2rKt3CoKnELR1Io4ZDoSa70000
- The Jargon File, version 4.4.8
- http://www.catb.org/jargon/
- UML Diagrams
- http://www.uml-diagrams.org/
- Java Codegeeks
- http://www.javacodegeeks.com/java/
- Scrum - Improving the Profession of Software Development
- https://www.scrum.org
- Learning JavaScript Design Patterns
- http://addyosmani.com/resources/essentialjsdesignpatterns/book/
- Introduction to Object Oriented Programming Concepts (OOP) and More
- http://www.codeproject.com/Articles/22769/Introduction-to-Object-Oriented-Programming-Concep
- Java™ Platform, Standard Edition 7 API Specification
- http://docs.oracle.com/javase/7/docs/api/
- How I Explained REST to My Wife
- http://randomthoughtsonjavaprogramming.blogspot.nl/p/blog-page.html http://web.archive.org/web/20130116005443/http://tomayko.com/writings/rest-to-my-wife
http://tomayko.com/writings/rest-to-my-wife(original article has been taken down because of perceived gender bias by some people. The original can be found in the web archives.) - Git Is Simpler Than You Think
- http://nfarina.com/post/9868516270/git-is-simpler
- Pro Git
- http://progit.org/book/index.html
- Git Magic
- http://www-cs-students.stanford.edu/~blynn/gitmagic
- Git - SVN Crash Course
- http://git.or.cz/course/svn.html
- Code Conventions for the Java Programming Language
- http://www.oracle.com/technetwork/java/codeconv-138413.html
- Java Notes
- http://leepoint.net/notes-java/index.html
- The JMockit Testing Toolkit Tutorial
- http://jmockit.googlecode.com/svn/trunk/www/tutorial.html
- Overview (Java EE 6) Javadoc
- http://download.oracle.com/javaee/6/api/overview-summary.html
- Java Language Specs
- http://docs.oracle.com/javase/specs/
- Design Patterns
- http://sourcemaking.com/design_patterns
- 97 Things Every Programmer Should Know
- http://programmer.97things.oreilly.com/wiki/index.php/97_Things_Every_Programmer_Should_Know
- Common Errors in English Usage
- http://public.wsu.edu/~brians/errors/
- ECMAScript Language Specification
- http://www.ecma-international.org/ecma-262/5.1/
- Please stop saying Java sucks
- http://blog.smartbear.com/programming/please-stop-staying-java-sucks/
- Linux Anecdotes
- http://liw.fi/linux-anecdotes/
Books
- Java Persistence with Hibernate
- Christian Bauer, Gavin King
- Java Generics and Collections
- Maurice Naftalin & Philip Wadler
- Refactoring - Improving the design of existing code
- Martin Fowler
- Core J2EE Patterns
- Deepak Alur, Dan Malks, John Crupi - http://www.corej2eepatterns.com/
- Design Patterns: Elements of Reusable Object-Oriented Software
- Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides with a foreword by Grady Booch
- Code Complete
- Steve McConnell
- Real World Java EE Night Hacks: Dissecting the Business Tier
- Adam Bien
- Real World Java EE Patterns: Rethinking Best Practices
- Adam Bien
- Scrum Guide
- Ken Schwaber and Jeff Sutherland