• Java on the iPhone at JavaOne. But would Apple ever allow it?
  • Project Avatar: One HTML5 Strategy to Rule Them All
  • JavaOne Keynote: Duke, Cloud, JavaFX and Glassfish
  • Continuous integration methods improve application deployment
  • Cloud Technologies are Changing the IT Landscape
  • Being Agile with Lean Software Development
  • Rod Johnson speaks of method deprecation and backwards compatibility
  • Embedded operating systems: Linux versus Windows
  • Successful modularity depends on your dependency model
  • Managed File Transfer in Enterprise Java Applications
  • Say No To The Cloud? There Are Reasons Why
  • 5 Tips for Going Lean in Your Next Software Project
  • Don't PAAS Up This Opportunity
  • IT Infrastructure Forecast: Cloudy With a Chance of Cost Savings
  • Don't Get So Agile That You Trip Yourself Up
  • Cloud Computing vs SOA - SOA Was Just a Fad says SpringSource's Rod Johnson
  • OSGi: A Proven Approach for Developing Modular Applications
  • Why IT Needs Program Management not Project Management
  • Could Scrum Be The Best Agile Methodology Out There?
  • Working with the EJB Container
  • What is an Application Server?
  • What to look for in an application server
  • Understanding How the Application Server's Web Container Works
  • Addressing the Scala FUD
  • The JSF 2.0, CDI, JSR 299 Fiasco
  • How to Learn Java
  • Top 5 reasons that JSP scriptlets suck
  • Top 5 reasons jQuery doesn't suck
  • Developing for the cloud: How developing in the cloud is different
  • Sharding in the Cloud
  • Snapshots in the cloud: The developers friend
  • Scala and the cloud
  • Why You Need Interactive and Clickable UI Prototypes for Your Next Project
  • Caching Scenarios
  • Applying control theory concepts in software applications
  • Comparing MySQL and Postgres 9.0 Replication
  • The Future of Java: forking, death, or stasis
  • Spring IoC vs.Google Guice: Comparing inversion of control containers
  • Spring vs. Guice: The Clash of the IOC Containers
  • Dependency Injection in Java EE 6 - Part 5
  • Why Should My Phone Store Data Locally When it’s all in the cloud?
  • The Performance Paradox of the JVM: Why More Hardware Means More Failures