I love web development, (fresh) orange juice, good movies, awesome books, chill electronic music, martial arts, snowboarding, and traveling.
I hate the war over general-purpose computing, the NSA's overreach, and patent trolls.
But I also love Android, Spring Boot, Guava, React.js, Clean Code™, and Effective Java™.
Authors I really respect:
- Robert C. Martin (Uncle Bob) on clean code
- Joshua Bloch on java best practices and API design
- Martin Fowler on refactoring and architecture
- Brian Goetz on java concurrency
- Michal Zalewski on web app security