DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • 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
  1. DZone
  2. Sitemap Home
  3. Articles
  4. 2016
  5. 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

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com

Let's be friends: