• Developers find cautious optimism for serverless platforms
  • How JPA and Hibernate simplify data persistence
  • A side-by-side comparison of MongoDB vs Cassandra databases
  • Spring creator Rod Johnson releases API for implementing DevOps
  • What's the best image optimization for web and mobile apps?
  • Fighting hidden threats with DevOps security best practices
  • Improving plant production performance with IT in the agriculture industry
  • Is JSON and XML your REST performance bottleneck?
  • Five tips to improve an offshore team
  • Lasting impacts of software failure and poor application performance
  • Automated acceptance testing pitfalls to avoid
  • The key to mobile UI development is planning
  • Five tips for choosing a UI development framework
  • Continuous DevOps documentation: It's a necessity
  • How Eclipse plans to harmonize Java DevOps for the cloud
  • How to move a microservices architecture off of AWS
  • How to automate a Kubernetes cluster to manage containers
  • How to put configurable security in effect for an IoT gateway
  • Learn what the new Java EE security API means for developers
  • Are production performance problems plaguing your work?
  • State-based streaming emerges as REST development alternative
  • How to add voice recognition features to the Echo device
  • Novel P2P server infrastructure may be game changer
  • Limited bandwidth may stifle IoT development
  • What makes good software development tools great?
  • Meet the challenge of optimizing system performance
  • NetBeans IDE 8.1 worth a second look
  • Hortonworks optimizes Apache Hadoop performance
  • Improving software quality means mixing DevOps with Agile
  • JShell: The new Java 9 REPL
  • Tracking DevOps metrics can increase business agility
  • New QUIC protocol promises faster Web apps
  • Securing mobile apps raises a new set of concerns
  • NoSQL technology remains key to drawing BI from big data
  • A new HTTP protocol eases server-side development
  • Simplified user and group management is the key to secure application deployment
  • How Netflix modularized their JavaScript Codebase
  • How elegant code can hurt HTML5 performance
  • High-performance computing with cloud clusters
  • Bridging the gap between WebRTC, VoIP and phones
  • Virtual networking can improve DevOps software quality
  • Enterprise architects consider using cloud-based IDEs
  • Migrating a website without the migraines
  • Successfully managing software quality with growing, globally distributed teams
  • Improving software quality in every application lifecycle management (ALM) stage
  • Java platform: Invigorating robustness and simplicity
  • 5 ways to boost security and reduce mobile risks
  • The 10 most common and avoidable HTML5 mistakes
  • How to ensure continuous integration leads to continuous improvement
  • Are your continuous integration processes working? Four tips to help you find out
  • Java 8, Project Lambda brew up scalability, automation
  • Behavior-driven development: Five tips for keeping BDD projects on track
  • JSF best practices for optimizing mobile application performance
  • Incorporating Google Maps to the Java desktop
  • Node.js. gives new Jelastic 2.4 more deployment options
  • Tips on leveraging Lambda expressions
  • Transitioning to Java 8
  • Overcoming barriers to Java application performance
  • Understanding the new Nashorn
  • Improvements in HTML5 features push migration
  • HTML5 tools and semantic elements analyzed and explained
  • How continuous integration cracks ALM processes
  • Five steps to DevOps best practices
  • The DevOps versus PaaS myth: Smart IT shop make them work together
  • Avoid JVM de-optimization: Get your Java apps runnings fast right fromt the start
  • Optimizing JVM performance with smart garbage collection (GC) and bytecode caching
  • Half way may be more than enough for your mobile delivery strategy
  • Improving Java performance by minimizing Virtual Machine (JVM) latency
  • How to define a portlet namespace and context paths using JSTL and JSP
  • How to work with JavaScript framework for enterprise development
  • JavaScript frameworks: What are your options?
  • Software architecture: Five things every developer should know
  • Software project success: Addressing the project, Part III of III
  • Problem space, community and specifics for software project success, Part II of III
  • Making software projects successful, Part I of III
  • PaaS isn't just for DevOps anymore. Nor has it ever been.
  • There is more to PaaS than just application deployment and management
  • With Java EE 7, your Design Patterns are dead. And your EAR is ugly too.
  • Are your days as a SysAdmin numbered? Learn to program automated systems.
  • Addressing the push-notification problem: How mobile makes simple challenges hard
  • Getting Java programmers up to speed on Java EE 7 need not be a 'Pilgrimage'
  • How to mix cloud computing and DevOps to maximize productivity
  • 2014 Java middleware predictions cite cloud, data and more
  • Annotation versus XML configuration: Which JPA option to choose?
  • Simplified ORM configuration with Spring, JPA and Hibernate path scanning
  • Industry based mobile application development tips and trick
  • Quick tips for the effective use of the PortletSession
  • Three expert tips for getting mobile ALM right (Application Lifecycle Management)
  • How to get the Hibernate Session from the JPA 2.0 EntityManager
  • Effective Agile testing means leveraging the JMS dead message queue
  • Fulfilling nonfunctional requirements with patterns and best practices
  • Understanding the implicit dangers of software component re-use
  • Mobile ALM Tip: Four ways to effectively move apps out of production
  • Decommissioning and SDLC: Learning lessons from the mobile ALM process
  • The end of the ALM process: When to decommission a mobile app
  • Effective portlet development means respecting the servlet API
  • Two most commonly misconfigured Tomcat performance settings
  • Tomcat performance optimization through consolidated log file handlers
  • Software requirements and expectation management key to project success
  • The three imperatives of service oriented software development and design
  • More