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
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
  • DZone
  • Sitemap Home
  • Articles
  • 2016
  • May

DZone Sitemap: May 2016 Articles

  • 10 Considerations for Moving to Automated Testing
  • 10 Questions to Ask When Evaluating a Software Asset
  • 10 Tips for Using AngularJS
  • 10 Tips for Writing Good User Stories
  • 10 Top Things to Monitor in Amazon RDS
  • 10+ WordPress Hacks to Enhance Your Dashboard
  • 11 Myths About Embedded Java
  • 11 Standard Features Your Release Automation Tools Should Have
  • 2 Popular Ways To Accomplish Salesforce Alfresco Integration
  • 20 Pro Developer Tools With Great Student Discounts
  • 20 Questions to Get Up to Speed as a Scrum Master
  • 3 Easy Things to Do to Make Your Microservices More Resilient
  • 3 Key Practices for Enabling Cloud Security
  • 3 Lies Agile Teams Tell Themselves [Video]
  • 3 Necessary Steps to Nurture Iot Development and Testing
  • 3 Reasons You Believe 100% Code Coverage Is Impossible
  • 3 Things Infrastructure as Code is Not
  • 3 Ways How Specification By Example and Gherkin Improve Collaboration
  • 3scale Announces Dockerized API Gateway for Red Hat Openshift
  • 3scale API Gateway as Docker Image on Red Hat OpenShift
  • 4 Cluster Management Tools to Compare
  • 4 Things to Keep in Mind Before Choosing a Payment Gateway
  • 4 Tips for Easier Data Management
  • 4 Tips for Learning to Program
  • 4 Ways Custom Code Metrics Improve a Development Team
  • 4 Wickedly Cool Use Cases for an iPaaS Implementation
  • 400+ Free Resources for DevOps and Sysadmins
  • 5 Benefits of Android for Businesses Seeking an Enterprise Application
  • 5 Brands That Nailed Push Notifications This Mother's Day
  • 5 Characteristics of Successful Digital Transformation Leaders
  • 5 Easy Techniques to Take Your nopCommerce Site From Basic to Brilliant
  • 5 Efficient Methods to Validate Mobile Products and Features
  • 5 iPhone App Development Tips
  • 5 Items to Consider When Refactoring an API
  • 5 Key Things You Need to Know About JMeter 3.0
  • 5 Knowledge Management Myths Debunked
  • 5 Major Criteria for Selecting a Testing Tool
  • 5 Minutes on Neo4j 3.0 [video]
  • 5 Reasons Architects and Developers Don’t Get Along
  • 5 Reasons Why People Hate Project Managers
  • 5 SaaS Metrics That You May Be Measuring Incorrectly
  • 5 Steps to DevOps That Works
  • 5 Things Nobody Tells You About DevOps
  • 5 Ways to Maintain a Professional Image On Social Media
  • 5-Inch Devices Have 23% More App Engagement
  • 6 Questions to Help You Gauge Client Fit
  • 6 Red Flags That You Need to Start Cutting Your Losses
  • 6 Ways to Modernize Product Development Process for B2B Disruption
  • 7 Free Alternatives to Popular WordPress Premium Plugins
  • 7 Simple Hacks To Supercharge Your Registration Process
  • 7 Tips for Creating Engaged, Informed Users
  • 8 Options for Capturing Thread Dumps
  • A Better Way to Track Managed Service Providers Hours
  • A Brief History of Apache Storm
  • A Consumer of a Properly Designed RESTful API Is Writing to an Interface, Not an Implementation
  • A Core Image Transverse Chromatic Aberration Filter in Swift
  • A Data Application to Foretell the Next Silicon Valley?
  • A Distributed, Asynchronous RESTful Framework Prototype
  • A Few Thoughts About Kotlin and Why I Like It So Much
  • A Histogram Display Component in Swift for iOS
  • A JavaFX HelloWorld Using Java 9’s Project Jigsaw in 60 Seconds
  • A Little Help Improving Your Website's Transport Security
  • A New Way to Archive the Web
  • A New Way to Do Continuous Delivery With Maven and Jenkins Pipeline
  • A Performance Analysis of Python WSGI Servers: Part 2
  • A Polyglot's Guide to Multiple Dispatch Part 3: Common Lisp
  • A Polyglot's Guide to Multiple Dispatch Part 4: Clojure
  • A Polyglot's Guide to Multiple Dispatch, Part 2: Python
  • A Procedure for the SLM Clustering Algorithm
  • A Query Language for Your Logs
  • A Question of Balance
  • A Retrospective in the Park
  • A Security-First Culture for Better Cloud Security and Faster Incident Management
  • A Taxonomy of Software Consultants
  • A Template System for Google Docs: Google Drive Automation and PDF Generation With Google Execution API
  • A Warning About Overloading Methods in Java
  • A Working Definition of Agile
  • Accelerated API Enablement Using Tools for Legacy Modernization
  • Adding HTTPS to Your Website
  • Additional Considerations Regarding Performance and Monitoring
  • Advanced Behaviors Design Pattern in Automated Testing (Part 1)
  • Advanced Metrics Visualization Dashboarding With Apache Ambari
  • Advanced Metrics Visualization Dashboarding With Apache Ambari
  • Advanced Neo4j at FiftyThree: Reading, Writing, and Scaling—Oh My!
  • Advanced Usage of the JSON Path Extractor in JMeter
  • Aeroponic V3 — Controlled By Arduino
  • Agile Adolescence: The Gawky Teenage Years
  • Agile Approaches to DevOps and CD Adoption: Anders Wallgren Talks with B2B-Nation
  • Agile Economics: Delusions of Grandeur
  • Agile Economics: Early and Often
  • Agile Economics: Scale and the City
  • Agile Governance – A Short Overview
  • Agile Is Dead, Long Live Continuous Delivery
  • Agile Monkey Methodology
  • Agile On a Fixed Scope Contract
  • Agile Practices — What Comes Next?
  • AJAX in Apache Wicket
  • Akka Notes: Finite State Machines Part 1
  • Akka Notes: Finite State Machines Part 2
  • All Your Chef Scripts Just Went Pop!
  • All Your Face Are Belong to Us
  • An Interview With Erik Johansson On 0 A.D.
  • An Intro to Encryption in Python 3
  • An Intro to Java 8 Default Interfaces
  • An Intro to Regression Analysis With Decision Trees
  • An Introduction to Elasticsearch
  • An Introduction to Python WSGI Servers: Part 1
  • An Introduction to the Docker Trusted Registry
  • An Overview of Web Service Solutions in Drupal 8
  • Android Studio v2.1.1 Released to Fix Security Vulnerabilities
  • Anemic vs. Rich Domain Objects—Finding the Balance
  • Angular 1.x vs. Angular 2: Why Update?
  • Angular 2 NativeScript vs. React Native
  • Angular 2 vs. React
  • Answering All Your Questions: The Neo4j Knowledge Base
  • Antivirus for S3 Buckets
  • ANTLR and Jetbrains MPS: Parsing files and Displaying Their ASTs Using Tree Notation
  • Apache Hive 2.0 is Released
  • Apache Spark and Apache Zeppelin: What's Coming in HDP 2.4.2
  • API Definition-Driven Visualizations
  • API Providers and Consumers Keeping in Touch Is How You Can Set the Right Tone for an API Community
  • API Views With OpenAPI Spec And Liquid
  • App Development Should Be Democratized
  • Apple Extends Supports to Its Major Revenue Generators — The Mobile App Developers
  • Apple iOS 9.3.2 Update: Is It Worth the Risk?
  • Apple iOS 9.3: Should You Upgrade?
  • Application Development and Apache — Top 3 Sessions
  • Applying for a Job? Better Know Your Git!
  • Architects Don’t Decide
  • Arduino System in a Breadboard
  • Are You Doing Side-by-Side Testing for Web and Mobile?
  • Arrays: Disarray or Datarray?
  • Asynchronous Query Execution With MySQL 5.7 X Plugin
  • Auto-Scaling and Self-Defensive Services in Golang
  • Automate CodeCommit and CodePipeline in AWS CloudFormation
  • Automated Visibility for DevOps Logs and Metrics
  • Automating ECS: Provisioning in CloudFormation Part 1
  • Automating Penetration Testing in a CI/CD Pipeline
  • Automating the Analysis of Drone Data
  • Avoid Passing Security Credentials to GitHub
  • Avoiding the ‘Sorcerer’s Apprentice’ Problem of Software Releases
  • AWS Lambda for Beginners
  • AWS Lambda With API Gateway
  • AWS Monthly Review – April 2016
  • Azure Data Lake vs. Amazon Redshift: Data Warehousing for Professionals
  • Azure Portal Tips and Tricks – Finding Things [video]
  • Azure Portal Tips and Tricks – Working With Journeys [video]
  • Back to the CompletableFuture: Java 8 Feature Highlight
  • Back Up Jenkins to the Cloud
  • Bandwidth Cost Control
  • Basic CRUD Operations Using cx_Oracle, Part 5: Delete
  • Beginner's Guide to nopCommerce Theme Development (ASP.NET MVC Based e-Commerce Solution) – Part 1
  • Beginner's Guide to nopCommerce Theme Development (ASP.NET MVC Based e-Commerce Solution) – Part 2
  • Benchmarking High-Concurrency HTTP Servers on the JVM
  • Best Practices for Configuring Optimal MySQL Memory Usage
  • Better Marketing With Channel Integration and API Management
  • Beware Visitors Bearing Tints
  • Big Data Analytics for the Retail Industry
  • Big Data Interview: Robert Barr of Barclays
  • BigDecimal Gotchas
  • Blockchain: Why It’s So Much More Than Bitcoin
  • Boosting Productivity and Reducing Costs in Petroleum E&P
  • Bowling Kata in Clojure, F#, and Scala
  • Bug Bounties Considered Harmful
  • Build a Prediction Engine Using Spark, Kudu, and Impala
  • Build and Clean Selected Files in Eclipse CDT
  • Build and Install Hadoop on Windows With Native Binaries
  • Build Configurations in Eclipse
  • Build High-Performance APIs From the Ground Up
  • Builder in C#
  • Builder in Java
  • Building a Mobile Device Management Solution for Android Phones and Tablets
  • Building Rest Service Made Easy Using Eclipse Plugin
  • Businesses Have Less Than Two Years to Make Digital Inroads Before Suffering Financial and Competitive Losses
  • Calculating the ROI of Ndepend
  • Can AI Help Us With Our Unknown Unknowns?
  • Can One Team Member Derail Your Knowledge Sharing Culture?
  • Can You Do Serious Microservices Without a PaaS?
  • Capital One: A DevOps Powerhouse
  • Cars, Pi Cameras and ASCII Art: Microservices With Liberty and Game On!
  • Cassandra: Batch Loading Without the Batch—the Nuanced Edition
  • Catch a Wave: Optimizing the Transformation to a DevOps Mainstream
  • Catch a Wave: Optimizing the Transformation to a Devops Mainstream
  • Changes in Performance and Monitoring
  • Check Out Where DevOps Ranks on the Top Ten Highest Paying Tech Jobs
  • Choose Your Own Microservices Adventure (Yes It's a Real Game)
  • Choosing the Right Infrastructure for IoT
  • Clean up Your Temp Files!
  • Cloud Comes in Many Forms, Sizes, and Shapes
  • Cloud Security Strategies Rest Too Heavily on Blind Trust
  • Cloud Security: Where to Start?
  • CloudPassage Unveils 2016 Results of LinkedIn Information Security Community Survey
  • Code Generation and Templating Made Really Easy
  • Code Review and Single Responsibility Principle
  • Code Smells (Part II)
  • Coho Data Introduces Support for Block Storage
  • Comparing Golang with Java
  • Comparing Xamarin and Codename One
  • Compiling Swift on Linux
  • Complete Pattern Matching
  • Components in Angular 1.5.x
  • Concerns Around Performance and Monitoring
  • Connecting to a Windows 10 IoT Device
  • Consider These Factors When Converting a WebForms App to ASP.NET MVC Core
  • Constructor Function - Java
  • Constructor Function: Scala
  • Consumers Consider "Do It for Me" to Be a Smarter Decision
  • Content Delivery Evolves
  • Continuous Delivery With Jenkins - Part 2
  • Continuous Delivery With Jenkins - Part 3
  • Continuous Delivery With Jenkins: Part 4
  • Continuous Delivery: The Atlassian Way
  • Continuous Delivery: The Holy Grail of Cloud App Management
  • Continuous Discussions (#c9d9) Podcast: Episode 40 – CD for Legacy Applications
  • Continuous Discussions (#c9d9) Podcast: Episode 41 – Creating an Internal Dev/Test Cloud
  • Continuous Documentation With Jenkins, Asciidoctor, and Gradle [Video]
  • Continuous Intelligence: More Signal, Less Noise
  • Continuous Performance Improvement in an Agile World
  • Continuum of Code Design: Between Good and Evil
  • Contributing to Meteor Documentation
  • Control Structures and Optionals in Swift (Part I)
  • Control Structures and Optionals in Swift (Part II)
  • Couchbase 4.5 Beta Is Now Available – Faster, Simpler, More Secure
  • Couchbase App Contest Now Open: First Prize Wins $500 Amazon Gift Card
  • Couchbase Cluster on Amazon Using CLI
  • Couchbase Cluster on Docker Swarm Using Docker Compose and Docker Machine
  • Couchbase Server: Getting Started With Docker Cloud
  • Coupling in Distributed Systems
  • Create a Couchbase Server Cluster Using Docker [video]
  • Create a Desktop App With Angular 2 and Electron
  • Create a Fancy Editable Table With jQuery and Pure.CSS
  • Create A/B Tests With ASP.NET MVC Core 1.0 TagHelpers
  • Creating a Microservices Build Pipeline Using goPaddle
  • Creating a Responsive WebGrid in ASP.NET MVC
  • Creating Azure Mobile App With Visual Studio
  • Creating Docker Actions with OpenWhisk
  • Creating Entities in a Spring Boot/Elide JSON API Server
  • Creating Transformation Across Industries
  • Cross-Channel User Experiences With Drupal
  • Cross-Component Lineage Apache Hadoop
  • Cross-Platform Makefile for Swift
  • CrossBrowserTesting Joins the SmartBear Family
  • Culture and Technology Can Drive the Future of Openstack
  • Currency Filter in AngularJS
  • Custom SecurityContext in JAX-RS
  • Customizing Your Azure Portal
  • Cutting Through the Smoke & Mirrors of IT Discussions Using API Definitions
  • Cybersecurity Architecture: All About Sensors
  • Cyclomatic Complexity as a Quality Measure
  • DARPA Wants the Perfect Encryption App, and They Want You to Build It!
  • Dash for Devs: IoT Is Sold Out
  • Data Persistence Solutions Directory
  • Data Protection for Operational Reporting Platforms
  • Data Science for Actuaries: Regression Models With R
  • Data-Driven Decisions in Financial Services
  • Dealing With Memory Leaks in Unreal Engine 4
  • Debugging an API Performance Problem From the Real World
  • Decision Driven Test Management – 6 Tips to Improve the Value of Your Testing
  • Deep Dive Into the Gradle-Based Android Build System
  • Deep Dive on Solving Website Performance
  • Deep Learning on the JVM
  • Deploying EJB JARs to a WildFly Swarm Microservice
  • Design for Mobile: App UI Best Practices: Part I
  • Design Patterns Are Accidental
  • Design Patterns Are Blueprints
  • Design Patterns in Swift: Document-View (Part I)
  • Design Patterns in Swift: Document-View (Part II)
  • Dev Centric Culture: Breaking Down the Walls
  • Dev Setup Using Homebrew on OS X
  • Developer Experience (DX) — Devs Are People Too
  • Developers Guide: How to Work on Material Design for Android Apps
  • Developers Hand Off to QA, Then What?
  • DevOps and Deviance: How Bad IT Practices Become Accepted as Normal
  • DevOPS – Including More OPs to OPtimize
  • Devops: A Culture or Concrete Activity?
  • DI Factories for Slim Controllers
  • Difference Between BLOCKED, WAITING, And TIMED_WAITING? Explained Through Real-Life Examples
  • Different Types of Static Analysis Tools
  • Digital Industrial Transformation
  • Dirty Hacks Are OK
  • Displaying Error Messages From Laravel Running on Microsoft IIS
  • Do External Objects Protect Data From Salesforce Outages?
  • Do I Need to Know Java to Learn Hadoop?
  • Do This to Increase Your Client-side Web Development Speed
  • Do You Really Need Rollbacks for Your Database Changes?
  • Docker and Jenkins: Orchestrating Continuous Delivery
  • Docker Meets Continuous Deployment
  • Document Database Granularity Level for the Relational Minded in 2 Minutes
  • DocumentDB in Visual Studio With Cloud Explorer
  • Does "Cloud-Native" Really Matter When It Comes to Cloud Security?
  • Does Continuous Delivery Increase the Risk of Errors in Code Deployments?
  • Does Going Agile Save You Time?
  • Does it Make Sense to Move to San Francisco?
  • Doing Agile vs. Being Agile
  • Domain Object Persistence
  • Drowning in Alerts: Blame It on Statistical Models for Anomaly Detection
  • Dude, You've Got to Be More Agile!
  • Duplicate Keys in JSON Objects
  • Dynamic HTML Templates With FreeMarker and Vaadin
  • DZone's MVB of the Month: Erik Dietrich
  • Eager Optimization Is The Enemy
  • Echo Phone Home: Google Announces Their Newest Connected Device
  • Effective and Faster Debugging With Conditional Breakpoints
  • Effective APM: Find and Fix the Things That Matter
  • Effectively Managing Independence and Collaboration in an Agile Testing Environment
  • Efficient IO in Couchbase Server
  • Elasticsearch Ingest Node vs. Logstash Performance
  • Eliminating the Dog-Ate-My-Data and Other Testing Excuses
  • Embrace Limitations to Complete Projects
  • Embracing Amazon Redshift as the Future of Data Warehousing
  • Enterprise Cassandra Deployments, Part 2: Cloud Native Data Protection
  • Enterprises Take Many Paths to the Hybrid Cloud
  • Epic Games Awards $75,000 in Unreal Dev Grants
  • Error: No Package Erlang Available
  • ES2015 Code Coverage and Jest (React JS Unit Testing)
  • Escaping Technical Debt With Agile Methodology
  • Essential Design Guidelines for Building iOS Mobile Apps
  • Evaluating Message Brokers: Kafka vs. Kinesis vs. SQS
  • Everything You Need to Know About the Brave Web Browser
  • Evolution of Cloud Consumption Models
  • Evolution of Tracing in Application Performance Management
  • Excerpt: Developing Reactive Microservices With Java
  • Exercises in Kotlin: Part 5 - Classes
  • EXPLAIN FORMAT=JSON: buffer_result Is Not Hidden!
  • Extreme Laziness: Developing Jax-RS Services With Spring Boot
  • Facebook Did It, Slack Did It, Telegram Did It Too: Chatbots for the Enterprise
  • Fact or Fiction? The Truth About Saas Adoption, Data Loss, and More! [infographic]
  • Fast Paging With MongoDB
  • Fault Tolerance on the Cheap: Part II
  • Feature Flagging for Back-End & Microservices
  • Feature Flagging to Mitigate Risk in Database Migration
  • File Handling in Amazon S3 With Python Boto Library
  • Finite State Machines With Akka
  • Fire Up The Base!
  • First Steps With Angular 2: Eight Cool Features
  • Five Tips for Managing Database Servers in Production
  • Five-Minute Screencasts to Learn Kubernetes
  • Fixing MySQL Scalability Problems With ProxySQL or Thread Pool
  • Forrester Vendor Landscape: ARA Tools Recap
  • Fostering Collaboration in the IoT Testing Community
  • Four Reasons Why Python Is a Good Programming Language
  • From Good to Graph: Choosing the Right Database
  • From Pixels to Analytics: How SignalFx Handles Data Resolution
  • From Private Chat Rooms to Corporate World: How Chatbots Are Conquering the Enterprise Space
  • From the Neo4j Community: Spring 2016
  • Gaining Traction on the Intractable: Optimizing a Push Notification Service for Minimum Storage
  • Gamnitude, Saphe, and Other Terms From Cepstral Litftering
  • Garbage Collection Logging: Which Time Matters to the Customer?
  • Geek Reading: CDNs, Skimming Attacks, and Clojure in F#
  • Geek Reading: DevLife, Refactoring APIs, and More
  • Geek Reading: Google Spaces, Developer Priorities, and Singular Value Decomposition
  • Geek Reading: Machine Learning Projects, Startups, and Design Patterns
  • Geek Reading: Rust, San Francisco, and More
  • Geek Reading: Startups, Application Design, and More
  • Geek Reading: the Mobile Wave, Scala, and More
  • Geek Reading: Threads, Validation, Phishing
  • Geek Reading: Women in Tech, Containers, and More
  • Generating a J2EE Stack Using AndroMDA
  • Get Started With Jenkins 2.0 With Docker
  • Get Started With Mule ESB
  • Getter/Setter :  The Most Hated Practice in Java
  • Getting Started With AWS CodeCommit Repositories
  • Getting Started With Kubernetes
  • Getting Started With Node.js, Express, and Mongoose
  • Getting Started With Predictive Analytics on Bluemix
  • Getting Started With Ratpack and Couchbase
  • Getting Started With Scala-Native
  • Getting Started With Spark Machine Learning on Bluemix
  • Getting Started With the Whole Platform: Building Grammars
  • Giant VR Is Taking Cinematic Storytelling to All-New Levels
  • GitLab, the Overlooked Git Solution in the Cloud
  • Go and Quasar: A Comparison of Style and Performance
  • Google I/O 2016 Extended: Takeaways
  • Google I/O: Android N, Wear 2.0, VR Platforms, and Messaging Apps
  • Governance: How to Do It Right
  • Gradle Goodness: Enable Compiler Annotation Processing For IntelliJ IDEA
  • Gradle Goodness: Get Property Value With findProperty
  • Grails Goodness: Change Version For Dependency Defined By BOM
  • Grails Goodness: Use Random Server Port in Integration Tests
  • Grant Right to Use $Eval on MongoDB 3.2
  • Graph Visualization Using Solr 6
  • Graphing Citizen Data With ETL
  • Green Noise and the Bark Scale
  • Grommet 0.6.2 Released
  • Groovy Goodness: Make Class Cloneable With @Autoclone
  • Gson: Deserialization of Generic Types
  • Habits for Successful DevOps
  • Hadoop Summit 2016 Dublin Wrap-Up
  • Hands-on Data Wrangling: What, How, and Why
  • Has Continuous Delivery Replaced Agile?
  • Have Confidence in Your Skills By Ruling Out External Resources
  • Hazelcast Continuous Query Using C++ Client
  • HDDs for Content Applications – HDDs Continue to Evolve: Part 7
  • Headless Raspberry Pi 3 Install for Non-noobs
  • Here’s 5 Ways You Can Improve Security With Agile Development
  • Heroku Dynos Explained
  • High Productivity Platforms—Rapid Application Development Is Making a Comeback
  • Histogram Functions in Accelerate vImage
  • Hortonworks Genomics and Precision Medicine Solutions
  • How An Organizational Structure Affects Test Quality
  • How CPU Governor Performance Affects MySQL
  • How Deep Learning Can Help Us Identify Cancer Cells
  • How Dependency Injection (DI) Works In Spring Java Application Development
  • How Exception Monitoring Increases Innovation
  • How Fast Is Fast Enough?
  • How Fingerprint Auth Gives High Security and Low Friction
  • How It's Made: Plumbr Edition
  • How Logging Exceptions in C# Gets You Ahead
  • How Mobile In-App Analytics Can Save Your App
  • How Much is a Good Boss Worth?
  • How the Experts Calculate Net Promoter Score
  • How the ICIJ Used Neo4j to Unravel the Panama Papers
  • How Third-Party Services Nearly Grounded Jet.com
  • How to Access Council of EU Data on Votes on Legislation Using SPARQL and AngularJS
  • How to Actually Reduce Software Defects
  • How to Back Up and Recover Data in MongoDB
  • How to Become a Conference Speaker
  • How to Build an End-To-End Mobile Test Plan
  • How to Build Facebook Chatbots With IBM Watson
  • How to Create a Real-Time Twitter Stream With SignalR
  • How to Create Smartphone Apps with Push Notifications
  • How to Debug .NET Core RC2 Apps With Visual Studio Code on Windows
  • How to Deploy Mezzanine CMS to Jelastic
  • How to Digitize a Graph
  • How to Evaluate Storage Performance
  • How to Get Code Into a Docker Container
  • How to Get People to Review Your Code
  • How To Get Rid of Mice Using Reactive Programming [comic]
  • How to Get Started With a Content Security Policy
  • How to Handle Stop Words in Hibernate Search 5.5.2 / Apache Lucene 5.4.x
  • How to Help the Travel Industry Take Bookings Into the Cloud
  • How to Improve Performance of Your JPA Applications With NoSQL
  • How To Improve Your App's Performance Through AWS?
  • How to Install (Free) SSL Easily for Your Website
  • How to Migrate to Microservices
  • How to Optimize Test Coverage in the Long Term
  • How to Run User Tests Successfully: The ‘Why’ Question
  • How to Start Using MuleSoft's DataWeave
  • How to Style Broken Images
  • How to Succeed at Importing XML
  • How to Test for API Performance and Get More From Your Functional Tests
  • How to Tweet From Arduino MKR1000
  • How to Use API Connect to Manage LoopBack APIs
  • How to Use Feature Flags Without Technical Debt
  • How to Use SOSTAC to Build Your Security Strategy
  • How to Use Spring Boot for Serverless Computing
  • How to Write Effective Logs for Remote Logging
  • How To: Send SMS Messages to Logentries in Under 5 Minutes (Maybe 10)
  • How We Use Neo4j to Manage Microservices at Veneto Banca
  • How-To: Create and Use a Custom Formatter in the Apache Hbase Shell
  • HTTP/2 by Default
  • Hybrid Queries With JPA 2.1
  • I Like Working With JSON on GitHub Because CORS Is Never an Issue
  • I Want My Push Notifications!
  • Identity and Access Management: Where Security and Operations Meet
  • Identity in the Digital World
  • If It's Blue, Let It Through – Opera Raises the Bar on Internet Security
  • Immutable Data Structures in Java
  • Immutable Pointers—A Pattern for Modular Design
  • Implement Arduino REST API in IoT Projects
  • Implementing a Bookstore as a Microservice in 40 Lines of Code
  • Implementing a Custom Request Using Volley Library
  • Implicit Conversion and Performance
  • Import RAML Directories in Postman Directly
  • Improve Apache HBase Performance via Data Serialization With Apache Avro
  • In Oracle SQL, Should You Use CASE, DECODE, or COALESCE?
  • In-Home Speakers: Next Wave of Knowledge Management Tools?
  • Increment Numeric Part of String
  • Indexing Big Data: Global vs. Local Indexes in Distributed Databases
  • Initiative Circles
  • Inserting Vaadin UIs in JSP and JSF Applications
  • Installing the Red Hat Container Development Kit (CDK) 2.0 Release
  • Integrate SQS and Lambda: Serverless Architecture for Asynchronous Workloads
  • Integrating the Logentries Javascript Library With React
  • Integrating With Paypal API for Mobile Payments
  • IntelliJ IDEA 2016.2 EAP 162.426.1 Is Out
  • IntelliJ IDEA 2016.2 EAP Is Open
  • Internet of Things: Food Retail & Catering
  • Into the World of the Gig Worker
  • Introducing the CNN Politics App, Built With CA Software
  • Introducing the OOM Killer [comic]
  • Introduction to Digital Signatures for Managers
  • Introduction to Hazelcast HD Memory
  • Introduction to Redis Data Structures: Bitmaps
  • Introduction to SAML for Managers
  • Introduction to the In-memory Data Fabric [video]
  • IO Ninja — Programmable Terminal Emulator/Sniffer
  • IoAT and Big Data Means Big Business
  • iOS App Development: The Best Tools For Designing and Developing
  • iOS Package Manager Roundup
  • IoT Arduino Programming: Monitor Enviroment
  • IoT Solutions Directory
  • IOT Standards and Remote Services
  • IoT: Awesome, But Dangerous
  • Is An In-Depth Knowledge of a Business Domain Necessary for Testing Its Software?
  • Is Code Review Considered a Part of QA?
  • Is Creative AI Coming to a Board Near You?
  • Is DevOps Dead? Not So Fast!
  • Is Facebook an Adequate Knowledge-Sharing Platform?
  • Is It a Feature Flag or a Feature Toggle?
  • Is Polyglot Programming Practical?
  • Is Reactive Programming the Holy Grail?
  • Is the Human Brain Project Getting Back On Track?
  • Is There Any Evidence of the Ripple Effect?
  • Is There Value in Having Non-Technical People Do Code Review?
  • Is Your Business IoT Ready?
  • Isolating Integration Tests and Mocking Dependencies with Spring Boot
  • Issues With Electronic Machine Readable Travel Documents
  • Iterating Java Map Entries
  • Jackson Dependency Issue in Spring Boot with Maven Build
  • James Gosling on Oracle, Once Again
  • Java 8 HashMaps, Keys, and the Comparable Interface
  • Java 8: Declare Private and Protected Methods in Interfaces
  • Java 8: Lambda Functions—Usage and Examples
  • Java and Memory Limits in Containers: LXC, Docker and OpenVZ
  • Java Annotations Are a Big Mistake
  • Java Code Challenge: Bus Gossip
  • Java Code Challenge: Node Degrees
  • Java Code Challenge: Nodes Solution
  • Java EE 8 MVC: Global Exception Handling
  • Java EE 8, Current Status: Case Study for Completed Work Since Late 2015
  • Java Quiz: Exception Handling in Java
  • Java Quiz: Passing Objects to Constructors
  • Java Quiz: Static Members in Java
  • Java Quiz: Using Inheritance and Static Methods
  • Java Server Faces in Real-Life Applications
  • JavaScript Functions as JavaScript Variables
  • JavaScript Prototypal Inheritance
  • JaxDevOps Experience Round-Up
  • JDeps: Simple Dependency Analysis
  • Jenkins C# API Library for Triggering Builds
  • Jenkins Pipeline - Software Delivery Made Easy
  • Join Me In My Journey Towards Agile
  • jQuery: Selectors, Methods, and Traversing Through Examples
  • JSON Message Signing Alternatives
  • Kalman Filters and Bottom-up Learning
  • Kanban for Software Testing Teams
  • Keep IoT Security Close To Your Heart
  • Keep Yourself Entertained At Work With Extracurricular Projects
  • Keeping Input Fields Above the Keyboard in UWP Apps
  • Keyboard Query Shortcuts in SQL Server Management Studio
  • Keys to Performance and Monitoring - Executives' Perspectives
  • Kotlin Meets Gradle
  • Kubernetes Cluster on Google Cloud and Expose Couchbase Service
  • Leading the OpenStack Container Management Revolution
  • Lean User Tests — How to Find the Right Candidates
  • Learn a Language By Playing a Game
  • Let's Talk About DDD
  • LinkedIn and Let's Encrypt
  • Liquibase for Application Release Managers
  • Log4J 2 Configuration: Using the Properties File
  • Logging Into a Spring Boot/Elide JSON API Server
  • Looking Inside the MySQL 5.7 Document Store
  • Machine Learning With Kafka Streams
  • Main Announcements and Videos From Google I/O 2016
  • Major Benefits and Limits of Autowiring in Spring Java Web Development
  • Make Way for Robot Chefs
  • Man vs Machine: Why the Competition?
  • Management Isn't What You Think It Is
  • Managing the Plethora Of DevOps Tools
  • Mapbox’s API to Geocode Data to Get Location Information
  • May the Fourth Be With Your Logs
  • Meet April, the Robotic Chef That Wants to Transform Food Manufacturing
  • Meet Root: The Robot That Will Teach Your Kids to Code
  • MemSQL Community Edition: A Year in Review
  • Message Durability in ActiveMQ 5.X
  • Metalogix Announces Essentials for Drives: File Shares to OneDrive Freemium
  • Michael Jordan Is at the Top of the Machine Learning All-Stars List… But There Is a Twist
  • MicroEJ to Show Its OS for Kinetis MCUs at NXP FTF Tech Forum
  • Microservices Architecture and Container Technology Explained
  • Microservices, Containers, Docker, and a Cloud-Native Architecture in the Middleware World
  • Microservices: The Spring Boot Way
  • Microsoft Offers a Faster, More Efficient R, but Is It Right for You?
  • Mobile App Development: Native vs. Hybrid
  • Mobile Solutions Directory
  • Mobile vs. Web: Which Is Harder to Test?
  • MongoDB 3.3.5 Is Released
  • Mongoose More Than an Embedded Web Server: MQTT Example
  • Monitoring DNS Load Balancers
  • Monitoring Microservice Applications: Introducing the Dynamic Graph
  • Monolithic vs Microservice Architecture
  • Most Common Issues Affecting Performance and Monitoring
  • Most Difficult (and Strangest) Programming Languages
  • Most Popular Java EE Servers: 2016 Edition
  • Moving App Logic to the Server
  • Moving From a No-Cloud Policy to Founding a Cloud-Born Company
  • Moving Streaming Analytics Out of the Data Center
  • MQTT Is Easy When You Are Using Tibbo BASIC/C-Programmable Devices
  • Mule ESB 3.7 and DataWeave - Create Fixed-Width Files
  • Mule: Private Flow vs. VM Transport
  • Mulesoft Data Mapper
  • MuleSoft: Functional Test Case
  • MuleSoft: Method Entry Point Resolver
  • Multi-Cloud Stacks With Registered Servers
  • Multicore Programming in .NET
  • Multiple Assertions in a Test Are Fine
  • Multiplication of Two Numbers Using AngularJS
  • Mute On, Mute Off?
  • My Raspberry Pi Runs the Qpid Dispatch Router
  • My Top Browser Extensions: What's in Your Browser?
  • MySQL "Got an Error Reading Communication Packet" Errors
  • NATS, What a Beautiful Protocol
  • Neo4j 3.0 and the Graph of the Universe
  • Neo4j 3.0 With a .Net Driver: Neo4jClient
  • Neo4j on Stack Overflow: Weekly Round-up
  • Network Dynamics and Microservices
  • New Drone Aims to Monitor the Gas Leakage on Fracking Sites
  • New Eclipse Download Page
  • New Rosette API Brings Basis Technology’s Multilingual Text Analysis to the Next Level
  • New VR Classroom Puts Trainee Teachers Through Their Paces
  • NextGen Leads Auctions—Powered by NATS
  • NFL Shows That DevOps Tools Cannot Save a Company in Turmoil
  • NIST Plans to Fend off Quantum Computers That Will Attack Encryption
  • Nix as an OS X Package Manager
  • No More Comment Spam
  • No Procedure Survives First Contact With a Production Outage
  • Nodality for AudioKit: Node Based Synth for iPad
  • Node.js 6.0.0 – Tested!
  • Node.js for Enterprise Applications! Are You Kidding?
  • Node.js for Enterprise Solutions: Working With Oracle
  • Non-Uniform Population Density in European Countries
  • Notes on JPA L2 Caching
  • Now You Can Make 3D Printed Keepsakes Of Your Adventures
  • Object Behavior Must Not Be Configurable
  • Object-Oriented PHP and jQuery AJAX
  • OCI and DZone Present: A Grails Quickcast #3: Multi-Project Builds
  • Oil and Gas Operational Excellence Is Enabled by the IIoT
  • On the Composite and Interpreter Design Patterns
  • On the Road With Cloud 66 at EMC World
  • On the Virtues of Avoiding Parsing or Basing Logic on toString() Result
  • OO Design Is More About ‘Doing’ Than ‘Being’
  • OpenAPI Specifications For 642 of the Schema.org Types
  • OpsClarity: Monitoring Real-Time, Fast Data Applications
  • Optimal Font Loading With Accessibility
  • Optimize Spark With Distribute By and Cluster By
  • Oracle vs Google: Where are the Oracle Supporters?
  • Orchestrating Tasks Using AWS SWF
  • Organising External Speakers Is Easier Than You Think
  • Organizations Leveraging GIS in the Farming Industry
  • Overcoming Swagger Annotation Overload by Switching to JSON
  • Owning the Asset Data: Who Has a Stake in the Outcome?
  • Painless Containerized JBoss Generic Loan Processing on OpenShift
  • Pair Programming Supports Business Continuity
  • Passwordless Login With Facebook Account Kit
  • Pause With "Sprint 0" for Better Agile Outcomes
  • Paving That "First Mile" of Data: Ingesting Dirty Data in Hadoop
  • Percona Server for MongoDB 3.0.11-1.6 Is Now Available
  • Performance and Monitoring Solutions Directory
  • Performance Forecasting via Random Forests
  • Platform9 Launches Channel Partner Program
  • Polyglot Persistence in NoSQL Space
  • Polymorphism in Java
  • Poor Web Performance Hampers Walmart, Lowe’s Shoppers
  • POP Art: Understanding Protocol-Oriented Programming
  • Powerful Tactic to Use Exception Mapper in Dropwizard
  • Practical Tips for Moving From Heroku to Cloud 66
  • Preparing for a TDD Interview
  • Priority (Story) Boarding
  • Processing and Indexing Medical Images With Apache Hadoop and Apache Solr
  • Processing JSON With Jackson
  • Product Release Checklist: Questions to Ask Before Release
  • Programming Interviews: Observations and Tips
  • Prototypes Are Your First Step to Success
  • Providing a Set of API Keys for Developers to Test Out Different API Outcomes
  • ProxySQL Versus MaxScale for OLTP RO Workloads
  • PSD to Native Apps With Codename One: Revisited
  • Publish-Subscribe Model in Kafka
  • PySpark On Amazon EMR With Kinesis
  • Python 101: An Intro to Benchmarking Your Code
  • Python 101: How to Timeout a Subprocess
  • Python 201 – Super
  • Python 201: An Intro to itertools
  • Python Collections Abstract Base Classes
  • Python Standard Logging Pattern
  • Qpid Dispatch Router Installation On Your Linux Machine
  • Quality Jam 2016 Recap
  • Quality Jam: The State of Agile Panel
  • Quantum Computing: Past the Buzzwords
  • Query Store, Forced Plans, and New Plans
  • Queuing Tasks With Redis
  • Quick Start MySQL Testing Using Docker (on a Mac!)
  • Quick Tip: How to Find SQL Server's Current Language
  • R Data Frame: The One Data Type for Predictive Analytics
  • RAMLing Again With API Workbench: From Setup to Design
  • Random Ideas About Code Style
  • Rapid REST API Development With Dropwizard
  • Rapid REST API Development With Dropwizard
  • Raspberry Pi, Logs and Iot – Sending Pi Log and Sensor Data to Logentries
  • Ratpack, Couchbase, and RxJava
  • RavenDB 3.5 Whirlwind Tour: A Large Cluster Goes Into a Bar and Orders N^2 Drinks
  • RavenDB 3.5 Whirlwind Tour: I’ll Find Who Is Taking My I/O Bandwidth and They Shall Pay
  • RavenDB 3.5 Whirlwind Tour: What Did You Subscribe to Again?
  • RavenDB 4.0: Separation of Indexes and Documents
  • Read YAML in Java with Jackson
  • Real World Problems Being Solved With Performance and Monitoring
  • Recommendations for Unit Testing PL/SQL Programs
  • Reducing the Risk of Change
  • Refactoring: Adding a New Field or Property
  • Refactoring: Extracting Nodes and Tables
  • Remote Services Over (Unreliable) Networks
  • Requirements in an Agile World
  • Resource List: Machine Learning, ODPi, Deduping With Scala, OCR and More...
  • REST to NATS Proxy
  • RESTful Day #2: Inversion of Control
  • RESTful Day #3: Resolve Dependency of Dependencies With Managed Extensibility Framework (MEF)
  • Restful Java Metering by Dropwizard Metrics
  • Return Markdown Directly From Your ASP.NET MVC Controller
  • Reverse Proxies for Agile Development vs Waterfall
  • RMI vs. JMS Clarification
  • Routing Mechanisms for AMQP
  • Rugged DevOps: Making Invisible Things Visible
  • Running a Docker Private Registry on EC2
  • Running a Multi-Container Application Using Docker Compose
  • Running the Spark Recommendations Sample On Bluemix
  • Safe Harbor May Be Dead, but It Still Matters
  • Salesforce.com Crash Caused Data Loss
  • SAP Hybris: Achieving Omni-Channel With Application Performance
  • Scala Days NYC 2016: Highlights
  • Scala EE: Bring the Hate
  • Scala vs. Java for Big Data Engineering
  • Scalaz Features for Everyday Usage Part 1: Typeclasses and Scala Extensions
  • Scalaz Features for Everyday Usage Part 3: State Monad, Writer Monad, and Lenses
  • Scatter-Gather Using Spring Reactor Core
  • Scheduling Jobs on Node.js With node-schedule
  • Scott Berkun Delivers Inspiration at Quality Jam 2016
  • Scrum Masters – First, Do No Harm
  • Secure Your MongoDB Installation
  • Securely Connect to Cloudant Service From Node.JS With IBM Bluemix
  • Securing a JSON API REST Service With Spring Boot and Elide
  • Securing Mesosphere Marathon Using the Marathon-LDAP Plug-in
  • Security on the Web: Slack's Token Security Leak, "Do Not Track"
  • Security Update for IntelliJ-Based IDEs v2016.1 and Older Versions
  • See the Flow of Requests Between Your Apps (and Other Appmap Updates)
  • Sematext is Docker Ecosystem Technology Partner (ETP) for Monitoring [announcement]
  • Serverless Architectures on AWS
  • Service Discovery for NGINX Plus Using DNS SRV Records from Consul
  • Service Discovery With Docker and Consul: Part 1
  • Service Discovery With Docker and Consul: Part 2
  • Sesame Workshop and IBM Watson Team Up to Advance Early Childhood Education
  • Setting up an Onscreen Keyboard for the 7″ Touchscreen on the Raspberry Pi
  • Setting Up Distributed Infinispan Cache with Hibernate and Spring
  • Setup Docker on Windows Server 2016
  • Seven Tips for Instantly Better Webforms
  • Shocking Similarities Between School Lunch and Software Development
  • Should You Blindly Follow the Rules?
  • Should You Use a Rowstore or a Columnstore?
  • Simple Everyday Tips for Vaadin Developers (Part 4: Data Modeling)
  • Simple Everyday Tips for Vaadin Developers (Part 5: Data Grid)
  • Simulating Depth-of-Field with Variable Bokeh in Core Image
  • Singleton Pattern: The Good, the Bad, and the Ugly
  • Singletons Are Fine
  • Sizing Up the i.materialise 3D Printing API With My Minimum Viable API Operations Definition
  • Skills Developers Need To Optimize Performance and Facilitate Monitoring
  • Smart Connected Assets — What’s the Big Opportunity?
  • Smart System Monitors Your Brain Waves to Make Learning Easier
  • Smart Tags: A New Way to Highlight Tags
  • SnappyData Updated
  • SOAP vs REST API: A Comparative Analysis
  • Software Is Eating the Car Industry
  • Software Labels Translation Is Not So Easy
  • Software Management is Hard
  • SOLID: Liskov Substitution Principle
  • Solr 6 as JDBC Data Source
  • Solr 6.0 and Graph Traversal Support
  • Solr Streaming Expressions for Collection Auto-Updating
  • Solve Small Problems First
  • Some Nuances of JavaScript Types
  • SpeechTek 2016 Offers Opportunities to Talk about Connected Toys and Conversational Robots
  • Speeding up Your Docker Based Builds With Codeship
  • Splitting a Monolithic Application Into Services
  • Spring Annotation Processing: How It Works
  • Spring Boot and Database Initialization
  • Spring Cloud Brixton.RELEASE Is Available
  • Spring Cloud Data Flow 1.0.0 M3 Released
  • Spring Naming Sucks
  • Spring Roo 2.0.0M2 Released
  • SQL Server Backups Are a Business Decision
  • Stack Overflow Roundup: Neo4j (More 3.0, More Bolt, and Some Common Questions)
  • Stack Overflow Roundup: Neo4j (OGM in PHP, Performance, Concurrency, and Spring Data Neo4j 4)
  • Starting Dropwizard Microservices
  • Startup Bubbles Bursting
  • Starving JMS Consumers in ActiveMQ
  • State of Global Wealth Management — Ripe for Technology Disruption
  • State of Global Wealth Management—Ripe for Technology Disruption
  • State of IoT Security – Questions and Answers
  • State of IoT Security: Questions and Answers
  • Static Analysis and The Other Kind of False Positives
  • Static Methods are Fine
  • Stop Fraud Rings in Their Tracks With Graph Databases [infographic]
  • Stop Using ROI for Determining the Value of Mobile Apps
  • Storing Created Files With Node.js
  • Strategy and Planning Don't Exist
  • Study Explores Who We Are Most Likely to Collaborate With
  • Survey Points to Challenges Managing Cloud Consumption
  • Swift 3.0 for Core Image Developers
  • Swift Generic Protocols: What Are They Good For?
  • Swift Mushroom Clouds
  • Swift: Protocols and Associated Types
  • Swiftenv: Swift Version Manager
  • Take Control of Your Hazelcast C++ Objects
  • Taming Maven: Transitive Dependency Pitfalls
  • Tech Author Paul Gillin to Keynote Alpha DevCon 2016
  • Technical Solutions Used for Performance and Monitoring
  • Tell Good Stories
  • Ten PHP Code Snippets to Work With Dates
  • Test Automation, API Testing, and Service Virtualization in DevOps
  • Test Faster and Smarter by Testing in Production
  • Test Methods Must Share Nothing
  • Testing EJBs with Swarm and Arquillian
  • Testing Has Become Mandatory (and There Are No More Excuses)
  • Testing Improvements in Spring Boot 1.4
  • Testing Multithreaded Code in Java
  • The Angular 2 CLI and TypeScript
  • The API Purgatory Museum
  • The Average Person Will Never Care About Their Digital Stuff Enough for Personal APIs to Be a Thing
  • The Basics of Akka
  • The Best New Big Data Presentations
  • The Biggest Mistake Static Analysis Could Have Prevented
  • The Biggest Opportunities for Performance and Monitoring
  • The Brain of Things and Home Automation
  • The Challenges Of Boosting Team Performance
  • The Challenges of Monitoring Data-First Applications
  • The Cloudcast #254 - Container Deployments - Real Usage, Real Data
  • The Cloudcast: Stephen Fink and IBM OpenWhisk
  • The Codeless Developer [comic]
  • The Cost of Poor Software Quality [Infographic]
  • The Crossroads of Big Data and Mobile: More Personalization for Everyone
  • The Definitive Guide for Elasticsearch 2.X on Microsoft Azure
  • The Design of RavenDB 4.0: You Can’t See the Map/Reduce From the Trees
  • The Design of RavenDB 4.0: Getting RavenDB Running on Linux
  • The Design of RavenDB 4.0: Over the Wire Protocol
  • The Design of RavenDB 4.0: Physically Segregating Collections
  • The Design of RavenDB 4.0: The Implications of the Blittable Format
  • The Design of RavenDB 4.0: Voron Takes Flight
  • The Downfalls of Poor Knowledge Management
  • The End of Java.net Forge and Project Kenai
  • The Five Stages of BDD (and Agile) Adoption
  • The Four Stages of Mobile Maturity
  • The Hannover Message: Make the Industrial Internet Work for You
  • The Hidden Time-Saving Benefits of Code Reviews
  • The Importance of A/B Testing for Web Developers
  • The Industrial Manufacturing Cloud Moves From the Question of "Should I Use It" to "How Should I Use It?"
  • The IoT Security Checklist
  • The Iron Triangle Does Not Apply to Software Development
  • The Layoff List
  • The Many Flavors of Ops
  • The Mobile Engagement Crisis
  • The Mobile Web, Personalization, and Performance
  • The New Stack @ Scale Podcast: How HotelTonight Uses New Relic to Scale
  • The New Trend of Artisanal Spam: Scamming Gets Smart
  • The PHP Community Needs Help
  • The Possible Missteps of a DevOps Team
  • The Power of Community: Highlights From the Hadoop Summit
  • The Power of the Proxy: Request Routing Memcached
  • The Sauce Journey – From Star to Scrum
  • The Single Wringable Neck
  • The Software Stack Explained
  • The Spring Boot Dashboard in STS: Working With Cloud Foundry Manifest Files
  • The State of Global Wealth Management – Big Data Drives Disruption
  • The State of SAAS Today [infographic]
  • The Third Wave of Agile
  • The Three D's of Modern Web Development
  • The Top 10 Advanced Java Talks You Should See to Stay Relevant
  • The Top 100 Java Libraries in 2016 After Analyzing 47,251 Dependencies
  • The Week in Web Dev: Google I/O, uWebSockets, and W3C-endorsed MOOC
  • The Wikimedia Unique Devices Data API
  • The Winning Composition of a Big Data Architect
  • The Worst Resume of the Week: Template of Doom
  • The Worst Resume of the Week: Who Are You?
  • There’s No “One Right Way” to Adopt DevOps
  • Think Like An Expert
  • This Week in Hadoop and More: Deep Dive on NiFi, Presentations & Spark
  • This Week in Hadoop and More: Heron, Hadoop, Parsey McParseface, Calcite
  • This Week in Mobile: Google Play on Chrome, Swift Performance, and More
  • This Week in Mobile: Google Trust API, Android Constraint Layout, and More
  • This Week in Mobile: Instant Apps, Google Play, and Swift 3.0
  • This Week in Mobile: Instant Run in Android Studio, Swift 3.0 Release Process, and Bourbon
  • This Week in Security: Lamb Identity Protection, Watson vs. Cybercrime, and Risque Bug Bounties
  • This Week in Spring
  • This Week in Spring - May 3rd, 2016
  • Thoughts on JSRs, TCKs, and Open Source
  • Thoughts On the 10th State of Agile Survey
  • Three Reasons Why Organizations Adopting Agile Say No to XP
  • Tic-Tac-Toe in Angular 2 and Typescript
  • Tickets Are Not the Glue That Holds a DevOps Team Together
  • Tidy Up Your Google Analytics Data for Better Customer Analytics
  • Tips for Analyzing the Overlooked Test Data
  • Tips for Documenting REST APIs
  • To DRY or Not to DRY: A Matter of Boundaries
  • To Learn, You Must Ship Your Code
  • To Scala or Not to Scala? That Is the Question
  • To-Do Lists with Eclipse Tasks View
  • Top 3 Insights From the HDFS, Kafka, and YARN Committers
  • Top 5 Google I/O Predictions
  • Top 5 Raspberry Pi 3 Project Ideas
  • Top Takeaways From Continuous Discussion (#c9d9) Ep. 40: CD for Legacy Applications
  • Top Ten Reasons Web Developers Should Use AngularJS
  • Try and Catch in Golang
  • Tutorials and Resources to Learn and Master SVG
  • Twistlock Runtime Combats Active Threats Targeting Containerized Apps
  • TypeScript 1.8 to Future Proof JavaScript Apps
  • Ubuntu 16.04 LTS (aka Xenial Xerus) What’s In The Bits and Bytes?
  • Unconventional Logging: Game Development and Uncovering User Behaviour
  • Under the Hood With Ambari Metrics and Grafana
  • Understanding the Java Garbage Collection Log
  • Unit Testing Angular
  • Unleashing Urban Innovation: Smart City 2.0
  • Unreal Engine 4 Supports Google's New Daydream VR Platform
  • Update to Opus Research’s Intelligent Assistance Landscape
  • Updating Your Outdated Knowledge by Moving to a New Web Stack
  • Uploading Custom Build Task to TFS 2015
  • Use Analytics to Increase the ROI of Your Mobile Apps
  • Use Data to Improve Customer Experience
  • Use Open Source to Hone Your Programming Skills
  • Use the Correct Data Type
  • Useful MQTT Tools for the IBM Watson IoT Platform
  • Using AI and Google Glass to Tackle Autism
  • Using Artificial Neural Networks to Predict Emergency Department Deaths
  • Using Composer With WordPress
  • Using Covering Indexes on a Multiple Document Type Bucket
  • Using Dependency Injection with Java EE
  • Using Hybrid Clouds for App Migration
  • Using Hybrid Clouds Part 1: Adding Data Center Capacity
  • Using Hybrid Clouds Part 2: Adding Cloud Capabilities
  • Using Points vs. Hours for Estimates
  • Using YAML in Spring Boot to Configure Logback
  • Using Your Git Repository With Cloud 66
  • Velocity Is Not Acceleration
  • Viber Adds End-to-End Encryption. Should This Be Common Practice?
  • vImage Histogram Functions Part II: Specification
  • Virtual Databases and the Rise of the Killer Apps: What Delphix Has That Others Don't...
  • Vital Resources Like The Court Listener API Depend On Our Donations To Operate
  • Walking the Microservices Path Towards Loose Coupling? Look out for These Pitfalls
  • Want to Get a Raise? Quit
  • Want to Rant at a Recruiter / Headhunter? Dave Fecak AMA Friday the 13th
  • We Always Need More Storage, It's In Our DNA
  • We Always Need More Storage, It's in Our DNA
  • Web Analytics Is Falling Short of Providing Digital Intelligence
  • Web Application Threat and Web Application Firewall (WAF)
  • Web Performance Implodes as Leicester City Wins Premier League
  • WebStorm: Code Completion, Everywhere!
  • Weekly Top 10: Bimodal IT and Agile Adoption in the Enterprise
  • Weekly Top 10: DevOps’ Transformers and Optimus Equine
  • Weekly Top 10: Keeping the DevOps Pulse on Teams, Testing and Innovation
  • What Does a Good API Look Like? A Review Of Slack
  • What Does DevOps 2.0 Look Like?
  • What Does it Mean to Demand Technical Excellence?
  • What Does Oracle v. Google Mean to You?
  • What I Learned From My AMA
  • What is 'Cloud Native'? Is it Important?
  • What is a Project Manager Really?
  • What Is ASP.NET MVC? (And Other Beginner Questions)
  • What Is the Future of Mobile App Development?
  • What Makes a (Good) Product?
  • What Makes Testing in Agile Successful?
  • What Tools Do You Need for Continuous Delivery?
  • What You Missed at OpenStack Summit 2016
  • What's New in the First Open Source CUBA Platform Release?
  • What’s the Right Ratio Between QA Testers and Developers?
  • When Does Redis Outperform MongoDB?
  • When is Agile Wrong for You?
  • When it Comes to Dataviz, Color is Complicated: Part 1
  • When You Need an Explanation?
  • Where Did My 32-bit ODBC Drivers Go?!
  • Where Is the MySQL 5.7 Root Password?
  • Which Components of Your System Should You Log?
  • Which Enterprise HDDs to Use for a Content Server Platform: Part 1
  • Which HDD for Content Applications – Database Workloads: Part 4
  • Which HDD for Content Applications – General I/O Performance: Part 6
  • Which HDD for Content Applications – Test Configuration: Part 3
  • Which HDD for Content Applications—How and What to Test: Part 2
  • Which HDD to Use for a Content Application – Large and Small Files: Part 5
  • Which Is the Best MongoDB GUI?
  • Who Should Be Afraid of Agile Testing?
  • Why Azure Rest APIs and How to Prepare for Using Them?
  • Why Do You Need DevOps?
  • Why Docker Is Not Enough
  • Why I Chose Scala Over Java
  • Why InputStream Design Is Wrong
  • Why Is Manual QA Still so Prevalent?
  • Why Managers Should Beware Getting Territorial
  • Why Microservices Should Be Event Driven: Autonomy vs. Authority
  • Why Prototyping is Essential for the Product Development
  • Why Reactive Programming Is Not a Fad
  • Why Should Software Testing Be Prioritized?
  • Why Spring Boot?
  • Why We Didn't Choose Node.js for the DreamFactory REST API Backend
  • Why You Must Use JMeter Assertions in Your Load Tests
  • Why You Should Be Interested in Futhark
  • Why You Should Use Caution When Dealing with Big Data
  • Windows 10 Embedded Mode
  • Workaround for Database Bind Issues
  • Working to Establish a Complete OpenAPI Spec for Leading APIs
  • Working With Akka Actors
  • Working With Built-in HTML Helper Classes in ASP.NET MVC
  • Working With Test Client in ASP.NET Web API Help Page
  • Writing Integration Tests for RabbitMQ-Based Components
  • Writing Node.js Scripts for DreamFactory [video]
  • Xray Makes DevOps Omniscient
  • Yoda’s ‘The Way of the Jedi Tester’: A Guide for Agile Testing
  • You Can’t Remember Every Detail, So Stop Trying
  • You Got Fired: Do's and Don'ts
  • You Have To Interact With Your Community, Here's How
  • You Need a Data Breach Response Plan
  • Your Cluster Is An Appliance
  • Your First Lagom Service—Getting Started With Java Microservices
  • ZeroStack Launches Global Partner Program to Accelerate Adoption of Ultra-Converged Cloud Solution
  • [PODCAST] Why Do We Need Next Gen Databases?

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • 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
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo