• BEST: Simple web service alternatives to SOAP, XML and REST
  • Moving from imperative programming to object orientation
  • Five quick Java programming tips for junior software developers
  • Boiling complex software development down to imperative programming
  • Successful software engineering respects historic development
  • How to permanently configure web application settings on the application server
  • Tradeoff management key to successful software development techniques
  • Windows tablet development may be best for mobile businesses
  • Performance and troubleshooting tips for JSF 2.0 Facelet developers
  • Effective Naming Strategies for RESTful Web Services
  • Troubleshooting Java Code: Log or Re-Throw, but Don't Do Both
  • ALM expert says Agile methods are the way to conquer mobile ALM
  • How do cloud tools reduce enterprise software development costs?
  • Is your software app portfolio out of control?
  • Try an Agile deployment strategy
  • Finding the cause helps solve future application deployment issues
  • Ten things project managers learn from off-the-shelf deployment tools
  • Cloud deployment shows pros and cons for legacy applications
  • Clearing the confusion over the RESTful POST method
  • Consistent application performance: It's not always about speed
  • How to articulate and define performance requirements
  • Making 'big data' projects flexible, timely with Agile software development
  • JavaOne 2012: Improving ALM workflow with automation in Oracle PaaS
  • Giles Alexander on the Y-shaped mobile development methodology
  • James Strachan on evaluating Node.js
  • Water-Scrum-fall: It's not an Agile methodology
  • OSGi gives open source middleware a modular deployment model
  • Scaling up and scaling out to meet new business demands
  • On-demand computing models support Web application scalability
  • Automate Web server load balancing for high scalability
  • Why application integration matters
  • Private cloud computing models alleviate some cloud security issues
  • Enterprise applications can learn from mobile development lessons
  • Every enterprise needs an employee portal. Or do they?
  • Pros and cons of HTML5 for business
  • Android vs iOS: In the end, end users decide
  • Android apps for business managers
  • Server-side selector provides flexible DOM manipulation
  • Maintainable applications require balanced code complexity
  • Agile time management may be as simple as setting a timer
  • Five Neat Things You Can Do Out of the Box with Liferay Portal
  • Compare new Java Web application tools to the basics
  • Rich user interface design affects application success
  • Java 7 and the intricacies of safe and unsafe casting
  • OCPJP Java 7 Mock Certification Exam: A Tricky Question about ARM and Try-with-Resources
  • Digging into the NetBeans Java Editor
  • ServletConfig vs. the ServletContext: Understanding the Difference
  • Include vs. Forward of the Servlet RequestDispatcher
  • Five tips for developing reliable embedded devices
  • Ruggedization of embedded systems opens options for Java developers
  • Spring Ehcache integration (Second-level caching in Hibernate)
  • Hand pick the right software project for your situation
  • Software project managers must handle difficult application developers
  • SOA with TOGAF
  • Achieve modularity with an OSGi architecture
  • Testing Web applications for Internet browser compatibility
  • Reduce cross-browser testing issues
  • How to design a Web page that will display properly across browsers
  • Cross-browser friendly HTML code
  • The importance of cross-browser compatibility in website development
  • Building out a service-oriented architecture with Java EE
  • Consolidating network appliances with virtualization
  • Choosing the best Agile methodology for your development needs
  • How to properly estimate a Java project
  • Platform as a Service: gaining traction or slippery slope?
  • Make yourself cloud-ready with Platform as a Service (PaaS) skills
  • WebSphere portlet to Flex plug-in communication
  • Embedded devices are virtually everywhere
  • Performance monitoring tools optimize Java applications
  • IBM Installation/Configuration Tip #1 – Installation problems and vpd.properties
  • Integrating Eclipse and WebSphere Portal 7
  • Web services provide interoperable functionality
  • Prompting for an Eclipse workspace location
  • Getting on top of the onboarding process
  • Waterfall versus Agile methods: A pros and cons analysis
  • Five ways to motivate your development team
  • HTML5, Java and the future of Web development
  • A PMP does not a PM make
  • RESTful Web services made easy
  • How to successfully deploy BPM
  • Building Java Web services with NetBeans 7
  • Mastering the Oracle Java EE 5 Enterprise Architect exam
  • Dependency Injection in Java EE 6 (Part 6)
  • Immutable Law of Java #20: The new Keyword
  • A return to Good Code
  • Working with JSPs in JSF 2.0
  • Mixing Annotations with faces-config.xml Settings in JSF 2.0
  • Builds with Gradle, Buildr, Maven, and Ant
  • JSON-RPC VS JAX-WS
  • Combining Annotation and XML Configurations in your Spring 3 Applications
  • High Scalable & Distributed Architecture with EJB & Spring Framework
  • Database Access with Spring 3.0 and the JdbcTemplate
  • Keeping Your Transactions Out of your Data Access Objects
  • 12 Best Practices for Optimizing the JBoss EAP Platform
  • Evil Design Patterns - When Design Patterns Become the Problem
  • WebSphere Portal 7 Performance Tips: Changing the Heap Size & Verbose Garbage Collection
  • Learn Hibernate Quickly: Simplified Java Persistence with Hibernate & JPA
  • Dependency Injection in Java EE 6: Conversations (Part 4)
  • ZK Performance Monitors
  • How the Spring 3.0 @Configuration Annotation Trounced the Monolithic Spring XML File
  • More