Thanks for visiting DZone today,
Edit Profile
Manage Email Subscriptions
How to Post to DZone
Article Submission Guidelines
Sign Out
View Profile
Post
Post an Article
Manage My Drafts
Over 2 million developers have joined DZone.
Log In
/
Join
Refcards
Trend Reports
Events
Over 2 million developers have joined DZone.
Join Today!
Thanks for visiting DZone today,
Edit Profile
Manage Email Subscriptions
Moderation
Admin Console
How to Post to DZone
Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies
Agile
Career Development
Methodologies
Team Management
Data Engineering
AI/ML
Big Data
Data
Databases
IoT
Software Design and Architecture
Cloud Architecture
Containers
Integration
Microservices
Performance
Security
Coding
Frameworks
Java
JavaScript
Languages
Tools
Testing, Deployment, and Maintenance
Deployment
DevOps and CI/CD
Maintenance
Monitoring and Observability
Testing, Tools, and Frameworks
Partner Zones
AWS Cloud
by
AWS Developer Relations
Culture and Methodologies
Agile
Career Development
Methodologies
Team Management
Data Engineering
AI/ML
Big Data
Data
Databases
IoT
Software Design and Architecture
Cloud Architecture
Containers
Integration
Microservices
Performance
Security
Coding
Frameworks
Java
JavaScript
Languages
Tools
Testing, Deployment, and Maintenance
Deployment
DevOps and CI/CD
Maintenance
Monitoring and Observability
Testing, Tools, and Frameworks
Partner Zones
AWS Cloud
by
AWS Developer Relations
Securing Your Software Supply Chain with JFrog and Azure
Register Today
DZone
Sitemap Home
Articles
2016
April
DZone Sitemap: April 2016 Articles
(Un)common Use Cases for Graph Databases
1 Stream, 2 Applications, and 3 Dependencies for Spring Cloud Data Flow
10 Tips for Creating Secure Mobile Apps [Infographic]
10 Tips on How to Build the Perfect SDK
10 Ways to Speed Up Your ASP.NET MVC Application
12 Resources for Perfecting Your API Performance Strategy
1M msg/sec: IronMQv3 Hits Dos Commas
3 Way Ops Can Help Devs: A Developer Perspective
4 Skills Every Test Team Needs
5 API Testing “Must Haves” for API Security, Reliability, Performance
5 Innovative Uses for Cloud Technology
5 Manual Test Case Writing Hacks
5 Steps to Slowing Down Your Site
5 Things to Consider When Starting an IoT Project
5 Tips to Get the Most Out of Your Third Parties
5 Tips to Managing Stress During Game Development
7 Reasons Why People Do Not Like IT
8 Solid Tips for Succeeding With Neo4j
A 5-Minute Guide to Performing Web Form Test Automation
A Closer Look at the Current State & Future Possibilities for Web Testing and Selenium
A Data Lake Architecture With Hadoop and Open Source Search Engines
A Deep Dive Into Docker – Part 2
A Look at Perspective Transform and Correction With Core Image
A Polyglot's Guide to Multiple Dispatch – Part 1
A Simple Camel Route in WildFly Swarm
A Spring Developer's Guide to Social Integration [Video]
A View Is Not a Table
AccuREST Stub Runner Released
Advanced Cloning in UI Development
Advice on Good APIs: Comparing Slack and Hipchat From a Developer’s Perspective
Agile Project Manager AND Scrum Master? Wrong... So, So Wrong
Agile vs. Waterfall
An Introduction to Dagger 2 (Android DI) – Part 3
An Introduction to Data Science
An Introduction to Docker: The Performance Perspective – Part 1
An Introduction to Linux Distributions
An Introduction to Load Testing With Gatling
An Introduction to Logback: a Logging Framework From the Creator of Log4J
An Introduction to the Java Collections Framework
Analyzing the Panama Papers With Neo4j: Data Models, Queries, and More
Anatomy of a Scala Spark Program
Angular 2 Coming to Java and Python: The First Multi-language Full Stack Platform?
AngularJS Exception Logging Made Simple
ANTLR 4 with Python 2 Detailed Example
Apache Cassandra Performance Tuning
Apache Spark Complex Event Processing, Training and SparkSQL Datawarehouse
Architecting for Failure
Areas of DevOps That Enterprise Organizations Must Address
Asynchronous JAX-RS: Basics and Gotchas
Asynchronous Logging With Log4J Part 2
Authentication in Golang With JWTs
Automated Regression Testing Made Easy With CasperJS
Automatic Colorization of Grayscale Images
Automic Launches Continuous Delivery for Siebel Packaged Applications
Available Free Online, OpenShift Primer Book
Avoid Working With Classes and Reflection Where Possible
AWS Monthly Review — March 2016
AWS ZSH Helper
Basic CRUD Operations Using cx_Oracle, Part 1: Setup
Basic CRUD Operations Using cx_Oracle, Part 3: Create
Basic CRUD Operations Using cx_Oracle, Part 4: Update
Batch Processing: A Tutorial on Workers, Queueing and Gelato
Beautiful Constructors Look Like This
Becoming a Neo4j-Certified Professional
Best Buy will Not Issue API Keys to Free Email Accounts and Wants to Get to Know Your Company
Big Jobs, Little Jobs
Book Review: Domain-Driven Design Distilled
Build a REST API with XML Payload
Building Blocks for Highly Available Systems on AWS
Bye Manual SQL, Hello Speedment!
Captive DNS Server Example (Mongoose More Than an Embedded Web Server)
Changing Heap and Stack Size for NXP Kinetis SDK v2.0 GCC Projects
Characteristics of Good Agile Leadership
Checklist: Convert Row-by-Row to Bulk Processing w/FORALL and BULK COLLECT
CircleCI and Rainforest QA on Continuous Deployment
Client Side Logging in JavaScript
Closure-based State in F#
Cloth Physics Simulation for Babylon.js
Clusterpoint Adds JOINs to its Database Platform
Code Metric Visualization: Lines of Code and Code Coverage
Codify the Rules You Use to Organize Your Code
Collaborators and Libraries: Java Design Patterns for Success
Come Speak at DevOps Enterprise Summit 2016!
Component Based Architecture
Concurrency and How to Avoid It
Confession... I Cheated During Planning Poker
Configure Tomcat 9 for HTTP/2
Considering Tor-like Techniques to Protect Your Users
Constructor Function: Swift
Context Path Routing in CloudFoundry
Continuous Discussions (#c9d9) Podcast: Episode 37 — Live From Mobile Delivery Days
Continuous Discussions (#c9d9) Podcast: Episode 38 — CI Acceleration
Continuous Discussions (#c9d9) Podcast: Episode 39 – CD Automation
Control RGB LEDs Using Android and Arduino
Create UML Diagrams With Simple DSLs in Eclipse and IntelliJ
Creating a Custom Variable Blur Filter in Core Image
Creating a Homemade Retrospective Game
Creating Dynamic PDFs in ASP.NET MVC Using iTextSharp
Creating Geo-Enabled Applications With MongoDB, GeoJSON, and MySQL
Creating Immutable Classes in Java
Creating Procedural Normal Maps for SceneKit
Cross-Domain Cookie With Legacy Applications
CUBA Platform is Going Open Source
Currying Functions in Scala
Cyber Monday: Past, Present, and Future
Data Center Migration
Data Is Your Most Valuable Asset
DB-Engines, Informix, and Neo4j: An Origins Story
Dealing With Jumbo Chunks in MongoDB
Debugging Wildfly Swarm Applications in Intellij
Default HotSpot Maximum Direct Memory Size
Deploy to WildFly and Docker From IntelliJ Using Management API
Deploying REST APIs to Docker Using Ruby and Sinatra
Deploying WildFly Swarm to Heroku
Design Cheats for Developers
Design Patterns Are Not Blueprints
Design Patterns in Swift: Document-View
Designing in a Large Enterprise Company — Part 1: Design, a Very Overused Term
Detect Changes to Spectrum Colorpicker
Detect DNS Spoofing, Protect Your Digital Identity
Detecting Java Race Conditions With Tests, Part 1: Lost Updates
Develop on iOS? You Must Use Cocoapods.
Developing Real-Time Data Pipelines With Apache Kafka [Video]
Different Ways of Injecting Dependency in an AngularJS Application
Distributed Data Analysis With Docker Swarm
Do Agile and Banks Go Together?
Docker Cloud: Monitoring and Logging
Docker Containers With Gradle Application Plugin
Docker Flow: Proxy-on-demand HAproxy Service Discovery and Reconfiguration With Jenkins Pipeline
Dynamic Digest: Week of 3/28
Easily Generate a Full-Stack Java + Javascript App With JHipster
Easily Install Swift on Linux
Easing the Migration from Unix to Linux
Efficient Data Reports in Apache Spark With Aggregator Batching
Efficient JAX-RS: Conditional Gets & Puts
Enabling CORS in Node.js [Snippets]
Entity Developer 6.0 — New ORM Designer for Telerik Data Access
Entity Framework Core 1 (Entity Framework 7) Support in ADO.NET Data Providers
Evolving Technologies for Driving Big Data
Exercises in Kotlin, Part 3: Functions
Exercises in Kotlin: Getting Started
Exercises in Kotlin: Part 2 - High Level Syntax and Variables
Export a Play Project as an Eclipse Project
Ext JS 6 by Sencha — the Good, the Bad, and the Ugly
Extending OpenStack Disaster Recovery to Google Cloud Storage
Fault Tolerance on the Cheap Part I
Finding Abstractions That Give Data Applications 'Flight'
First Steps to Using Spring Boot and Cassandra
Five Guidelines for Building a Log Management System
Five Languages That Are No More
Five Things You Must Know About DevOps
Five Tips for Introducing Product Management to Your Company
Five Top Tips for Keeping Your Mobile Apps Safe
Five Ways Knowledge Sharing is Good for Your Company’s Culture
Flows in Mule ESB
Free Mini Book about Reactive Microservices
Full Stack Engineering in the Age of Hybrid Cloud
Genome Analysis Toolkit: Now Using Apache Spark for Data Processing
Get a Job, Container: A Serverless Workflow with Iron.io
Getting Started With Apache NiFi and Hortonworks HDF
Getting Started With F#
Getting Started With Hazelcast and Node.js
Getting Started With JRebel for Android
Getting Started with MarkupKit
Getting Started With Microservices on Docker and Cloud 66
Getting Started With Spark Streaming
GitHub Merge Button From CLI
Giving it 99 Percent!
Go Language for Java Developers Part 2
Gradle Compile-only Dependencies
Hadoop and the Need for Speed: A Fast Data Strategy
Hadoop in Healthcare, Part 1
Hadoop in Healthcare, Pt. 2
HapiJS Authentication – Secure Your API With JWT
Hard Facts About the ROI of Software Testing
Hortonworks Announcements: April 2016
Hortonworks: Top 15 Links of April 2016
How an Organizational Structure Affects Test Quality
How Are Dev Teams Improving Code Quality in 2016?
How Big Data Helps Solve Social Challenges
How BMW Uses HTC Vive and Mixed Reality to Development New Cars
How DBAs Can Keep Access To Production
How Did MongoDB Get its Name?
How Do You Define the Internet of Things
How Education Elements Slashed Cloud Costs
How Features as a Service (FaaS) Helps You Code Faster and Improves App Quality
How Good is Your Backup Strategy?
How Have You Seen IoT Change?
How I Brought my Nexus 7 Back to Life
How Microservices Are Transforming Python Development
How Mobile Data Is Driving IoT
How Node.js Revolutionized the Retail Space
How the Heck Do I Run Docker in Production?... And Will it Scale?
How the Hell Do I Run Docker in Production? And Will It Scale?
How the On-Demand Economy Contributes to IoT Advancement
How to Authenticate on Android Using Social Logins
How to Avoid False Positives and False Negatives in Test Automation
How to Capitalize the First Letter of a String in JavaScript [Snippets]
How to Decode a Cryptic Server Error Message
How to Deploy RESTful APIs Using Node, Express 4 and Docker
How to Describe Accomplishments on a Resume
How to Ensure Self Describing Log Data Using Log4Net
How to Get Started With Bimodal IT
How to Implement a Typing Indicator in Your Android Chat App?
How to Install a Wireless USB Network Card on Raspberry Pi
How to Install NewRelic on Docker Stacks
How to Integrate Salesforce and CTI
How to Interpret and Report Your Performance Test Results (so People Actually Read Them)
How To Log From Azure Virtual Machines
How to Make a Piechart Using React and d3
How to Measure the ROI of Your Cloud Spending
How to Properly Filter Scunthorpe
How to Ramp Up Steps in Your Load Tests
How to Read Your Passport With Android
How to Use Mollie for Mobile Payments in Ionic App
How to Verify Equality Without Equals Method
How to Write Better QA Tests
How to Write Unmaintainable Code
Identity Theft: The Risky Side of Big Data
If You or Your Family Take a Prescribed Medicine, You Might Want to Read This
Infographic: Auto Software Security
Infragistics Android 16.1
Infrastructure as Code
Inside Wargaming.net’s Data-driven, Real-time Rules Engine
Install Let's Encrypt SSL Certificate and Force It to Use HTTPS
Installing a Linux Agent for VSTS Build Has Never Been Easier
Installing MongoDB on 32-bit Ubuntu 15.10
Interview Prep — Ready for Storytime?
Introducing Spark-as-a-Service — The Need-to-Know Essentials
Introducing the Kafka Processor Client
Introduction to Immutable.js and Functional Programming Concepts
Introduction to Java 8 Streams
Introduction to Kerberos for Managers
Introduction to Mailtrap: A Fake SMTP Server for Pre-Production Testing of Application Email
Introduction to User Roles in JBoss apiman
Intuit’s DevSecOps: War Games, Gamification, and Culture Hacking
IoT Foundation — How Can IoT Impact on the Bottom Line?
IoT Use Cases - 2016
Is DevOps a Real Concrete Thing?
Is MySQL 5.7 (Primary Key Lookup) Really Faster Than Earlier Versions?
Is Programming Similar to Composing Music?
Is There a ''One Technology to Rule Them All'' in Enterprise Mobility?
It's Okay Not To Lead
ITIL vs. DevOps in Financial Service Organizations
Java 8 Configuration Defaults Using Optional
Java 8 New Date And Time Overview
Java 8 – Default Methods in Interfaces
Java 8 — Functional Interfaces (SAM)
Java 8: Base64 Encoding & Decoding [snippet]
Java Champions Get IntelliJ IDEA Ultimate for Free
Java Hashcode and Equals Deep Dive
Java Notes: Monetary Problems
Java Performance Notes: Autoboxing / Unboxing
Java Quiz: Casting Objects in Java
Java Quiz: Extending an Abstract Class
Java Quiz: Objects and References
Java.net and Kenai Shutting Down: Why?
Java: Immortal Objects and Object Resurrection
Java: More Typing With Less Typing
JavaFX Tips to Save Memory: Shadow Fields for Properties and Observables
JavaScript Module Systems Showdown: CommonJS vs AMD vs ES2015
JavaScript MVVM — You’re (Probably) Doing it Wrong
Jenkins 2.0 Makes it Easy for Organizations to Deliver Applications
JUnit 5 Extension Models Explained
JUnit testing Part II – Using Mockito for Dependencies Configuration
JWT Authentication With AngularJS - Video and Tutorial
Let's Chat Application Using SignalR in MVC
Liquibase for Developers
Live Long and Process
Load Balancing 101: The Importance of Local Load Balancing
Load Balancing 101: Understanding Global Load Balancing
Load Balancing of WebSocket Connections
Load CSV Data into Couchbase using Apache Spark
Location Aware App in Android: UV Index
Log4j 2 Configuration Using YAML
Logback Configuration: Using Groovy
Logback Configuration: Using XML
Logging in New-Style Daemons With systemd
Looking Along the Beam: Analysis and Insight
Looking Forward to PGConf US 2016
Make a DIP-8 Footprint in CircuitMaker With 3D STEP Model [Video]
Making Google Sheets Smarter with Blockspring
Making Node.js Available to All Users With nvm
Manage AWS EC2 SSH Access With IAM
Managing Dotfiles With Ansible
Managing Software Development Through Kanban and Trello
Managing Your Macbook With Ansible
Maze-Walking Algorithm
Measuring Heart Rate With Wireless Earphones and Bluemix
MemSQL 5 Ships With LLVM-Based Code Generation for SQL Queries
Merging Bash SSH Session History
Micro on NATS — Microservices With Messaging
Microservice Architectures With Spring Cloud and Docker
Microservices Arrived at Your Home
Microsoft's Commitment to Azure
Minimum Viable Product and Production
Mocking Method with Wildcard Generic Return Type
Modernized Pattern Implementation With CDI: The Maximal Decoupled Virtual Chain of Responsibility
Monitoring and Troubleshooting Apache Storm
Monitoring Docker Containers — Docker Stats, cAdvisor, Universal Control Plane
Monitoring Kafka on Docker Cloud
More Good Programming Quotes
Multi-homing in SCTP
Multiple Libraries for Assertions in Your Test Classpath
Must-See Sessions at the Star East Software Testing Conference
Myrtille: Access Your Desktop Everywhere
MySQL 5.7 Introduces a JSON Data Type
MySQL Data at Rest Encryption
MySQL Document Store Developments
Netflix Devops Chose Gradle for Continuous Delivery
New Core Image Procedural Noise Generators for Filterpedia
New Custom Core Image Filters
New Inspections for Java 8 in IntelliJ IDEA 2016.1
New Inspections for Java 8 in IntelliJ IDEA 2016.1
NGINX Amplify Monitors Microservices in Docker Containers
Nine Good-to-Knows about Oracle PL/SQL Error Management
Object Construction and Validation
OpenStack: Core Components
Passing Java Arrays in Oracle Stored Procedure From Mule ESB Flow
Patterns and Processes for Continuous Delivery of Microservices
Performant Python and NGINX, Part I: Web Serving and Caching
Pitfalls of a Non-technical Manager
Planning Your Docker-Based Microservice Stack
Playing With One Possible OpenAPI Spec for the Human Services Data Specification (HSDS)
Potential Java Garbage Collection Interview Questions
Practical Rails: Adding a Bootstrap Theme
Precision and Recall by Example: The Two Pillars of Search Relevance
Profile of an Iot Developer: Results of the Iot Developer Survey
Programmers are Humans, Too: How to Get Crusty Developers to Change
Protect Your Immutable Object Invariants in More Complex Java Objects
Protobuf Performance Comparison and Points to Consider When Deciding If It’s Right For You
Public Cloud vs. Private Cloud
Put Your Java 8 Method References to Work
PyDev of the Week: John Cook
PyDev of the Week: Nicole Harris
Python 201: What Is a ChainMap?
Python – the Handy defaultdict
Quartz Scheduler Configuration For Web Applications
Query Store and Optimize for Ad Hoc
Quick Access to Eclipse IDE Features
R.I.P. MBaaS — Long Live BaaS
Real-time Data Analytics: The Way Forward
Reclaiming Design Patterns (20 Years Later)
Reclaiming Disk Space From MongoDB
Recreating Kai's Power Tools Goo in Swift
Redis vs. Hazelcast – Radargun Puts Them to a Challenge
Reducers: Workhorses of Parallel Programming
Reindexing Data With Elasticsearch
Releasing Secure Coding Learning Resources for Everyone to Use
Replacing Text in NGINX with sub_filter
RESTful APIs With Camel and WildFly Swarm
Retry Handling With Spring-Retry
Ridiculously Fast API Authentication with Phoenix
Roadmap for Apache Camel 2.18 and towards Camel 3
Rollout Under the Hood – 2016 Update
Running Mongorocks In Production
Salesforce, Mulesoft, and Killing the API
SAP TV Asks Iron.io to Explain Microservices
Saving Hundreds of Hours With Google Compute Engine Per-Minute Billing
Scala: Higher-Order and Anonymous Functions
SCTP Multi-Homing in Linux
Security Considerations with Camel HTTP Services
Sending Amazon CloudWatch Logs to Loggly With AWS Lambda
Servers? Where We're Going We Don't Need Servers.
Service Discovery for NGINX Plus with ZooKeeper
Service Discovery With Wildfly Swarm
Sharing Test Classes Between Multiple Modules in a Multi-module Maven Project
Simple Access Control for CakePHP3
Simple Everyday Tips for Vaadin Developers (Part 1: Vaadin 6 to 7)
Simple Everyday Tips for Vaadin Developers — Part 2: Using CDI
Simple, Secure Role Based Access Control (RBAC) For REST APIs
Simplify Your AWS Config With Cumulus
Simplifying Nested Loops With Java 8 Lambdas
Single-Page Apps Are More Complicated Than You Think
Singleton Implementation in C#
Singleton Implementation in F#
Singleton Implementation in Scala
Singleton Implementation: Java
Six Tips to Improving Your Agile Methodology
Skill Development in Exploratory Testing
Software Rewrite: The Chase
Software Testing Estimation Techniques & Hacks Webinar Recap
Solr 6, SolrCloud and SQL Queries
Some GlusterFS Experiments and Benchmarks
Sorted Pagination in Cassandra
Spark and Scala Resources
Spark Salesforce Connector Tutorial Using JDBC
Speaker of the Month: April 2016
Spring Batch FlatFileItemWriter Hacking
Spring Boot With JSPs Using Undertow
Spring Cloud Sleuth RC1 Deployed
Spring for Apache Kafka 1.0 Milestone 2 Available
Spring OAuth2 With JWT Sample
SQL Server Views and Simplification
Sqoop: Import Data From MySQL to Hive
Stacked Area Charts and Mathematical Approximations
Stop Anticipating Change
Study Reveals How Devops Grows Revenue
Systemd and Upstart Services
Taking the ‘Express’ Route to App Deployment
Test Better, Test Faster, Test Smarter
Test Estimation Techniques (If You Must...)
Testing Angular 2 Applications
Testing in Ansible
Testing Java EE (or Why Integration Tests Are Overrated)
Testing Spark Code
Text Mining in R: Unique Terms Per Document
The 80% Rule of Program Coupling
The Basics of Using REST vs. SOAP
The Benefit of Having an Enterprise Logging Policy
The Benefit of Having an Enterprise Logging Policy
The Benefits of Combining Cmmi and Scrum Testing
The Data Tipping Point
The Data Value Chain (Infographic)
The Database is Your Number 1 Bottleneck to Agile Development — Here’s 4 Reasons Why
The Difference Between Functional and Non-Functional Testing
The Essential DevOps Terms you Need to Know
The Flyweight Pattern
The Good, the Bad, and the Ugly Among Redis Pagination Strategies
The Great Grommet Podcast, Episode Four: An Interview With Digital Accessibility Pro Jennison Asuncion
The HTML DOM and Traversing the DOM by eq() and find() Methods in jQuery
The Importance of Immutability in Java
The Key Values of the Internet of Things
The Mediator Pattern: Deep Dive
The Netflix Stack, Using Spring Boot — Part 3: Feign
The Next Evolution of DevOps in the Enterprise: “Hardening” DevOps
The Next Generation of Knowledge Management: Supply Side vs. Demand Side
The Real Reason You Shouldn't Use SIGKILL [Comic]
The Relationship Between BDD and API Design
The Relationship Between Software Performance and Retail Success
The Secret to Code Quality in 2016 [Infographic]
The Shortlist of Docker Hosting
The Singleton Pattern, 20 Years Later
The State of Jenkins — 2015 Community Survey
The Utility Theory and Agile Adoption
This Week in Modern Software: Here Come the Facebook Bots
This Week in Modern Software: Why FBI Hacking the iPhone Without Apple Is So Important
This Week in Security: Quicktime, Blackhole, Microsoft, GozNym, Power-grid, Western Digital, EU Data Protection
This Week in Spring
This Week In Spring
To Leave Or Stay Loyal as a Programmer?
Top 10 CSS Bad Practices
Top 2 Features of Self-healing Microservices
Top 3 Practices to Manage Globally Distributed QA Teams
Top 5 Rules for Giving Enterprise Apps a Consumer-Grade UX
Top 9 Ways to Speed Up Your Development Process
Top Performance Metrics for Java, .NET, PHP, Node.js, and Python
Tracking HTTP/2 Adoption: Stagnation
Transforming Collections — Java 8 Collectors API
Transport-Independent Remote Services
Tutorial: Building a React.js App With DreamFactory
Two Dumb Ruby Mistakes
Type Specialization in Scala
Ultimate App Dev Stack is Red Hat Cloud Suite
Understanding the Docker Ecosystem
Understanding the Richardson Maturity Model via Fast Food
Unit Testing With Swift PM
Updating CI Environments With Travis
Uptime: How Many 9s Do We Need?
Use Cases for Real Time Stream Processing Systems
User Interface Insights
User Profiles With Angular and Firebase
Using Eloquent in Slim Framework
Using HTTPS to Secure Your Websites: An Intro to Web Security
Using Spring Session for Concurrent Session Control in a Clustered Environment
Using Stubs for the AWS SDK for Ruby
Using the WebSphere Liberty Application Client
Verifying Datetime and Date With Hamcrest
Video Demo: Side-by-Side Web Testing for Mobile and Desktop
View Document Permissions in MarkLogic
Web-based Java Swing Kiosk Application
Weekly Top 10: DevOps in the Enteprise and Bimodal IT
Weekly Top 10: DevOps Talent and Challenges
Weekly Top 10: Your DevOps Flavor
What Starbucks Can Teach Us About Software Scalability
What to Test First: Desktop or Mobile?
What's Coming for CSS: Compatibility and Control
When PostgreSQL Doesn't Scale Well Enough
When Spark Jobs On Cassandra Start Hanging
Why Agile Turns Into Micromanagement
Why Does Logging Hours Feel So Offensive?
Why Leading Companies Dark Launch
Why Load Balancing Is a Must
Why No One Talks About Agile Testing!
Why Organizations Still Fail to Load Test
Windows App Development: What is Universal Windows Platform (UWP)?
Working With AVRO and Parquet Files
XML Digital Signatures and JAXB: The Less DOMinant Approach
Yes, Java Has Flaws. But...
Your JAX-RS APIs Were Not Born Equal: Using Dynamic Features