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
  • 2017
  • July

DZone Sitemap: July 2017 Articles

  • 10 Best Reasons Why You Should Invest in Performance Testing
  • 10 Top Web Development Frameworks In 2017
  • 11 Hackable Medical Devices Posing Real Threats
  • 11 Small Improvements for Ruby
  • 14 Stances of Highly Effective Product Owners
  • 22 Scrum Master Anti-Patterns From Job Ads
  • 28 Artificial Intelligence Terms You Need to Know
  • 3 AI Fails and Why They Happened
  • 3 Cyber Security Mistakes You're Making Right Now That You're Not Aware Of
  • 3 Key Tactics for Scrum Teams to Connect With Customers!
  • 3 Must-Haves of an In-Memory Database for Modern Applications
  • 3 Tools to Simulate an MQTT Client
  • 4 Reasons Why You Should Not Bother Too Much About Which Programming Language to Choose
  • 4 Reasons You Should Learn Python
  • 4 Techniques for Writing Better Java
  • 4 Ways to Try to Be a Better Team Leader
  • 5 Best Practices for Automated Security Testing
  • 5 Considerations for Cloud Security Solutions
  • 5 Elements of a Perfect Pull Request
  • 5 Principles for Multi-Cloud Security
  • 5 Reasons to Back Up Your Hadoop Environment
  • 5 Steps to Create an Effective Data Visualization With JavaScript
  • 6 Things to Know to Be a Unicorn Software Tester
  • 6 Ways to Decrease Your Web Page Load Time
  • 7 Benefits of Data Visualization
  • 7 Things Technology Leaders Need to Know About Software Quality
  • 8 Key Application Performance Metrics and How to Measure Them
  • 80 Percent of Businesses Miss Out on Full Benefits of Continuous Testing
  • 9 Apps That Show How Technology Is Shaping Retail
  • 9 Ways to Lead as a QA Manager
  • A 360-Degree View of the Bot Space From the API Evangelist Perspective
  • A Beginner's Guide to Understanding Convolutional Neural Networks
  • A Beginner's Guide to Understanding Convolutional Neural Networks (Part 2)
  • A Beginner’s Guide to Windows 10 OS Deployment
  • A Case Study in Database Security
  • A Comparison of Docker GUIs
  • A Hands-On With OpenShift 3.6 RC
  • A Highcharts’ Abstraction in React Components: React JSX Highcharts
  • A Look at 5 NoSQL Solutions
  • A Look at the History of RDBMS
  • A More Efficient Way of Testing Autonomous Vehicles
  • A New Way to Reuse DataWeave Functions and Variables in Mule Flows
  • A Primer on HTTP Load Balancing in Kubernetes Using Ingress on the Google Cloud Platform
  • A ROM Bootloader on the NXP FRDM-KL03Z
  • A Scrum Primer for Kanban Teams
  • A Service Mesh for Kubernetes (Part 7): Distributed Tracing Made Easy
  • A State of API Integration Update: Insight From the API Evangelist
  • A Troublesome Legacy: Memory Leaks in Java
  • A Use-Case for Google Fusion Tables
  • Acceptance Tests With WireMock and Kubernetes [Video]
  • Achieving High Availability in MySQL
  • ActiveMQ Read and Write Flow in Mule
  • Actorbase, or the Persistence Chaos
  • Add Custom Content to Your Documentation
  • Advanced ASP.NET Trace Viewer
  • Adversary Hunting With SOF-ELK
  • Agile and Literate Data Entry: Is YAML the Answer?
  • Agile Project Management Tools: You Too Can Be Agile
  • Agility Meets Process: The Fuller Picture Behind Feature Design and Development
  • AI and Predictive Analytics in Healthcare
  • AI Is No Longer Hype; It's Here to Stay
  • AI to Help Improve Our Presentations
  • AI's Secret Weapon: The Data Corpus
  • AI-Enabled Applications and Going Out of Business
  • Akka Clustering and Remoting
  • Akka Concepts: Testing Actors
  • Akka Monitoring and Telemetry
  • Akka Monitoring: Telemetry OpenTracing
  • Akka: Cluster-Aware Actors
  • All About Errors in Swift
  • Almost Infinite Scalability
  • ALTERing the Bounds of a Partition
  • Amazon Prime Day 2017: Can Amazon’s Tech Keep Up This Time?
  • An Intro to Azure Container Instances
  • An Introduction to Accessibility Testing
  • An Introduction to Kafka
  • An Introduction to Software Architecture: What You Should Know
  • An Introduction to the Types of Cloud Computing
  • Anaconda and Python Appeal to Data Scientists
  • And So the NoSQL Bloodletting Begins…
  • Android Clean Code:  Part 4 - Router
  • Android Things bot: How to Build an IoT Bot to Execute Tasks
  • AngularJS 1.6: Life Outside the Sandbox
  • Announcing Mobilize by Apptimize 2017
  • Announcing NativeScript Developer Day 2017
  • Anomaly Detection With Deep Learning in R With H2O [Code Snippet]
  • Anti-Cross-Site Scripting (XSS) for Spring Boot Apps Without Spring Security
  • Antipattern of the Month: Cloned Avatar
  • Apache Groovy vs BeanShell: How to Make the Right Decision?
  • Apache Hive on YARN
  • Apache Ignite With Spring Data
  • Apache Spark Performance Tuning – Straggler Tasks
  • Apache ZooKeeper vs. etcd3
  • API Design Does Not Equal REST
  • API Mediation: It’s All About the Experience
  • APIs and the Principle of Least Surprise
  • Apple Feels Pressure From the Great Firewall of China
  • Applying Big Data to Tame Manufacturing Complexity
  • Architecting a Testable Web Service in Spark Framework
  • Are All Deception Security Jobs DevOps Jobs?
  • Are You Ready For Microservices? [Comic]
  • Artificial Intelligence: The Cornerstone of Big Data
  • ASP.NET Core 2: New SPA Templates
  • ASP.NET MVC Routing Examples
  • Assertiveness and Testability
  • At What Price Is Our Personal Data Worth?
  • Augmented and Virtual Reality: Now More About Improving UI
  • Authenticating Android Apps Developed in Kotlin
  • Authentication Using Actions in Play Framework
  • Automated Testing Using Jenkins and Python
  • Automating Time Series With WhizzML
  • Autonomous, Agile Teams
  • Autowiring Spring Beans Into Classes Not Managed by Spring
  • Avoiding AI/Chatbot Failures
  • AWS System Blueprint for a Startup
  • AWS Velocity Series: Serverless App
  • Azure Resource Policies (Part 1): Built-In Policies
  • Backend Developer Doing CSS [Comic]
  • Ballerina Dances Onto the Integration Stage
  • Basic API Rate-Limiting
  • Batch Processing With Subscriptions in RavenDB 4.0
  • Becoming the First Cyborgs With Liviu Babitz [Podcast]
  • Beginning to Doubt Object-Oriented Programming
  • Behaviour Driven Development (BDD)
  • Behind the Scenes of BigML’s Time Series Forecasting
  • Benchmarking Elasticsearch With Magnetic EBS
  • Best Practices for Realistic Chatbots
  • Best Tool to Use for JS Applications: Angular JS, React JS, Node JS
  • Beyond WannaCry and NotPetya/Petya: What's Next for Enterprises?
  • BI and Data Warehouse Testing
  • Big Data Engineers as DJs
  • Big Data Ingestion: Flume, Kafka, and NiFi
  • Big Data Needs Big Data Protection
  • BigML Machine Learning Meets Trifacta Data Wrangling [Video]
  • Biometric Authentication Platform Eliminates Need for Passwords
  • Blending Databases: A Database Jam Session
  • Book Review, The Tangled Web: A Guide to Securing Modern Web Applications
  • Book Review: 'Working Effectively with Legacy Code' by Michael C. Feathers
  • Breaking Down the 4 of the Best Big Data Filesystems
  • Breakthroughs in Facial Recognition Technology
  • Brewing Beer With a Raspberry Pi: Measuring Temperature
  • Bringing the API Deployment Landscape Into Focus
  • Bug Stories: The Memory Ownership in Timeout
  • Building a Plan Around the Cloud’s Limitations
  • Building a RESTful API Using LoopBack
  • Building an Integrated Communications Platform
  • Building and Deploying Scala Apps
  • Building and Running Crafter CMS From Source. It's Simple!
  • Building Cognitive Apps Using IBM Bluemix
  • Building Containerized IoT Solutions on OpenShift Lab
  • Building Serverless on AWS Lambda
  • Building Serverless Web Apps With OpenWhisk
  • Building Solutions Using AI, Blockchain, and IoT [Video]
  • C++ in Detail: Language Clarifications
  • C++17 in Detail: Code Simplification
  • C++17 in Detail: Fixes and Deprecation
  • Caching Salesforce Data in Redis With StreamSets Data Collector
  • Calling AWS Lambda Functions From Alexa (Part 1)
  • Can Artificial Data Help With Data Privacy?
  • Can the Opentracing Scene Benefit From New Tracer Implementations?
  • Cascade: Testing State Machines
  • Cassandra Design Best Practices
  • Challenges When Aggregating Data Published Across Many Years
  • Chaos Engineering: A Lesson From the Experts
  • Choosing an Acceptance Test Framework
  • Chronicles of Pair Programming [Comic]
  • Cisco Says IoT Projects Are Failing. But Why?
  • Clarifying Hybrid Cloud Storage: Passive vs. Active Data
  • Cloud App Usability vs Security: What’s the Priority?
  • Cloud Data Management – It’s All About the Application
  • Cloud Data Services Sprawl… It’s Complicated
  • Cloud Foundry Application Manifest Using a Kotlin DSL
  • Cloud Management: Best Practices Enabling Cloud Success
  • Cloud Migration for Telcos: Key Considerations
  • Cloud-Agnostic: Friend or Foe?
  • COBOL DevOps: The Real Solution to Your Legacy Problem
  • Codacy: A New Easy-to-Use Code Quality and Review Automation Solution
  • Code Coverage Should Not Be a Management Concern
  • Code Sharing Between Web and Mobile With Angular and NativeScript
  • CodeIt.Right Rules Explained, Part 4
  • CodeIt.Right Rules, Explained Part 3
  • Codename One: Kotlin Support Public Beta
  • Concerns About Blockchain
  • Configuring Containerized Services
  • Congrats to the trAIn Your brAIn Contest Winners
  • Connect Your ESP8266 to Any Available Wi-Fi Network
  • Connecting Apache Kafka With Mule ESB
  • Connecting Servers to Each Other with Cluster Connections
  • Connecting the World: IoT Ideas for Business
  • Continuous Everyone: Engaging People Across the Deployment Pipeline
  • Continuous Integration Part 3: Best Practices
  • Continuous Performance Testing of an iOS App Using XCTest
  • Continuous Testing and the Mind-Boggling Magnitude of Its Importance
  • Core MLagueña
  • CoreData: CRUD With Concurrency in Swift - Part 1
  • CoreData: CRUD With Concurrency in Swift - Part 2
  • CoreData: CRUD With Concurrency in Swift – Part 3
  • CoreData: CRUD With Concurrency in Swift – Part 4
  • Create Beautiful Roadmaps in Minutes - NOT!
  • Creating a Kanban Board App: A Case Study by QArea's Web Devs
  • Creating a Microsoft Azure Cognitive Service Face API Application in Half an Hour
  • Creating a Sandbox for Learning Node.js and Oracle Database
  • Creating an Email Form With ASP.NET Core Razor Pages
  • Creating an OpenWhisk Alexa Skill
  • Creating Milestones With Iteration-Based Agile
  • Creating Your First Time Series Model With the Dashboard
  • Customizing My Postgres Shell
  • Cyberpsychology and How AI Affects Humans
  • Data Analytics Visualization for the People, by the People
  • Data and AI: Why They Can't Live Apart
  • Data Chef ETL Battles: What Can Be Prepared With Today's Data?
  • Data Flow Pipeline Using StreamSets
  • Data Infrastructure Technology and the Blockchain
  • Data Insights With Sensors and Predix
  • Data Integration Tools for Overcoming Integration Challenges in 2017
  • Data Normalization and Filtration Using Drools
  • Data Science Start-Ups in Focus: Exaptive
  • Data Sharing Is Key to Overcoming the Reproducibility Crisis
  • Data Structures Related to Machine Learning Algorithms
  • Data-Intensive Computing to Simulate the Brain
  • Database Fundamentals #5: Database Properties
  • Database Fundamentals #6: Create a Table With the SSMS GUI
  • Database Performance Testing With Apache JMeter
  • Dates in Pandas Cheatsheet
  • Dealing With Difficult Stakeholders and Team Members
  • Debugging: Filtering Arrays and Collections in IntelliJ IDEA
  • Decoding Story Points
  • Dedicated DevOps? I Smell a Rat…
  • Deduping Messages Between iOS and JavaScript
  • Deep Dive Into NativeScript 3.1 Performance Improvements
  • Deep Learning and GPU Acceleration in Hadoop 3.0
  • Defining Bean Dependencies With Java Config in Spring Framework
  • Demystifying Secure Database Development Myths
  • Demystifying the Open Container Initiative Specs
  • Design an App Using N1QL’s CURL Function
  • Design an On-Call Schedule That Keeps Developer Burnout at Bay
  • Design Thinking in Robotic Automation
  • Designing a Neural Network in Java From a Programmer's Perspective
  • Develop a Temperature Sensor App Using Bluemix [Slideshows]
  • Develop and Deploy Microservices With JHipster
  • Developer Tips: NFC Tags in App Development
  • DeveloperConnect: From Containers to Serverless
  • Developing Mobile Applications Using TypeScript on Red Hat Mobile Application Platform
  • DevOps and Moving to the Cloud
  • DevOps Benefits of Infrastructure as Code
  • DevOps for Databases
  • DevOps Tips and Inspiration From DevOps Enterprise Summit (DOES) Speakers
  • DevOps Tips and Inspiration: Metrics
  • DevOps Trends and Predictions
  • Diamanti's Vision for Containers
  • Did Someone Say Java 9?
  • Differences in PREPARE Statement Error Handling With Binary and Text Protocol
  • Digital Innovation for Intrapreneurs and Entrepreneurs
  • Dissecting MQTT Using Wireshark
  • Distributed Load Testing Using Apache JMeter
  • Diving Into Docker CE 17
  • Do You Have the Data Agility Your Business Needs?
  • Do You Know What Your Framework Is Doing? A Quick Look at WebPageTest
  • Docker Swarm Logging With ELK and the Logz.io Log Collector
  • Dockerizing Jenkins 2, Part 1: Declarative Build Pipeline With SonarQube Analysis
  • Dockerizing Jenkins, Part 2: Deployment With Maven and JFrog Artifactory
  • Document Your Real Architecture
  • Documentation-Driven API Design
  • Does Your API Sandbox Have Malicious Users?
  • Don't Be Average
  • Don't Forget Browser Button UX In Your Vue.js App
  • Don't Pass on the New NIST Password Guidelines
  • Don't Use Apache Kafka Consumer Groups the Wrong Way!
  • Driving Advancements With Watson IoT and Blockchain
  • Dynamically Loading Recycler View Images in Android
  • Dynamically Loading Table View Images in iOS
  • DZone’s Newest Zone: Introducing the AI Zone
  • Each Airtable Datastore Comes With Complete API and Developer Portal
  • Ease the Pain With Versioning and Releasing
  • Easily Write a GOTO Statement in JMeter
  • Easy Python Logging With Daiquiri
  • eCommerce Device Type Performance
  • Elasticsearch Moved Into the Top 10 Most Popular Database Management Systems
  • Enabling Predictive Analytics in the Enterprise
  • Enabling Public Key SSH Authentication on Your VPS
  • Enriching Mobile Apps With the Social Networking Experience Using Go and Redis
  • Enterprise Integration: Part III
  • Enterprise Integration: Part IV
  • Enterprise Integration: Part V
  • Escape Analysis
  • Escape Room [Comic]
  • Evil Tester: How to Use Your Testing Skills to Bag a SNES Classic Mini Pre-Order
  • Examining the Arc of 100,000 Stories: A Tidy Analysis
  • Example of Multiple Login Pages With Spring Security and Spring Boot
  • Exception-Free Code Using Functional Approach
  • Executive Insights on the State of Integration: API Design and Management
  • Experience at Twitter Improves Runtime Between Microservices
  • Experiments in Data and Tool Blending: OCR on Xerox Copies Meets Semantic Web
  • Explaining LoRaWAN
  • Exploring a Scrum Team's Journey: The 5 Stages of Being Awesome
  • Exploring the .class Side of Kotlin
  • Exploring the Artificial Intelligence Ecosystem: AI, Machine Learning, and Deep Learning
  • Extend Your SQL With User-Defined Functions in OpenEdge 11.7
  • Extending Spock: Outputting the Given/When/Then
  • Extracting Data Subsets and Design By Composition
  • Faking Azure AD Identity in ASP.NET Core Unit Tests
  • Faking Server-Side Rendering With Vue.js and Laravel
  • Fast Cars, Big Data: How Streaming Data Can Help Formula 1
  • Fast Data Pipeline Design: Updating Per-Event Decisions by Swapping Tables
  • Faster Collection Iterators
  • Faster Node Rejoins With Improved IST Performance
  • Fearless iOS Continuous Delivery With TestFlight and Phased Release
  • Federal Government APIs in a Trump Administration
  • Fighting Deployment Anxiety: 5 Tips From the Pros
  • Filebeat vs. Logstash — The Evolution of a Log Shipper
  • Fill Forms and Submit With JMeter - Made Easy
  • Financial Services and Neo4j: Identity and Access Management
  • Financial Services and Neo4j: Network and IT Infrastructure Monitoring
  • Find Clients and Win Them Over
  • Finding Netflix's Hidden Trove of Original Content With a Basic Network Diagram
  • Firebase: Real-Time Database Using Angular 2
  • Five Tips for Protecting Cloud Resources from Internal Threats
  • Fixed Date Tasks on Personal Kanban
  • Flex Up and Flex Down Database Capacity
  • Focus on Detection: Prometheus and the Case for Time Series Analysis
  • FP in Scala for OOP Programmers (Part 1)
  • Free Intro to Kubernetes Course
  • Freelance Programming Without a Marketing Presence
  • From Data to Outcomes With Cognitive Predictive Maintenance
  • From Water-Scrum-Fall to DevSecOps
  • Full-Stack Developer Career Opportunities
  • Fun With AMQP, Spark, Kafka, EnMasse, MQTT, Vert.x, and IoT
  • Functional Programming for the Uninitiated
  • Generating Millions of Rows in SQL Server [Code Snippets]
  • Geolocation APIs in MongoDB
  • Get Started With Spring Boot, OAuth 2.0, and Okta
  • Get Started With Spring Boot, SAML, and Okta
  • Getting Hurt With Swift Protocol Extensions and Default Parameter Values
  • Getting Started With Apache Ignite (Part 4)
  • Getting Started With Apache Ignite (Part 5)
  • Getting Started With Apache Ignite (Part 6)
  • Getting Started With Infrastructor
  • Getting Started With SharePoint Framework
  • Getting Started Writing an Alexa Skill
  • Getting the Most Out of Fleet Management With M2M
  • Getting Your HANA Express SSH Keys in GCP
  • Gh-ost Benchmark Against pt-online-schema-change Performance
  • Git Questions – How and When Do I Merge or Rebase? [Video]
  • Global Ransomware Strikes Again
  • Gluster Storage for Kubernetes With Heketi
  • Go Beyond Username/Password With Modern Authentication
  • Going Smaller: Deploying the ELK Stack to a Raspberry Pi
  • Golang Pros and Cons for DevOps (Part 3 of 6): Speed vs. Lack of Generics
  • Great Introduction to Reactive Microservices
  • Groovy vs. BeanShell: Making the Right Decision
  • Hack Your Workspace
  • Hadoop Cluster Capacity Planning of Name Node
  • Handle Bean Validation Failure
  • Helping Make Open Source Secure, Compliant, and Sustainable With Jeff Luszcz of Flexera [Audio]
  • Hibernate Tips: How to Log SQL Statements and Their Parameters [Video]
  • Hooking Up MuleSoft and AWS, Part 1: Amazon Athena
  • How AI Can Help in a Humanitarian Crisis
  • How AI Can Remain Fair and Accountable
  • How AI Differs From ML
  • How Application Security Strategies Help Fight Cyberattacks
  • How AWS Made Cloud the New Normal [Video]
  • How Big Data Drives AI
  • How Blockchain Could Change the Idea of Identity
  • How Can Companies Benefit From AI?
  • How Can I Protect Where Firewalls Fail?
  • How Do I Create a Successful Artificial Intelligence Strategy?
  • How Edge Computing Might Benefit Enterprise IT
  • How Feedback Loops Make It Safe to Deploy to Production
  • How Geddy Lee Changed My Perspective
  • How Has AI Changed in the Past Year?
  • How Healthcare IT Approaches IoT Security
  • How I Used Deep Learning to Train a Chatbot to Talk Like Me (Sorta)
  • How Machine Learning Is Helping Drive Cloud Adoption
  • How Much Unit Testing Is Enough?
  • How Mutable DataFrames Improve Join Performance in Spark SQL
  • How Organizations Keep Data Safe in an AI World
  • How Remote Testers Should Work Together
  • How SAP Hana Is Driving Big Data Startups
  • How Spring Boot Initializes the Spring MVC Application Context
  • How to Automate Your Predictions With BigML and Zapier
  • How to Automatically Migrate All Tables From a Database to Hadoop With No Coding
  • How to Avoid the Cloud Trap
  • How to Build an IoT Application in Under a Day
  • How to Build Microservices With Java EE and JBoss Forge
  • How to Catch the Mysterious Error Which Appears Only in TestFlight
  • How to Choose Between Closed-Source and Open-Source Software
  • How to Combat the Mental Model of Scrum as a Blank Check
  • How to Conduct a Failsafe Redis Setup
  • How to Convert a jQuery Plugin Into a WordPress Plugin
  • How to Convert a Table Column Into a C# Model Class
  • How To Create A Continuous Security Blanket
  • How to Create a Database Seeder in Spring Boot
  • How to Detect, Prevent, and Mitigate Buffer Overflow Attacks
  • How to Enforce QoS While Working on SDN
  • How to Escape the Graveyard of Forgotten Applications
  • How to Extract Phone Numbers Using Apache Tika
  • How to Fix Styles in Xamarin Forms in UWP.NET Native
  • How to Get More Sign-Ups With Firebase Authentication on Android
  • How to Get Started With Containerization
  • How to Go Zero Trust, Part 2: Collecting Relevant Data
  • How to Go Zero Trust, Part 3: Your Access Policy Framework
  • How to Have Your OT Cake and Eat it Too With Cloud and On-Prem
  • How to Improve Your Skills by Following Isaac Newton's Strategies
  • How to Install HTTPS on Your WordPress Site – The Easy Way
  • How to Interact With a Database Using Callbacks in Node.js
  • How to Interact With a Database Using the Async Module in Node.js
  • How to Interact With a Database Using Various async Patterns in Node.js
  • How to Keep Your Microservices Straight
  • How to Make Business Intelligence Work on Hadoop [Video]
  • How to Pick Multi-Cloud Vendors in the Real World
  • How to Prepare for and Survive a Computer Virus Epidemic
  • How to Run Multiple Cassandra Nodes on the Same Hosts
  • How to Schedule Pipeline Execution Using the SDC REST APIs
  • How to Set Up Retrofit With RxJava and Gson
  • How to Start Contributing to Node.js
  • How to Store Money in SQL Server
  • How to Trigger a Build in Jenkins When Adding a Comment in Gerrit With JobDSL
  • How to Understand and Solve Software Estimation Struggles
  • How to Use a Backup to Start a Secondary Instance for MongoDB
  • How to Use ASP.NET Middleware in Web Apps
  • How to Use Automation to Decrease Mean Time to Know
  • How to Use Docker
  • How to Use Gatling With Maven
  • How to Use Grafana to Monitor JMeter Non-GUI Results - Part 2
  • How to Use the Apache Open NLP POS Tagger
  • How to Use the Kafka Streams API
  • How to Use the Satellite Collections in ArangoDB
  • How to Use the SQL Helper Class to Create Web APIs
  • How to Use Vectorized Reader in Hive
  • How to Utilize the Heapster+InfluxDB+Grafana Stack in Kubernetes for Monitoring Pods
  • How Walgreens Boots Alliance Uses Hortonworks to Provide Exceptional Customer Experience [Video]
  • How Wearable Tech Keeps Workers Safe
  • How Your Data Can Save the World (Seriously!)
  • HTTP Status Codes Are an Essential Part of API Design and Deployment
  • HTTP Tools Roundup
  • Humor, AI, and Recruitment
  • Hyper-V and Windows AutoLogon
  • Hyperledger's Brian Behlendorf: Blockchain for Business
  • I Built a Query Parser Over a Weekend (Part 1)
  • I Deleted My MySQL Database
  • I Love Entity Framework
  • I Test Systems
  • Immutable Collections in Java 9
  • Implementing Artificial Intelligence in Health Apps for Better Tomorrow
  • Implementing IIoT With the IoT Gateway and KEPServerEX [Webinar]
  • Implementing Immutable Classes in Machine Learning Algorithms
  • Implementing Multicasting With Apache Camel
  • Implementing Object Store With Mule ESB
  • Implementing PATCH Verbs With Gson, JAXB, and Spark Framework
  • Implementing the Ignite.NET Plugin: Distributed Semaphore
  • Improve SPA Web Page Performance
  • Improvements in IntelliJ IDEA: Refactoring and Warnings
  • Improving Customer Experience With Mainframe Offload and Single View
  • Improving Quality With Risk-Based Mobile Testing
  • Insider Security Threats
  • Insights From an Open-Source Survey
  • Integrating Mule With data.world to Monitor Bigfoot
  • Interacting With a Long-Running Child Process in Python
  • Internationalization With Play Framework (2.6.x)
  • Interview With "R Programming Succinctly" Author James McCaffrey
  • Interview with Angular 2 Succinctly Author Joe Booth
  • Interview With UWP Succinctly Author Matteo Pagani
  • Introducing Anypoint Connector for Neo4J
  • Introducing Mongoose to Your Node.js and Restify API
  • Introducing the Official NativeScript Plugin Seed
  • Introduction to Computer Vision With OpenCV and Python
  • Introduction to D3.js
  • Introduction to D3.js (Part 2)
  • Introduction to Dynamic SQL
  • Introduction to Knockout.js With Play Template
  • Introduction to Recommender Systems
  • Introduction to Time Series
  • Investigating Real-World Data With Time Series
  • IoT, Cyber Security, and the Probability Challenge
  • IoT, the Edge, and Reducing the Analytics Gap
  • Is Big Data Dead?
  • Is Cloud Business Intelligence Really Your Best Choice?
  • Is ElasticSearch SET/GET Eventually Consistent?
  • Is Open Source the Key to IoT Success?
  • Is Python/Django a Good Tech Stack for Data Wranglers?
  • Is R the Next-Generation Programming Language for Big Data?
  • Is the Cloud Ready for Speech APIs?
  • Is There a Human-Machine Interface for Predictive Maintenance?
  • Is Your Database Wasting the Ephemeral Drive?
  • Is Your Favorite Movie Biased? Let the Data Decide
  • Is Your Team Wrong About Your Codebase? Prove It. Visually.
  • Is “IoT Security” an Oxymoron?
  • Java 9 Modular Development (Part 1)
  • Java 9 Modular Development (Part 2)
  • Java 9: A Look at Milling Project Coin
  • Java 9: Interface and @Deprecated [Snippets]
  • Java 9: Streams Improvements
  • Java Annotated Monthly: July 2017
  • Java CLIs (Part 6): JOpt Simple
  • Java Cloning: Copy Constructors vs. Cloning
  • Java Command-Line Interfaces (Part 7): JCommander
  • Java EE 8: June 2017 Recap
  • Java Jobs, These Companies Are Hiring!
  • Java Memory Consumption in Docker and How We Employed Spring Boot
  • Java NIO.2 File Attributes
  • Java Server Faces (JSF) Web-Applications: Tuning and Configuration
  • Java Singletons Using Enum
  • Java Web Services: Improve App Communication and Flexibility
  • JavaScript Callback Hell: Solved
  • JavaScript for Microcontrollers (Part 2): Building a Sensor Hub
  • JavaScript Optimization Patterns (Part 2)
  • JAX-RS 2.1 SSE Client API Using GlassFish 5 on Docker
  • JDK 9: Pitfalls For The Unwary
  • JMiddleWay for Web Applications
  • July in Agile: Git Trends, Code Reviews, and Isaac Newton
  • July in Performance: SQL, Java Memory, and Python Performance
  • June in Agile: Imposter Syndrome, Code Commenting, and Best Languages
  • June in Java: Java 9, Parsing, and Certification
  • June in Security: Hacking Tools, Hygiene, and Spring Security
  • June in Web Dev: Selenium, Python Private Methods, and Bootstrap Projects
  • Keeping Track of Long Running Branches
  • Key Challenges of Cloud Storage Security
  • Key Insights Into Multilingual Mobile App Development
  • Kotlin Collections
  • Kubernetes: (Graceful) Sidekiq Worker Lifecycle
  • Kubernetes: Orchestrate Your Node.js (Micro)Services
  • Last Week in Mobile: JSON Parsing in Swift and Room With RxJava
  • Leading Agile Transformation With Only Internal Agile Coaches
  • Learn ASP.NET Core Using Angular 2
  • Learn MVC Using Angular Bootstrap Nav Tree
  • Learn MVC Using Angular File Upload
  • Learn MVC Using Angular Image Crop
  • Learn MVC Using Angular Maps
  • Learn MVC Using Angular PDF File Viewer
  • Learn MVC Using Angular Summernote
  • Learn MVC Using Angular UI Calendar
  • Learn MVC Using Angular UI Select
  • Learn the Math for Feedforward Neural Networks
  • Learning More about Amazon Alexa's Approach to APIs and Skills Development
  • Lessons From Amazon Prime Day: How One Tag Can Sink a Holiday
  • Leverage Your Docker Remote Queries Using Rapid Dashboard
  • Life Sciences Rising Stars Identify Key Trends for Innovation
  • Lifecycle of JUnit 5's Extension Model
  • Lifting Functions to Work With Java Monads
  • Linux Kernel Capabilities Explained
  • Livecoding: HackerNews App Where People Are Nice [Video]
  • Load Testing for Your Black Friday
  • Load Testing Your IIS Web Server
  • Lobotomize Your OO Thinking: “Elegant Objects, Vol. 1” Book Review
  • Local Development Setup for Red Hat Mobile Using Docker
  • Local Functions in C# 7.0
  • Locking Down Drones and IoT Devices by Manufacturers
  • Logs or Metrics? A Conceptual Decision
  • Looking for Game Development Mentors? All You Have to Do Is Ask
  • Lucas Carlson of Automic - Taking DevOps Beyond Developers [Audio]
  • Lucene Gets Concurrent Deletes and Updates!
  • Machine Learning 1.0 Over Coffee
  • Machine Learning and the March Towards Precision Medicine
  • Machine Learning in 2017
  • Machine Learning, Big Data, and Drug Discovery
  • Machine Learning, Streaming IoT, and Connected Medical Devices
  • Machine Learning: Past, Present, and Future [Video]
  • Making AI That Is Fair and Verifiable
  • Making an Account Activity API the Default
  • Making Deep Learning More Efficient
  • Making IoT Better With Blockchain
  • Making Smarter Use of Mobile Data
  • Making Your Own RPi Power Button
  • Manage Chatbots From the Command Line
  • Manual Code Review Anti-Patterns
  • Many Small Monoliths: Microservices vs. Monolithic Architecture
  • MapR POV on Containers
  • Medium Range Capacity Planning
  • Meet Cactar, the Ancient Mongolian Warlord of Data Quality
  • Meet the New Mobile Personal Privacy Assistant
  • Meow-ware Meltdown [Comic]
  • Merging Transactional and Predictive Analytics to Scale IoT
  • Message Enricher Scope in Mule
  • Microservices and Enterprise Architecture: When Two Worlds Meet
  • Microservices and Spring Cloud Config Server
  • Microservices Communication: Eureka Client
  • Microservices: Access Properties From Spring Cloud Config Server
  • Microservices: Spring Cloud Eureka Server Configuration
  • Microsoft Cognitive Services: Computer Vision
  • Microsoft Cognitive Services: Face Identification
  • Microsoft Cognitive Services: Playground App
  • Microsoft Cognitive Services: Starting With Face API
  • Microsoft Cognitive Services: Using a Face API SDK
  • Migrating From MongoDB to DynamoDB
  • Mimic Snapchat Filters Programmatically
  • Misconceptions About What OpenAPI Is(n't) Still Slowing Conversations
  • Mistakes Using Java Main and Examples of Coding Without Main
  • Mobile News Round-up: All About Digital Transformation
  • Mobile News Round-up: Digital Healthcare
  • Mobile News Round-up: June 30, 2017
  • Modernizing an Out-of-Date, Mission Critical App Without Code Changes
  • MongoDB Backup and Recovery
  • MongoDB Indexing Types: How, When and Where Should They Be Used?
  • Monitoring Akka-Based Applications With Cinnamon and DataDog
  • Monitoring and Analyzing Performance on AWS
  • Monitoring Real-Time Uber Data Using Apache APIs, Part 4: Spark Streaming, DataFrames, and HBase
  • Monitoring the Systems That Monitor the Weather
  • Monolith to Microservices: The Cloud Elements Experience
  • Monthly Writers' Recap: June 2017
  • Motivation for Software Architecture Refactoring
  • Moving Beyond 'Moving Left': The Case for Developer Enablement
  • MQTT for IoT Communication
  • Mule How-To: CXF Proxy Client
  • Multi-Stage Docker Builds for Tiny IoT Images
  • MySQL Sharding Business Challenges
  • MySQL Sharding DevOps Challenges
  • NATS: The Good, Gotchas, and Some Awesome Features
  • Neo4j Sandbox Now Supports Neo4j 3.2, Sharing, Google Spreadsheets, and More!
  • Network Reachability With Swift
  • Networking Like a Pro: Tips to Master the Convention Circuit
  • Neural Network Activation Functions From a Programmer's Perspective
  • New Security Concept – Focus on Good
  • New Slots Filling Functionality in Watson Conversation
  • New Software Platform Accelerates AI Initiatives
  • New Virtual Robot Improves Quality Assurance and Customer Experience
  • Nicole Rauch and Michael Sperber on Software Craftsmanship
  • Nine Releases Make an Xcode
  • Node.js Security Release Summary
  • Node.js vs Ruby on Rails Development: Which Technology Fits Better in 2017?
  • Non-Redundancy and Testability
  • NPE-Free Code Without Null Checks
  • NULL in SQL
  • OAuth and Authentication Type: Application vs Application User
  • Office Implants Introduce Biohacking to the Mainstream
  • On Containers, Microservices, and Orchestration
  • On the Problems of Binary Coupling
  • One Easy Technique for Improving Your Game Via Simple Research
  • One Month Out: 7 Tips to Get You Ready for Jenkins World
  • Open Data and the Fight Against Disease
  • Open-Source Software Security
  • OpenAPI 3 Is Here
  • OpenNLP Named Entity Recognition
  • OpenStack in a Snap
  • OpenTracing JAX-RS Instrumentation
  • Opting In or Out to Sharing Data Through Partnerships
  • Optional Anti-Patterns
  • Oracle Releases July 2017 Critical Patch Update
  • Orchestration With Kubernetes, Docker Swarm, and Mesos
  • OSS Vulnerabilities: Is Manual Remediation as Good as It Gets?
  • OT Attacks Are Not Child’s Play
  • Our Favorite Test Automation Reads This Month
  • Out of the Box Features of ActiveMQ
  • Out-of-Band XML External Entity (OOB-XXE)
  • Overcoming the Challenges of Big Data Clustering
  • Overview of Continuous Delivery Functionality in Bluemix
  • OWASP #1: SQL Injection Prevention
  • Pandas/scikit-learn: get_dummies Test/Train Sets
  • Pandas: Find Rows Where Column/Field Is Null
  • Pat Birkeland on Learning DevOps as an Ops Leader
  • Pathologies of Inquisitive Code
  • Pathologies of Redundant Code
  • PDF Creation With Java
  • Performance Report: Amazon Prime Day 2017
  • PGP Encryption and Decryption With Apache Camel
  • Pimp My Git – Manage Different Git Identities
  • Pioneering Education, BioTech, and Blockchain [Podcast]
  • Pivoting and Unpivoting Multiple Columns in MS SQL Server
  • Planning a Cloud Migration with Digital Experience Monitoring Pt. II
  • Platform Architects Empowered to Provide a Cloud-Native Experience for Entire Applications
  • Play Basic Authentication
  • Playing Find and Seek on a New Project
  • Playing With Arduino, IoT, Crossbar, and WebSockets
  • Postman Pro Features Now Free For Smaller Projects
  • Powering IoT Systems
  • PR Review: Is Your Error Handling Required?
  • Prepping to Keep Your Cloud Secure
  • Prism UWP for Beginners: Navigation
  • Process Handling in Java 9
  • Profiling the JVM on Linux: A Hybrid Approach
  • Programming Paradigms: Comparing Functional and Object-Orientated Styles in JavaScript
  • Programming Time Series With BigML’s API
  • Programming Without a Framework
  • Progress Indicator With Xamarin Forms
  • Progress NativeScript UI 3.0 Is Live
  • Project Management Tools That Boost Team’s Productivity
  • Project Package Organization
  • Prometheus Monitoring: Pros and Cons
  • Protecting a Spring Boot App With Apache Shiro
  • Protecting Jaeger UI With a Sidecar Security Proxy
  • Protractor With Cucumber
  • Push Notifications With APNs With Java
  • Python and Performance
  • Python: All About Decorators
  • QA Testers: Why Are They So Important in the Development Process?
  • Quality Code Is Nonredundant
  • Quick Tip: Debug XmlSerializer Errors
  • Quickcast is Grails Quickcast #7 - Logging [Video]
  • Quicksort Operation Count and Prime Numbers
  • RAML for Designing APIs
  • RAML Fundamentals Tutorial
  • RavenDB 4.0: Unbounded Results Sets
  • Reactive Spring 5 and Application Design Impact
  • Reactive Streams With Spring Data and MongoDB
  • Ready for Business: Moving Mainframe to Cloud With AWS
  • Real-Time Cross-Region DynamoDB Replication Using AWS Lambda
  • Real-World Angular Series, Part 2a: Authentication
  • Real-World Angular Series, Part 2b: Authentication and Data Modeling
  • Real-World Angular Series, Part 3a: Fetching and Displaying API Data
  • Real-World Angular Series, Part 3b: Fetching and Displaying API Data
  • Real-World Angular Series, Part 4a: Access Management, Admin, and Detail Pages
  • Real-World Angular Series, Part 4b: Access Management, Admin, and Detail Pages
  • Real-World Angular Series, Part 5a: Animation and Template-Driven Forms
  • Real-World Angular Series, Part 5b: Animation and Template-Driven Forms
  • Real-World Angular Series, Part 6a: Reactive Forms and Custom Validation
  • Real-World Angular Series, Part 6b: Reactive Forms and Custom Validation
  • Real-World Angular Series, Part 6c: Reactive Forms and Custom Validation
  • Real-World Angular Series, Part 7a: Relational Data and Token Renewal
  • Real-World Angular Series, Part 7b: Relational Data and Token Renewal
  • Real-World Angular Series, Part 8a: Lazy Loading, Production Deployment, SSL
  • Real-World Angular Series, Part 8b: Lazy Loading, Production Deployment, SSL
  • Recognizing Patterns to Understand and Transform Apps
  • Redshift Is 2X Faster Than BigQuery... Which Is 48X Faster Than Redshift
  • Reducing Memory Usage by Apache and MySQL in a 512MB VPS
  • Reducing Memory Usage by Apache and MySQL in a 512MB VPS [Code Snippet]
  • Reducing MTTR
  • Redux Normalizr.js: How to Organize Data in Stores
  • Regression Analysis Is Easy With Scala and Smile
  • Regression Model Outputting Probability Density Distribution
  • Relevant Search Using SolrJ in Scala
  • Require ALL Platform Partners to Use APIs So There are Registered Applications
  • Researchers Develop an AI Musician
  • RESTful API Security
  • Reuse Your Functional API Tests as Load API Tests in 7 Steps
  • Reviewing Resin (Part 1)
  • Reviewing Resin (Part 2)
  • Reviewing Resin (Part 3)
  • Reviewing Resin (Part 4)
  • Reviewing Resin (Part 5)
  • Reviewing Resin (Part 7)
  • Robust Algorithms for Machine Learning
  • Ruby on Rails Code Audits: 8 Steps to Review Your App
  • Run a Simple .jar Application in a Docker Container
  • Running Code With Spring Cloud Function on AWS Lambda
  • Running Data Preparations on Your Data Lake With Talend and Apache Beam
  • Running Your Load Tests With PassFail Criteria - A Guide
  • Scala Best Practices: Pure Functions
  • Scala for the Working Class Java Programmer (Part 2)
  • Scala vs. Kotlin: Multiple Inheritance and the Diamond Problem
  • Scaling Scrum Without Crushing Its Soul
  • Scaling WebRTC Based Applications
  • Schools Using Google Need a Security Lesson
  • Scrum Improvements
  • SD-WAN or WAN Optimization? Why This Question Doesn't Cut It
  • Securing the AtSea App With Docker Secrets
  • Security Needs to Shift Left - and Right
  • Security Threats Are Coming [Infographic]
  • Self-Learning Kafka Streams With Scala (Part 1)
  • Self-Service Tech Simplifies Data Governance, Increases Data Engineering Productivity
  • Send Email CSV Attachment Data to Salesforce
  • Separating Microservices Hype and Reality for Pragmatic Java Developers
  • Service Discovery: More Than it Seems (Part 1)
  • Service Discovery: More Than It Seems (Part 2)
  • Setting Up a Chart in an Ionic App Using Highcharts
  • Setting Up Storage Replica in Azure
  • Sharding Complications and Complexities
  • Shared Publishing of Data and API Projects, Portals, and Dashboards Using Github
  • Shell: Create a Comma Separated String
  • Should You Ditch Core Data for YapDatabase?
  • Should You Use Containers?
  • Show Live Updates to Your Xamarin Grids
  • Simple Spring Boot Admin Setup
  • Simplicity and Adaptability in API Design
  • Simplifying the Development and Maintenance of Database Apps
  • Six Essential Software Deployment Tools for Error-Free Applications
  • Six Tools to Help You Write More Efficiently
  • SMB File Sharing in Azure
  • So, You Want to Be a Car Hacker?
  • Software Craftsmanship With Paul Blundell
  • Software Craftsmanship: Kevlin Henney
  • Software Development Peer Reviews: Five Lessons Learned From the Experience
  • Software-Defined Storage: Are We There Yet?
  • Solving a Pandas ValueError
  • Some Image-Based Exploits With Their Prevention
  • Specialized Collections of Machine Learning APIs Could Be Interesting
  • Specifying and Handling Exceptions
  • Spring @Transactional and Private Methods [Snippets]
  • Spring Boot Web Test Slicing
  • Spring Cloud Config (Part 1)
  • Spring With ApacheNiFi [Video]
  • SQL and Hadoop Query Performance Smackdown
  • SQL Injection Cheat Sheet: How to Prevent Attacks
  • SQL Performance Tuning: Top 5 Ways to Find Slow Queries
  • SQL-Like Operations With Java Using Streams
  • SSDLC 101: What Is the Secure Software Development Life Cycle?
  • SSL Certificate Pinning on iOS Using TrustKit
  • Standardizing and Templatizing API Design Editor Validation Tips
  • Stanford NLP POS Tagger With Maven
  • State of the Dev Ecosystem: Java and JavaScript
  • Staying Secure on the Internet, Part 1
  • Staying Secure on the Internet, Part 2
  • Steadily Serving the Web for 12 Years, Liam Crilly From NGINX
  • Stop and Start Mule Flow Dynamically at Runtime
  • Store a Function to Delete All Databases in MongoDB [Code Snippet]
  • Storing and Retrieving Data From Firebase With Kotlin on Android
  • Streaming Live Data and the Hadoop Ecosystem [Video]
  • Summer 2017 Release of the APOC Procedures Library
  • Support for Java 9 in IntelliJ IDEA
  • Swift Arrays Holding Elements With Weak References
  • Tablet Support for NativeScript With Angular
  • Talking Up Chatbots at the Berlin Chatbot Summit
  • Teaching the Tidyverse
  • Testing Certificate Chains in Go
  • Testing in Continuous Delivery: Shift Left
  • Testing MariaDB ColumnStore on Windows Using Hyper-V
  • Testing REST APIs With REST Assured
  • The 5 S.O.L.I.D. Principles Explained
  • The 7 Most Common Chart Mistakes
  • The Best Java Tools for Testing and Integration
  • The Broken Promise of Test Automation Tools
  • The Chief Product Owner on Large Agile Projects
  • The Choices We Make
  • The Code Review: The Most Important Developer Practice
  • The Control System: An IoT Device's Brain
  • The Cult Of Always Being Ahead or Always Being Left Behind
  • The Dangers of a Definition of Ready
  • The Dark Side of SharePoint Online
  • The DevOps Pulse 2017 Results: 70% of Workers Risk Burnout [Infographic]
  • The Edge in Action
  • The Essential API Elements in My World
  • The Ethics of Machine Learning and Why Computers Can Be A**holes [Video]
  • The Evolution of the Velocity Conference and Performance Metrics
  • The Express-Starter in a Structured Way
  • The Future of Chatbot Apps
  • The Future of Hacking Is Predictable
  • The Great Middleware Transition: What It Means for Logistic Services Providers
  • The Growing Importance of Geographic Regions In API Operations
  • The Growing Problem of Patching
  • The HTTP Series (Part 2): Architectural Aspects
  • The Importance of the Choosing the Right Tool in DevSecOps
  • The Inception of Neural Networks and Finite State Machines
  • The IoT Data Platform: Architectural Approaches
  • The Key to Becoming a Software Consultant
  • The Lab on a Chip Coming to a Device Near You
  • The Malware Maze [Video]
  • The Maven Way to Add Non-Maven JARs to a Maven Project [Snippets]
  • The MicroProfile Turns One
  • The Most Effective Way to Write Effective SQL: Change Your Thinking Style
  • The Most Important Aspect Of The API Discussion Is Learning To Think Outside Our Boxes
  • The Most Important Lessons Learned From Data Science Projects
  • The Most Revolutionary Thing About Self-Driving Cars Isn’t What You Think
  • The Myth of the Commodity Coder
  • The Next Petya Will Be Worse Unless We Change the Way Software Is Developed
  • The Open-Source Vulnerability that Keeps on Giving (and Taking)
  • The Patterns of the Antipatterns: Architecture
  • The Perfect Location Identifier for Mobile Apps: GPS vs. Beacons vs. Wi-Fi
  • The Power of Automation: Is 85% Test Coverage Really Possible?
  • The Predictive Power of AI in Healthcare
  • The Reality of the Artificial Intelligence Revolution
  • The Ripple Hypothesis
  • The Rise of the Quantified Patient
  • The Roots of AI
  • The SAFe Bet Over Agile Scrum for Enterprise Applications
  • The Secret Focus of Successful Software
  • The Sprint Review as a Sign-Off Meeting
  • The Tools of Java Development (Final): Artifacts and Languages
  • The Tools of Java Development (Part 3): CI, Testing, and the Web
  • The Ugly of Event Sourcing: Projection Schema Changes
  • The Upcoming Oracle CPU: Struggling to Keep Pace With Vulnerabilities
  • The What and Why Behind Continuous Delivery
  • There's No Winner in the IIoT Protocols War
  • These Companies Are Hiring Mobile Developers Now!
  • These Packers Are Not From Wisconsin
  • This iOS Goes to 11
  • This Month in Cloud: AWS Lambda, Azure Stack, and Containers
  • This Month in IoT: Cyborgs, Blockchain, and Pools
  • This Week in Mobile: CoreML and Android O Preview 3
  • This Week in Mobile: Manual Provisioning and Kotlin for Grumpy Java Developers
  • This Week in Mobile: Reducing App Size for iOS and Android
  • This Week in Spring: Java 9, REST, and Microservices
  • This Week in Spring: Spring 5, Trampoline, and JDK 9 Collections
  • This Week in Spring: Spring Cloud Function and DDD vs. REST
  • This Week in Spring: Spring Framework 5, Spring Boot Admin, and More!
  • Three Approximations You Should Never Use When Coding
  • Three New Open Source Container Utilities
  • Three Questions to Ask When Being Micromanaged
  • Three Wise Men on Tell, Don't Ask
  • Tips for Writing Scalable XCUITests - WWDC 2017
  • To Be Continuous: When Toasters Broke The Internet [Podcast]
  • To Framework or Not To Framework?
  • To Java or Not to Java: What the Stats Show
  • Tools to Power Every Phase of Java Development (Part 1)
  • Tools to Power Every Phase of Java Development (Part 2)
  • Top 10 Websites Written Using ASP.NET MVC
  • Top 3 Obstacles to Product Mastery and Delivering Business Value in an Agile Environment
  • Top 30 Android Development Tools
  • Top 9 Git Trends
  • Top Data Sources and Data Connectivity Landscape [Infographic]
  • Top Ingredients for Long-Term Mobile App Success
  • Top Retailers Battle Over Their Most Valuable Asset: Data
  • Top Three Reasons Why We Like Ansible
  • Topic Extraction: Optimizing the Number of Topics with the Elbow Method
  • Trading Off Value, Quality, and Time
  • Transforming XML Messages Using XSLT With Apache Camel
  • Trends in Cross Browser Testing and Web Development
  • Triggering Databricks Notebook Jobs From StreamSets Data Collector
  • Trimness: Keep Your Templates Trim
  • Triple the Integrations, a Third of the Time: BrightTALK's Bright Move
  • Troubleshooting DNS Server Issues
  • Troubleshooting Tips for FreeRTOS Thread Aware Debugging in Eclipse
  • Typeclass in Scala Libraries and the Compiler (Part 2)
  • Typemock Announces Support for Microsoft Visual Studio 2017 and Visual Basic.NET
  • Understanding and Managing Disk Space on Your MongoDB Server
  • Unearthing Agile Scrum Methodology for Product Engineering
  • Unit Testing in Kafka
  • Updated GraphQL Sync in ArangoDB 3.2
  • Updates to My Deep Learning Library Project
  • Updating and Deleting From Your Firebase Database
  • Upgrading Kubernetes on a Baremetal CoreOS Cluster From Version 1.5 to 1.6
  • Uploading Files to AWS
  • Use a Network Diagram to Uncover Relationships in Your Data
  • Use Any JavaScript Library With Vue.js
  • Use Caution When Considering Managed SD-WAN Services
  • Use Machine Learning to Find Waldo
  • Using a Cuckoo Filter for Unique Relationships
  • Using AI to Better Understand Cells
  • Using AI to Detect Pain
  • Using an Impala JDBC Driver to Query Apache Kudu
  • Using Artificial Intelligence for Visual Impairments
  • Using Artificial Neural Networks for Lung Cancer Detection
  • Using Azure WebJobs to Automate Stuff
  • Using Big Data and Mold to Improve Drug Development
  • Using Browser Dev Tools to Investigate and Bypass GUI Error Reporting Bugs
  • Using Cockroach With Scala: An Introduction
  • Using Data Science to Predict Student Dropout
  • Using Digital Twins
  • Using Drones to Conduct Inventory Audits
  • Using Drones to Monitor Oil Pipelines
  • Using GRAKN.AI to Reason Over an R Dataset
  • Using H2O Models in Java for Scoring or Prediction [Code Snippets]
  • Using IntelliJ IDEA to Develop Apps With Grails 3 [Video]
  • Using Mule CloudHub APIs
  • Using NGINX With GeoIP MaxMind Database to Fetch Geolocation Data
  • Using Robotics to Keep Aquaculture Clean
  • Using SQL Census to Audit SQL Server Permissions
  • Verizon Breach: How Cloud Encryption Can Save Your Data
  • Visual Studio Tools for Tizen
  • Visualize IoT Data With Kaa and MongoDB Compass
  • Visualizing Similarity: Maps vs. Graphs
  • Visualizing Smog Sensor Data With Vert.x, Prometheus, and Grafana
  • Vor Security Brings OSS Index to Sonatype
  • We Won't Be Fixing This Database Condition
  • Weaponized Mastery, Autonomy, and Purpose
  • Wearable Glasses Are Back in Fashion
  • Web Performance 101: Monitoring APIs
  • Web Scraping in Java Using jsoup and OkHttp
  • Web Technology In 2017
  • Website Performance: Learning From Mistakes
  • What Are Concerns With Integration and APIs?
  • What Are Reactive Streams in Java?
  • What Are Real World Problems Being Solved by Integration and APIs?
  • What Are Story Points?
  • What Are the Biggest Changes to Automated Testing?
  • What Are the Keys To Automated Testing?
  • What are the Keys to Integration, API Design, and API Management?
  • What Are The Most Common Issues Affecting Automated Testing?
  • What Are the Most Common Issues Affecting Integration and APIs?
  • What Are the Network Challenges in the Race for Digital Transformation?
  • What Data Points Should You Be Monitoring?
  • What Do Developers Need To Know About APIs and Integration?
  • What Do You Use to Design and Manage APIs?
  • What Does a Security Company Do With Responsibly Disclosed Vulnerabilities?
  • What Else About Integration and APIs?
  • What False Sharing Is and How JVM Prevents It
  • What Is a Product?
  • What Is Ad Hoc Reporting, and Do I Need It?
  • What Is Application Performance Monitoring?
  • What Is Cognitive Computing?
  • What Is Continuous Integration? (And What It Isn't)
  • What Is Exploratory Data Analysis?
  • What Is IIS Express? Code Examples for Installation and Tutorials
  • What Is Load Testing? How It Works, Tools, Tutorials, and More
  • What Is Real User Monitoring (RUM)? Examples and Tutorials
  • What Is the Future of Automated Testing?
  • What Is XML External Entity (XXE)?
  • What Is Your 'Vital Object' When Planning Security Measures?
  • What Makes Katalon Studio More Powerful Than Any Other Selenium-Based Frameworks?
  • What Prevents Companies From Realizing the Benefits of AI?
  • What Problems Does Automated Testing Solve?
  • What Technical Solutions Are Used in AI?
  • What to Expect at Jenkins World 2017
  • What Will Work Look Like In The Future?
  • What You Need to Know About Debugging Under COBOL’s TEST Compiler Option
  • What's Changed With Integration and APIs?
  • What's Different Now? 5 Reasons Why AI Is Suddenly Accessible
  • What's Hurting Digital Transformation Initiatives?
  • What's Needed for IoT Security in Healthcare?
  • What's New in Mule 4
  • What's New in Spring Framework 5?
  • What's Next for Apache Beam? [Audio]
  • What's the Cost of an Insecure Endpoint?
  • What's the Difference Between Automated Testing and Manual Testing?
  • What's the Future of Integration and APIs?
  • What's the Max Number of Users You Can Test on JMeter?
  • When Algorithms Collaborate
  • When Is a Test Case Ready for Test Automation?
  • When Product Backlog Is a Mess
  • When Short Methods Pay Off: JIT Inlining
  • When to Automate Mobile Tests
  • When to Use Artificial Intelligence in Mobile Apps
  • When to Use Yield Instead of Return in Python
  • When Vue.js Can't Help You
  • When you tail -f But Forget to grep [Comic]
  • Where Are the Biggest Opportunities for AI?
  • Where Do I Put ProxySQL?
  • Where Should You Open Your Next Engineering Office?
  • Which Meta Tags Should You Be Using in 2017?
  • Who (Really) Writes User Stories?
  • Who Will Win in the IoT?
  • Why Deadlines Get Missed (and How to Fix It)
  • Why Developers Should Care About CMS
  • Why Diversity Builds Better Products
  • Why Docker Can’t Solve All Your Problems in the Cloud
  • Why Embedded Analytics 2.0 Will Change the BI Market
  • Why Expert Developers Still Make Mistakes
  • Why Go Serverless?
  • Why I Don't Regret Moving Our Android App to Scala
  • Why I Started Using Containers
  • Why Is the CloudWatch Control Room Empty?
  • Why Progressive Web Apps Could Be in Your Future, and How to Use Them
  • Why Rugged Matters in the Dev, Sec, and Ops Discussion
  • Why Should Every eCommerce Website Have an SSL Certificate?
  • Why Software Testing Matters
  • Why We Need a New Breed of Hybrid Microservices Platform
  • Why You Need Embedded Analytics [Infographic]
  • Why You Should Never Develop an App Without Wireframes
  • Why Your Code Review Process Is Broken, and How to Fix It
  • Wikis Are Coming to Visual Studio Team Services
  • Will Connected Clothing Ever Go Mainstream?
  • Working With Centralized Logging With the Elastic Stack
  • Working With Hierarchies in a NoSQL Database
  • Writing and Testing Custom Angular Validators: The 'Passwords Matching' Use Case
  • Writing Mocks With WireMock and CSV Extension
  • Xamarin's Effect on Software Development
  • XML External Entity (XXE) Limitations
  • XML Sitemap Generation in Java
  • XML to JSON Conversion With Json.NET
  • Yet Another Python Problem List
  • You Can Use GhostDoc's Document This With JavaScript
  • You Can't Do CI/CD Without Automated Testing
  • You Need to Consider Two Perspectives to Understand System Performance
  • You QA Most of Your System; What About Your Database?
  • Your First Security Hire
  • Your Self-Driving Car: How Did It Get So Smart?
  • ‘Fast’ API and Application Routing

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