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
  • September

DZone Sitemap: September 2017 Articles

  • .NET Core DLL Hell Is Here. Can .NET Core 2.0 Save Us?
  • .NET Core vs .NET Framework: How to Pick a .NET Runtime for an Application
  • 10 App Mishaps That Create a Negative Experience for Customers
  • 10 Books to Boost Team Work During Software Development
  • 10 Common Mistakes in Agile Software Development
  • 10 MongoDB Best Practices for AWS Prod Deploys
  • 10 Questions to Ask When a Bug Report Is Created
  • 10 Timeline Makers to Keep Track of Development Projects
  • 10x Developers Are Good at These 3 Things, and You Can Be Too
  • 12 Design Technologies Highlighted by the Ten-X Product Design Team
  • 12 Low-Cost Cloud Security Practices With Big Payoffs
  • 2 Can't-Miss Videos on Driverless AI
  • 2 Entity Framework Alternatives (or Give Me Data!)
  • 2017 SDK Guide for Mobile Apps
  • 2017 State of Enterprise Multi-Cloud Report
  • 2017 State of Enterprise Multi-Cloud [Webinar]
  • 24 Pros Reveal What to Look for When Hiring for DevOps Jobs
  • 3 Approaches to Creating a SQL-Join Equivalent in MongoDB
  • 3 iOS App Attack Vectors and How to Strengthen Your Defenses
  • 3 Steps to Unlock Postgres Performance
  • 35 PaaS Providers for Infrastructure and Scalability (Part 1)
  • 35 PaaS Providers for Infrastructure and Scalability (Part 2)
  • 3x Faster Interactive Query With Apache Hive LLAP
  • 4 GUI Tools That Are Revolutionizing Project Management
  • 4 More Techniques for Writing Better Java
  • 4 Team Foundation Server Limitations and What to Do About Them
  • 4 Things Vue.js Got Right
  • 4 Ways Sports Business Intelligence Is Changing the Game
  • 4 Ways To Boost Your Vue.js App With Webpack
  • 4 Ways to Pass Data Between Operations With Swift
  • 5 Awesome Mobile Application Testing Tools and Platforms for Testers
  • 5 Best Practices for REST-Based Microservices
  • 5 Cloud Security Tips for Emerging Tech Companies
  • 5 Fantastic Features Shipping With Node.js 8 LTS
  • 5 Movies You Never Realized Were About BI
  • 5 Myths About Big Data
  • 5 Things That are Changing the Trends of Office Work Culture
  • 5 Tips and Tools to Improve Scrum Velocity in Your Team
  • 51 Big Data Terms You Need to Know
  • 52 Cloud Terms You Need to Know
  • 6 Best UI Design Principles to Develop Mobile Apps
  • 6 Practical Applications of VR in Healthcare
  • 6 Types of Bugs Detected During QA Testing
  • 7 Essential Features of iOS 11 Mobile App Testing
  • 7 Reasons Why Responsive Web Design Matters
  • 7 Useless Test Metrics
  • 7 Ways to Improve Your Code Reading Skills
  • 70 Scrum Master Theses, Part 1
  • 70 Scrum Master Theses, Part 2
  • 8 Effective Ways to Manage Negative Comments From Customers
  • 9 Things to Consider When Considering Amazon Athena
  • A Bot That Actually Does Useful Things for Me
  • A Clarified String Formatting Cheatsheet
  • A Close Look at IoT Internet Protocols
  • A Cloud Monitoring Primer
  • A Comprehensive Guide to REST vs. SOAP
  • A Data Exploration Journey With Cars and Parallel Coordinates
  • A Declarative Java ORM Speaks Fluent SQL
  • A Deep Learning Project: Facelyzr
  • A DevOps Approach to Building Security
  • A Few Best Hand-Picked IDEs and Code Editors for Web Development
  • A Guide to Spring Framework Annotations
  • A Kubernetes Service Mesh (Part 9): gRPC for Fun and Profit
  • A Look at the iPhone 8 and iPhone X
  • A Message of Hope to All Software Testers
  • A Mini (Touchscreen) Weather Station With an ESP8266
  • A Mini Weather Station With an ESP8266
  • A New Minimum Viable Documentation (MVD) Jekyll Template for APIs
  • A Note on Native Graph Databases
  • A Preview of AR in NativeScript
  • A Preview of Linux Containers on Windows
  • A React App Done Right
  • A Sample OpenAPI 3.0 File to Get Started
  • A Service Mesh For Kubernetes Part XI: Egress
  • A Smoother Road to MISRA Compliance
  • A Step-by-Step Tutorial for Developing a Progressive Web App With React.js
  • A Touch of Azure in Your KNIME Workflow
  • A VPN Notification Bot for Slack
  • Abc Abc Abc
  • About Agile Product Managers, Owners, and Squad Leads
  • Achieving Continuous Integration (CI) Excellence Through Test Automation
  • Acknowledging the Good in the API Space
  • Adding EntityManager.refresh to All Spring Data Repositories
  • Adding Laplace or Gaussian Noise to Database for Privacy
  • Addressing Bulk API Operations as a Separate Set of Services
  • Advanced RxJS With Angular and Web Speech (Part 1)
  • Advanced RxJS With Angular and Web Speech (Part 2)
  • Aggregate Millions of Database Rows in a Spring Controller
  • Agile Games for Team Building
  • Agile Integration Workshop Updated to OpenShift Container Platform 3.6
  • Agile Management Anti-Patterns — An Introduction
  • Agile Retrospectives: Lessons Learned
  • AI: Science Fact vs. Science Fiction (Part 1: Robots)
  • Akka HTTP: Another One Validation Direction
  • Alternatives for Agile and Lean Road Mapping, Part 3: Flow-Based Road Mapping
  • Alternatives for Agile and Lean Roadmapping (Part 6): Managers Want Commitments
  • Alternatives for Agile and Lean Roadmapping, Part 2: Rolling Wave Planning Inside One Quarter
  • Alternatives for Agile and Lean Roadmapping, Part 4: Resilience, Prediction, and Feedback
  • Alternatives for Agile and Lean Roadmapping, Part 5: The Product Value Team
  • Alternatives for Agile and Lean Roadmapping: Part 1, Think in Feature Sets
  • Always Being Prepared for an API Future That May Not Come
  • Amazon Athena and Tableau: Serverless Interactive Query Service and BI
  • An Auto-Scalable Magento Cluster in Containers
  • An Intro to Realtime APIs Using Pushpin
  • An Introduction to Continuous Integration and Workflows
  • An Introduction to JAX-RS Annotations (Part 2)
  • An Introduction to Redis-ML (Part 5)
  • An Introduction to Redis-ML (Part 6)
  • An Introduction to Spatial Analytics With PostGIS, PL/R, and R
  • Analysis of Data Breaches
  • Analytics System Provides Fast Access to Data Science
  • Analyzing Financial Time Series Data Using MariaDB ColumnStore
  • Analyzing Networks of Characters in "Love Actually"
  • Android 8.0 Oreo: Features and Updates You Need to Know
  • Android Oreo Is Here!! How Is It Better Than Nougat?
  • Announcing Oracle JET 4.0 and Web Components
  • Announcing Picocli 1.0: A Mighty Tiny CLI
  • Anomaly Detection Using the Bag-of-Words Model
  • Antipattern of the Month: Uncommitment
  • Apache Drill vs. Amazon Athena: A Comparison on Data Partitioning
  • Apache Flink vs. Apache Spark
  • Apache Ignite Native Persistence, a Brief Overview
  • Apache Ignite: In-Memory Performance With Durability of Disk
  • Apache Parquet vs. CSV Files
  • Apache Spark: Setting Default Values
  • API Load Testing With Gatling
  • Apiee - An Easy Way to Get Swagger on Java EE
  • App Localization Tips With Swift
  • App Performance Monitoring: Seeing Into the Cloud
  • Apple's HomePod: What's in It for Developers?
  • Application Health Testing With Monitis JMeter Monitoring
  • Application Security for Modern Operations Teams
  • Applied Text Classification on Email Spam Filtering (Part 1)
  • Apply Caching and Offline Storage in your iOS App
  • Applying DevOps to Deliver Quality at Speed
  • Applying HATEOAS to a REST API with Spring Boot
  • Approaching Microservices for Organizations and Enterprises
  • Are You Qualified to Be a DevOps Engineer?
  • Artificial Intelligence vs Machine Learning vs Deep Learning
  • Artificial Intelligence, Communication, and the Evolution of Software Testing
  • Ask the Expert: Security Challenges of Merging IT and OT
  • Aspect Oriented Programming in C# With RealProxy
  • Async Validation in WPF
  • Asynchronous Microservices With Vert.x
  • August in Agile: Programming Languages, Good Reads, and Career Preparedness
  • August in Java: The Java 9 Edition
  • Automated Android Testing With Kotlin
  • Automated Continuous Release Management in Azure
  • Automatic Partition Maintenance in MariaDB
  • Automatically Generating OpenAPI From a YAML Dataset Using Jekyll
  • Automating REST Acceptance Tests
  • Automating the Application Security Process
  • Automation Framework in Analytics (Part 1)
  • Automation Testing of Shadow DOM Elements With Katalon Studio
  • Avoid Shared Locks From Subqueries When Possible
  • AWS Lambda vs. Microsoft Azure Functions
  • AWS vs. DigitalOcean: Which Cloud Server Is Better?
  • Azure Event Grid WebHooks (Part 1)
  • Azure Event Grid WebHooks (Part 2): Filtering
  • Azure Functions and Lazy Initialization With Couchbase Server
  • Azure Functions [Snippet]
  • Azure Matching AWS When It Comes to Serverless Storytelling
  • Azure Resource Manager Batch API
  • Basic Concepts of Monero
  • Basic Example for Spark Structured Streaming and Kafka Integration
  • Beginner's Walkthrough: MongoDB and Java
  • Benchmarking Google Cloud Spanner, CockroachDB, and NuoDB
  • Berlin: IFA, IoT Night, and Startup Night [Podcast]
  • Better Understandings Through Data Collection and Analysis
  • BI vs. Automated Reporting: Which Do You Need?
  • Big Data in 2020: Featuring Mark van Rijmenam of Datafloq [Audio]
  • Black Hat and White Hat Hackers Identify Phishing as the Most Effective Data Exfiltration Method
  • Black Hat USA Recap - Interviewing Aqua Security
  • Blockwatch: Cryptogovernment and Blockchain Marketing
  • Blockwatch: Demystifying the ICO
  • BlueBorne Highlights the Risk of Airborne Security Attacks
  • Bootstrapping Spring Cloud Config Server MongoDB
  • Bots and AI: The Future of Software Testing and Development
  • Bracing for Impact in More Ways Than One: Apache Struts2 (S2-053)
  • Break the Monolith! Loosely Coupled Architecture Brings DevOps Success
  • Bringing Continuous Delivery to the Database
  • Bringing OpenCL to an HP Envy 15 (and Cleaning Up the Mess)
  • BrowserStack Testing - Without Coding
  • Bucklescript vs Elm vs Typescript: Typed JavaScript Showdown!
  • Build a Cryptocurrency Comparison Site With Vue.js
  • Build an Image Recognition Slack Bot in Node.js With Watson [Video]
  • Build an Ionic App With User Authentication
  • Building a Culture of Collective Ownership
  • Building a GBM Model in H2O With Grid Search and Hyperparameters in Scala
  • Building a Realtime Chat App With Django and Fanout Cloud
  • Building Applications With Angular Material
  • Building Regression and Classification GBM Models in Scala With H2O
  • Building the Kubernetes go-client Using dep
  • But It Worked on My Machine
  • Buzzword Bingo: COTS, HBO and Other Software Insecurity Crises
  • Bypassing Kotlin's Null-Safety
  • C++11 Performance Tip: Update on When to Use std::pow
  • C++: Where It's Heading and It's New Features
  • Camel Clustered File Ingestion With JDBC and Spring
  • Camel Routes
  • Can IoT Devices Be Secure?
  • Case Study: Finding Higgs Bosons With Deepnets
  • Challenges in Monitoring Fast Data Applications
  • Chatbots and Cybersecurity: New Security Vulnerabilities and Solutions
  • Chatbots Aren't Really That Great
  • Chatbots With Machine Learning: Building Neural Conversational Agents
  • Choosing Between an In-Memory and a Traditional DBMS
  • Circuit Breaker Implementation in Resilience4j
  • Clickstream Analysis and Data Mining Techniques 101: An Introduction
  • Cloud Autoscaling Revealed [Comic]
  • Cloud Marketplace Becoming the New Wholesale API Discovery Platform
  • Cloud Monitoring Lessons Learned From Outages
  • Cloud Native Development for Node.js and Docker [Video]
  • Cloud Service Management: From DevOps to SRE (Part 1)
  • Cloud-Agnostic Object Storage for Everybody!
  • Code Maintenance
  • Code Smells: If Statements
  • Code Smells: Multi-Responsibility Methods
  • Code Smells: Too Many Problems
  • Code Splitting With Vue.js and Webpack
  • Coding Boot Camps Get the Boot: Why the Industry Is Shutting Down
  • Collective Code Ownership
  • Comparing Oracle and N1QL Support for the Date-Time Feature (Part 1)
  • Complete Megalist: Helpful Tools For Backend Developers
  • Comprehensive Data Platform Accelerates App Development and Deployment
  • Confessions of an Insecure Coder
  • Connecting Couchbase Clustered DBs to Java, PHP, Ruby, Python, and Node.js Apps
  • Consulting for Your Current Employer: Make Your Boss Your First Client
  • Container Orchestration: Ups and Downs
  • Containers: Tiny Solutions for Whale-Sized Challenges [Infographic]
  • Content-Based Routing Using Mule Choice Flow Control
  • Continuous Delivery to S3 via CodePipeline and CodeBuild
  • Continuous Delivery vs. Continuous Deployment: An Overview
  • Continuous Integration to Maven Central (for Free)
  • Continuously Deploying a Node.js Application Using CircleCI
  • Convenience Factory Methods for Collections in Java 9
  • Cool SQL Optimizations That Do Not Depend on the Cost Model (Part 1)
  • CORS and OpenWhisk Web Actions
  • Couchbase's History of Everything: DCP
  • Create Spring Beans in Your Site With Crafter CMS
  • Create Stunning Charts With Angular 2
  • Creating a REST Web Service With Java and Spring (Part 1)
  • Creating a REST Web Service With Java and Spring (Part 2)
  • Creating a REST Web Service With Java and Spring (Part 3)
  • Creating a REST Web Service With Java and Spring (Part 4)
  • Creating a Yelling App in Kafka Streams
  • Creating Test Cases Using Manual Mode With Katalon Studio
  • Creating Test Cases Using Script Mode With Katalon Studio
  • Cross-Site Scripting in HTTP Headers
  • Custom Fonts on Android With Android Support Library
  • Custom Kestrel Transports
  • Cutting Through CD Complexity Like Ginsu Knives
  • DAST vs SAST: A Case for Dynamic Application Security Testing
  • Data Analysis Shaping Business: Interview With Samsung CIO and BI Head
  • Data Encryption and Decryption With Oracle
  • Data in Motion Shaking Up Big Data Stack
  • Data Quality Checks With StreamSets Using Drift Rules
  • Data Science for the Modern Data Architecture
  • Data Science in a Box With Dataiku
  • Data Scraping With PHP and Python
  • Database Fundamentals #10: Modifying Tables
  • Database Fundamentals #11: Why Learn T-SQL?
  • Database Fundamentals #12: Adding Data With SSMS GUI
  • Database Fundamentals #9: Schemas as Containers
  • Databases and Distributed Deadlocks: An FAQ
  • DBA Skills for Developers
  • Dealing With Ruby Dependency Conflicts
  • Dealing With Unsanitized Data
  • Death to Legacy CMS Platforms: How XMS Solutions Are Transforming the Future
  • Decision Trees in Apache Spark
  • Decision Trees vs. Clustering Algorithms vs. Linear Regression
  • Deep Learning on Qubole Using BigDL for Apache Spark (Part 1)
  • Deep Learning With Intel's BigDL and Apache Spark
  • Default Route Arguments in Slim
  • Defence in Depth, Final Part: Update Software, Isolate Services
  • Defence in Depth, Part 2 - Security Before Obscurity
  • Defence in Depth, Part 3: The Least Privilege Principle
  • Defence in Depth, Part 4: Validate Everything, Parameterize SQL Queries
  • Defense in Depth and How it Applies to Web Applications
  • Defensive Coding Best Practices: A CEO's Perspective
  • Defining a “DevOps Mentality”
  • Demystifying Developers’ Dilemma: Android or iOS App Development
  • Demystifying Machine Learning: How Do Machines Really Learn?
  • Dependency Injection With ASP.NET Core and Couchbase
  • Deploying a PHP App to Cloud Foundry
  • Deploying and Running MySQL on Kubernetes With Statefulsets and Kops
  • Deploying MicroProfile-Based Apps to IBM Cloud Private
  • Deploying MicroProfile-Based Java Apps to Bluemix
  • Deploying PostgreSQL Clusters Using Kubernetes StatefulSets
  • Designing Resilient Systems
  • Developing a Basic Web Application Using Python
  • Developing a User Profile Store With Golang and a NoSQL Database
  • Developing RESTful APIs With Loopback
  • Developing RESTful APIs With Loopback, Part 2: Securing Your API
  • DevOps and BBQ: How Security Is Like Smoking Meat
  • DevOps and Security: Fighting Factions or Fabulous Friends?
  • DevOps and the Database: What's Going On?
  • DevOps Cake!
  • DevOps for Mobile App Development - Considering the Human Side
  • DevOps in Mobile App Development - Best Practices
  • DevOps Mentality
  • DevOps Self-Assessment Rates the Maturity of Your Initiatives
  • DevOps vs. Compliance: A Guide to Having It All
  • DevOps – Fad or Here to Stay?
  • DevOps – Not Your Average Case of FOMO
  • DevOps – Philosophy vs. Practice
  • Different RAML 1.0 Behavior in Mule Anypoint Platform and Studio
  • Digital and OmniChannel User Feedback
  • Digital Twins and Cost-Effective Maintenance
  • Disaster API Rate Limit Considerations
  • Display the Latest or All Versions of an API
  • Do Developers Dream of Self-Documenting Code?
  • Do You Really Need That SQL to Be Dynamic?
  • Does GraphQL Reduce the Need for Documentation?
  • Don't Blame Open-Source Software for Poor Security Practices
  • Don't Protect Your Domain From Legacy Systems at All Costs
  • Don’t Cut Corners With Your Agile Transformation
  • Dynamic Node Distribution in RavenDB 4.0
  • Easy JavaScript: What Are Template Literals?
  • Eclipse Day Milan 2017: Eclipse Hono [Slideshow]
  • Eclipse Mosquitto MQTT Server in the Cloud
  • Editors vs IDEs - What’s Best for You?
  • Employers Prioritize Hiring Open Source Professionals With Latest Skills
  • Enabling Centralized Logging
  • Encrypting a RHEL 7 Disk With LUKS
  • Enhancing Neural Network Models for Knowledge Base Completion
  • Ensemble Learning to Improve Machine Learning Results
  • Enum: Using the Name() and toString() Methods Correctly
  • Equifax Attack: Only a Matter of Time
  • Establishing Your Scrum Team's Definition of Done
  • Everything You Need to Know About Performance Testing
  • Exception Handling and I18N on Spring Boot APIs, Part 2
  • Exception Handling and I18N on Spring Boots APIs, Part 1
  • Executive Insights on the State of Automated Testing
  • Experiment, Launch, Iterate, Repeat: Why Product Development Is Never Complete
  • Expert Interview Series: Effective BI
  • Exploring Connectivity Solutions for an IoT System
  • Exploring Kotlin's DSL
  • Extending Vue.js Components
  • Fast, Easy Access to Secure Kafka Clusters
  • Fault Injection Podcast: Introducing BSIMM8
  • File Upload Using AngularJS and Spring
  • Financial Services and Neo4j: Cybersecurity
  • Finding the Best Fit Within Your Team
  • FinTech Continues to Disrupt the Digital API Economy. What's Next?
  • First Steps to Understanding Machine Learning
  • First Successful Router in Mule
  • Five Essential Criteria for Effective Patch Management
  • Fixing 7 Common Java Exception Handling Mistakes
  • Fixing the Widening AppSec Skills Gap [Podcast]
  • Flavors of Spring Application Context Configuration
  • For AI to Be Effective, It Needs to Be Fueled With Quality Data
  • Forget About Velocity
  • Foxdriver: A Node.js Remote Debugging Client
  • Functional Programming Scala Concepts [Video]
  • Garbage Collectors Overview
  • GC Algorithms
  • GDPR: Impact to Your Data Management Landscape (Part 2)
  • Geographic Considerations for Mobile Device Testing
  • Get Load Test Reports From JMeter
  • Get Rewarded for Your Writing on the DZone Bounty Board
  • Get Started With Test Driven Development (A Beginner's Guide)
  • Getting Ahead of Data Quality Issues Across Enterprise Systems
  • Getting Categorical Values for Predictors in H2O POJO and MOJO Models
  • Getting Started With Docker Compose
  • Getting Started With Ethereum
  • Getting Started With Realtime
  • Getting Started With Searching by Geolocation
  • Getting the Most Out of the Java Thread Pool
  • Getting to Know java.nio.file.Path (Part 2)
  • Ghost in the Machine: Vulnerability Patching
  • Git: To Squash or Not to Squash?
  • GitLab Releases 10.0
  • Global Exception Handling With @ControllerAdvice
  • Gnocchi vs. Prometheus
  • Golang for DevOps
  • Gracefully Shutting Down Java in Containers
  • Grakn’s (Mostly) Agile Methodology
  • Graph Algorithms: Make Election Data Great Again
  • GraphQL and Performance in Rails
  • GTFS Transit Data Visualization in R
  • H2O AutoML Examples in Python and Scala [Code Snippets]
  • Hamcrest vs. AssertJ
  • Handling Noisy Unit Test Suites
  • Hands-on Review: Katalon Studio – A Free Solution for Automation Testing
  • Helpful Expert Advice on Innovative SaaS Requirements
  • Highlights From the Apple September Keynote
  • Highlights of Jenkins World 2017: Leading the DevOps Transformation
  • Highly Cited Mathematical Theorems
  • Hive, Presto, and Spark SQL Engine Configuration
  • Home Automation Using IoT
  • How Agile Management Methodology Gels Into Database Administration
  • How AI and Predictive Analytics Can Give You an Edge
  • How AI Can Help Disseminate Health Information Among Youths
  • How Alexa Can Help Your Bank
  • How an Attacker Sees Your Website
  • How Android Fragmentation Complicates Application Quality
  • How Automotive AI Is Going to Disrupt (Almost) Every Industry
  • How Behavioral Analytics Is Changing Manufacturing, Transportation, and the Home
  • How Better DevOps Processes Could Have Saved Equifax From Data Breach Fallout
  • How Big Data Causes Big Problems for the WAN
  • How Can Developers and Security Professionals Work Together?
  • How Can I Enable ITSM as Code?
  • How Can I Migrate From On-Prem to Cloud?
  • How Containers Scale: Service Mesh vs. Traditional Architecture
  • How Did MongoDB Get Its Name?
  • How Do Humans Respond to Perfect Robots?
  • How Do I Analyze, Move, and Manage Data for Digital Transformation?
  • How Do I Create More Secure Apps?
  • How Do I Get More Insights From Metadata?
  • How Does Code Refactoring Come Into Play With Agile?
  • How Does Great Design Help to Achieve Mobile Startup Success?
  • How Dragonflies Can Help Autonomous Vehicles
  • How Fannie Mae Practices DevOps to Deliver Quality at Speed
  • How I lost 17,000 GitHub Auth Tokens in One Night
  • How I Made My Deep Learning Library 38% Faster to Compile
  • How Important Is the Database in Game Development?
  • How Influential Businesses Like Google Use AI and What We Can Learn
  • How Interactive AR Can Support STEM Education
  • How IoT Will Drive Mobile Development
  • How Is Enterprise Collaboration Evolving?
  • How JavaScript Linters Cause Bugs
  • How Modular Testing Fits Into Your Continuous Testing Strategy
  • How NodeBots Caused a Transformation From Food Truck Chef Operator to Nicholas Cage Worshipper
  • How Reddit Uses Machine Learning to Improve Search Performance
  • How Smartphone (Big) Data Can Make Healthcare Smarter
  • How Third-Party and Open Source Components Build Hidden Risk Into Software
  • How to Add Alexa to a Raspberry Pi
  • How to Automate Integration Tests for Web Services - Part 1
  • How to Be a Cloud Agnostic Kubernaut and Go Wild With Kubernetes
  • How to Be an Advocate for Software Quality
  • How to Build Amazing User Interfaces With React
  • How to Build Your Own Artificial Intelligence [Video]
  • How to Consume a Web API Using Angular
  • How to Create a Cypher Map With Dynamic Keys
  • How to Create Insight Into Your Product Backlog
  • How to Ensure That Scrum Teams Launch Successfully
  • How to Ensure the Security of Your APIs
  • How to Find Good Programmers on Interviews
  • How to Handle One Million Transactions per Second on a Single CPU Core
  • How to Increase Velocity
  • How to Initialize Database Variables and Assign Them Values in JMeter
  • How to Make Sure Your App Ensures User Retention
  • How to Make Your Website Mobile-Friendly
  • How to Ramp Down in JMeter
  • How to Run a Docker Container on Your Local Machine
  • How to Run a MongoDB Replica Set on Kubernetes PetSet or StatefulSet
  • How to Serve Static Files in ASP.NET Core 2.0 MVC
  • How to Set Up Fuse Tooling for JBoss Developer Studio 11
  • How to Set Up MapR-DB to Elasticsearch Replication
  • How to Sort Number Strings Numerically
  • How to Spend Your Training Budget
  • How to Stop a Runaway Index Build in MongoDB
  • How to Streamline Query Times to Handle Billions of Records
  • How to Test fatalError in Swift
  • How to Turn an Android Device Into a Web Server
  • How to Use Cloud Elements Authentication APIs
  • How to Use Machine Learning to Improve Search
  • How to Visualize Your Data With Grafana [Q+A]
  • How to Work With the ServiceNow Connector in MuleSoft
  • How to Write Efficient TOP N Queries in SQL
  • How UI Component Architecture Can Solve Organizational Problems
  • How We Built Tagger News: Machine Learning on a Tight Schedule
  • How We Work With Algorithms
  • How You Can Translate Any Random D3 Example to React
  • HPE Software Testing Tools Changed Hands: Why It Doesn’t Matter
  • HTML5 Makes Mobile Testing More Encouraging for Gaming Apps
  • I Do Not Fear AI; I Fear the People Doing AI
  • IaaS vs. CaaS vs. PaaS vs. FaaS: Choosing the Right Platform
  • IBM Open Sources WebSphere Liberty Code
  • Idea to Delivery: 3 Ways to Align IT Teams With Business Outcomes
  • Ideas From Another Field
  • Idiomatic Peeking With the Java Stream API
  • IFA Berlin 2017: Full of Smarts
  • Implementing Effective SSL/TLS Security
  • Improving Cloud Migration and Security: The Three Best Approaches
  • Improving Human-Machine Interactions
  • Improving Performance With the Cache Scope in Mule
  • Improving Story Point Estimating Breaking down story point complexity by category
  • In Search of the Selenium IDE’s Successor
  • In the EU? Reduce Your AWS Bill in 5 Minutes
  • Industrial IoT and Emerging Technologies
  • Inserting Binary Data Into SQL Server With ZF1 and PHP 7
  • Insights into the Technology and Processes of Successful, High-Growth IT Organizations
  • Integrating NVIDIA Jetson TX1 Running TensorRT Into Deep Learning DataFlows With Apache MiniFi
  • Integrating Spring Data JPA, PostgreSQL, and Liquibase
  • Integration and APIs: Two Sides of the Same Coin
  • Interview with PHP Succinctly Author Jose Roberto Olivas Mendoza
  • Intro to Redisq: A Java Library for Asynchronous Messaging in Redis
  • Introduction of Google’s ARCore: What Android Developers Need to Know
  • Introduction to App Automation for Better Productivity and Scaling
  • Introduction to CDI (Part 1)
  • Introduction to Deepnets
  • Introduction to EJB (Part 1)
  • Introduction to EJB (Part 2)
  • Introduction to GraphQL: A Query Language for APIs
  • Introduction to Static Analysis
  • Introduction to the Morpheus DataFrame
  • Introduction to the Perceptron Algorithm
  • Introduction to Web Application Performance
  • Investigating Performance of Object#toString in ES2015
  • Investing the Time to Learn API Best Practices So You Do Not Reinvent the Wheel
  • IoT and Changing Business Models
  • IoT and Machine Learning: A Networking Perspective
  • IoT and Multi-Access Edge Computing: A Perfect Match
  • IoT Testing (QA): A Connected Approach for Apps
  • iPhone 8 on iOS 11 Is Out - Are You Testing on It Today? [Video]
  • iPhone X Is Futuristic, iPhone 8 and 8 Plus Are an Unnecessary Upgrade
  • Is There Any Way to Categorize Selenium Tests?
  • Is Your Decision Tree Accurate?
  • Is Your Postgres Query Starved for Memory?
  • IT Vendors Don’t Stand a Chance Against the Cloud
  • IT [Comic]
  • It's Never Obvious: About Percentiles
  • Iterative Processing Using the For Each Scope in Mule
  • JArchitect: A Review
  • Java 9 and IntelliJ IDEA
  • Java 9 Modularity (O'Reilly) Now Available
  • Java 9: It's Heeeere
  • Java Annotated Monthly: September 2017
  • Java Application Security Frameworks
  • Java Command-Line Interfaces (Part 13): JArgs
  • Java Command-Line Interfaces (Part 14): google-options
  • Java Command-Line Interfaces (Part 16): JArgp
  • Java EE 7 Training: Episode 8 (Part 1) [Video]
  • Java EE 7 Training: Episode 8 (Part 2) [Video]
  • Java Forum Nord 2017
  • Java Message System Introduction
  • Java Microservice Communication: Avoiding Problems
  • Java Persistence API Introduction (Part 1)
  • Java Persistence API Introduction (Part 2)
  • Java Quiz 1: Overriding Methods
  • JavaScript for Microcontrollers and IoT: SSL/TLS
  • JavaScript Promises Are Just Like Monads and I Can Explain Both in Under 2 Minutes
  • JavaScript Visualization Frameworks Review
  • JNBridge Introduces Java.VS
  • JOIN Elimination: An Essential Optimizer Feature for Advanced SQL Usage
  • Just Waiting the GraphQL Assault Out
  • Kafka Streams + H2O.ai + TensorFlow: Live Demo
  • Kafka, Avro Serialization, and the Schema Registry
  • Keep Calm and Code On: Productivity Tools for Developers
  • Key Takeaways From the 2017 Gartner Magic Quadrant for Data Integration Tools
  • Kindle Epub Meets Image JPEG: Will KNIME Make Peace Between the Capulets and the Montagues?
  • KNOLX: An Introduction to Jenkins [Video]
  • Kubernetes 1.7 on CentOS: This is How We Nailed It!
  • Kubernetes and Apache Ignite Deployment on AWS
  • Kubernetes Plugin for Jenkins 1.0
  • Kubernetes, Portworx, and WordPress: Scalability and HA
  • Lambda vs. EC2
  • Lambdas and Clean Code
  • Language Matters (Reflecting on Common Agile Terminology)
  • Lazy Loading and Caching Objects With Guava
  • Lean Strategies for Start-Ups
  • Learn C#: Tutorials for Beginners, Intermediate, and Advanced Programmers - Part 1
  • Learn C#: Tutorials for Beginners, Intermediate, and Advanced Programmers - Part 2
  • Learn C#: Tutorials for Beginners, Intermediate, and Advanced Programmers - Part 3
  • Learn React.js a Little at a Time, Part 1
  • Learn React.js a Little at a Time, Part 2
  • Learning Deep Learning: A Tutorial on KNIME Deeplearning4J Integration
  • Lessons From Yahoo! How to Implement Continuous Delivery
  • Lessons Learned From Building a Hello World Neural Network
  • Leveraging Micro-Moments: It’s All About Using Big Data
  • Licenses and Liability in Automated Vehicles
  • Lightweight JVM Diagnostics Tools and Containers
  • Limiting Repetitive Log Messages With Logback
  • Little’s Law, Multitasking and Getting Things Done
  • Livecoding Recap #44: Dipping My Toes in AR.js [Video]
  • Livecoding Recap: Almost Building a Ballistic Missile With React and AR.js
  • Livecoding: 3D Is Hard, WebAR Defeats Me
  • Living in a ‘More Data, More Problems’ World With Unit Tests
  • Lock, Stock, and MySQL Backups [Q+A]
  • Logging in a Serverless Architecture
  • Logging in Style: log4j 2, Contextuality, Auto-Cleanup... All With No Strings Attached!
  • Logistic Regression With H2O Deep Learning in Scala [Code Snippet]
  • Looking to 2024, What Do APIs Look Like?
  • Low-Risk Monolith to Microservice Evolution: Part I
  • Machine Learning for Everyone!
  • Machine Learning With Decision Trees [Video]
  • Machine Learning, Graphs, and the Fake News Epidemic (Part 1)
  • Machine Learning, Graphs, and the Fake News Epidemic (Part 2)
  • Machine Learning’s Impact on Cloud Computing
  • Machine-Readable Definitions for All Things API, Including Your Bots
  • Maintaining PriorityQueue Order With Java Streams
  • Making Sense of API Activity With Webhook Events
  • Malicious Libraries Found on Python Package Index (PyPI)
  • Managing Software Updates “the DevOps Way”
  • Mapping “Projectized” Work to DevOps-Style Workflows
  • MapR-DB for Rich Data-Intensive Applications and In-Place Analytics
  • Marker Interface Isn't a Pattern or a Good Idea
  • Massive Parallel Query Log Processing With ClickHouse
  • Master Docker: The Complete Toolkit - Books
  • Master Docker: The Complete Toolkit - Courses
  • Master Docker: The Complete Toolkit - DevOps Experts
  • Master Docker: The Complete Toolkit - Docker Experts
  • Master Docker: The Complete Toolkit - Events
  • Master Docker: The Complete Toolkit - Forums
  • Master Docker: The Complete Toolkit - Official Resources
  • Master Docker: The Complete Toolkit - Open Source Tools
  • Master Docker: The Complete Toolkit - Podcasts
  • Master Docker: The Complete Toolkit - Publications and Journalists
  • Master Docker: The Complete Toolkit - Vendor Ecosystem
  • Mastering RediSearch (Part 1)
  • Microservice Example: Functional Decomposition [Video]
  • Microservice Introduction [Video]
  • Microservices Dockerization
  • Microservices: Hype vs. Value
  • Migrating Your Project to Jigsaw Step by Step
  • Migration to Microservices Architecture
  • Minimal Mesosphere DC/OS v1.9 (With Only 1 Node)
  • Mobile News Round-up: iOS 11 and Hurricane Helpers
  • Mobile News Round-up: Mobile Banking, AI, and IoT in Your Home
  • Mobile Testing Coverage Strategy: OS Families vs. Minor OS Versions?
  • Mock Dependencies: Instance and Configuration Injection With Swift
  • Modernizing SQL Server Applications With Tarantool
  • Moment.js vs date-fns: How to Spot Slow Loading Scripts and Fix Them Quickly
  • MongoDB Sharded Clusters [Q+A]
  • Monitoring Kafka: The Real-Time Ops Challenge
  • Monitoring Open-Source Databases [Q+A]
  • Monthly Writers' Recap: August 2017
  • More Guice Please: Re-Learning Google's DI Library (Part 1)
  • More Than Analytics: Why IIoT Demands Knowledge and Expertise
  • Morpheus Arrays
  • Move Over Datacenter: Access Is Heating Up Again
  • Move Query Parameters to REST Path
  • Moving Your Data From Cloud Manager to Atlas
  • MQTT Security: Securing a Mosquitto Server
  • Mule Batch Jobs and Variables
  • Mule Database Connector With HSQLDB
  • Mule Runtime Agent Use Case
  • MuleSoft Architecture Presentation Using API-Led Connectivity [Video]
  • Mulesoft With IoT: LEDs and a Raspberry Pi
  • My Favorite Part of OpenAPI 3.0 Is the Components Object
  • My Top Java 9 Features
  • MySQL Auto Incremented Tables and Upserts
  • MySQL Database and JMeter: How to Test Your Connection
  • Name Value Lookup in Mule
  • NativeScript Licensing Explained
  • NativeScript Marketplace - Discover High Quality Plugins, Templates, and Tools
  • Nested Data Structures in ClickHouse
  • Networking's Machine Learning Missing Link: Training Data
  • Networking's Primary Role in IoT
  • Networks With R
  • NeuroBlast: ActiveState's TensorFlow Powered Game Now Available on GitHub
  • New 4D Camera Could Supercharge Autonomous Vehicles
  • New C# 7 Features in Action: Local Functions in C# 7
  • New Partnership Delivers Enhanced Driver Sensing
  • Newborn Son, Not-So-New Technology Realities
  • Next-Level MySQL Performance: Tarantool as a Replica
  • NFC Tag Reader With Raspberry Pi
  • Node.js Performance Monitoring (Part 1): The Metrics to Monitor
  • Node.js Performance Monitoring (Part 2): Monitoring the Metrics
  • Node.js Performance Monitoring (Part 3): Debugging the Event Loop
  • NoSQL Best Practices for PostgreSQL [Q+A]
  • NoSQL Options for Java Developers
  • Not Everyone Needs API Scale, Some Just Need API
  • Notifications: An App Love Song to Its Users
  • Object Constructor Calls in Webpack Bundles
  • ObjectBox, a Modern and Easy to Use Android Database
  • OData Using ASP.NET Web API 2
  • Old-School Merkle Trees Rock!
  • On Exceptions
  • On Time With Time Zones
  • On-Demand, Service-Based Big Data Integration for Collaboration [Slides]
  • Open EE: My Thoughts on an Open Java EE Platform
  • Open Source Tools Are Essential for Modern Application Delivery, but They Can’t Do It All
  • Opening Up Java EE: An Update
  • Optimize Memory Access to Increase Your Coding Performance
  • Optimizing Select Projections, Part I
  • Optimizing Select Projections, Part II
  • Optimizing Select Projections, Part III
  • Optimizing Select Projections: Interlude, Refactoring
  • Oracle RDBMS Optimizer Hint: Boost INSERT Statements With APPEND_VALUES
  • Packers, How They Work, Featuring UPX
  • Pagination in Couchbase Server With N1QL and PHP
  • Paging Data Queries With N1QL
  • Parsing HTML: Selecting the Right Library (Part 1)
  • Parsing HTML: Selecting the Right Library (Part 2)
  • Parsing Unsupported Requests (PUT, DELETE, etc.) in Django
  • Partitioning Behavior of DynamoDB
  • Patching Problems, But Is Runtime an Attractive Solution?
  • PL/SQL Record Types and the Node.js Driver
  • Popularity of Open Source Drives OSaaP
  • Porting BLE+NRF KDS Projects to MCUXpresso IDE
  • Porting Your Existing Tests to JUnit5
  • Predictive Analytics With Spark ML
  • Processing Hierarchical Data Using Spark GraphX Pregel API
  • Production Monitoring: See What Your Users Are Seeing
  • Profiling NodeJS
  • Programming Ponderings
  • Project Comprehension: Understanding Java Projects Efficiently
  • Projectional Editing: The Future of Programming
  • ProxySQL Improves MySQL SSL Connections
  • Pushpin: An Evented API for Your DevOps Stack
  • Putting Machine Learning to Work
  • PyDev of the Week: Jeff Forcier
  • PyDev of the Week: Matthias Bussonnier
  • PyDev of the Week: Shannon Turner
  • Quantifying Privacy Loss in a Statistical Database
  • Randomized Response, Privacy, and Bayes Theorem
  • RASP: Buzzword Sink or Swim?
  • RavenDB 4.0 Release Candidate Updates
  • RavenDB 4.0 Unsung Heroes: Field Compression
  • Reactive Programming: Using Async Data Streams to Propagate Change
  • Reactors.io: Actors Done Right
  • Reading Nested Parquet File in Scala and Exporting to CSV
  • Real-Time Error Monitoring in GitHub Marketplace
  • Real-Time IoT in the Cloud
  • Real-Time Processing and Edge Computing: The End of the Cloud?
  • Real-Time TensorFlow Camera Analysis With Sensors
  • Recover Deleted Data From SQL Table Using Transaction Log and LSNs
  • Recovering and Updating the NXP OpenSDA Bootloader
  • Recurrent Neural Networks for Email List Churn Prediction
  • Red Hat Helps Fill the IT Knowledge Gap
  • REDtalks #20 - Programmable Infrastructure 101 - Be Declarative [Video]
  • RegTech and FinTech: A Blockchain Case Study
  • Regulations Creeping in on AI, ML, Cognitive, and Other Fronts
  • Reselect Selectors: How to Avoid an Endless Cycle in a React-Redux Application
  • Responding to a Webhook
  • Responsive Images: 5 Quick Solutions
  • REST API Security Testing
  • Retail in the Cloud: Business Rule Integration With Vaadin 8.1
  • RPA vs. BPM, Two Sides of the Same Coin
  • Rule Your Microservices With an API Gateway: Part I
  • RuleBook Grows Up: Keeping Feature-Rich Software Simple
  • RxJava FAQ: Loading Files With Backpressure
  • RxJava2: Continue Until Success
  • RxJava: Detecting and Testing Stalled Streams
  • RxJava: Idiomatic Concurrency — flatMap() vs. parallel()
  • SATURN Architecture Conference
  • Saving Data to CSV Files With Java Through JMeter
  • Scalability Introduction for Software Engineers
  • Scaling Analytics With KNIME Big Data Extension [Video]
  • Scrum Roles From a Lean Perspective
  • Searching Social Media Influencers With Node.js
  • SecureLogin for Java Web Applications
  • Security Analytics, Bottom Up
  • Security Processes at the Apache Software Foundation [Video/Podcast]
  • Self-Driving Cars Should Be Open Source
  • Self-Service Analytics Using Dremio
  • Sencha Releases ExtReact, Bringing Their Custom Components to the React Framework [Audio]
  • Sending Emails From Visual Builder Cloud Service [Video]
  • September in IoT: DIY, IoT Protocols, and Testing
  • Serverless and API Gateways
  • Serverless and Auth0 Webtasks
  • Serverless Extensibility and Webhooks
  • Service Call From XSLT Inside a Mule Application
  • Setting Up a Chart in an Ionic App Using Highcharts
  • Setting Up a Mobile Automation Project in macOS With Katalon Studio
  • Setting Up a Secure File Sharing System From Your Home in 30 Minutes
  • Setting Up Mobile Automation Projects in Windows With Katalon Studio
  • Seven Ways to Drive Your Enterprise DevOps Transformation
  • Shallow, Retained, and Deep Size
  • Sharing ELK Dashboards and Visualizations on Slack
  • Sharing Routes and Running Multiple Java Services in a Single JVM With Undertow
  • Shift-Left Your Safety-Critical Software Testing With Test Automation
  • Shining a Light on OT Environments
  • Should a Scrum Master Be Technical?
  • Should You API-Enable Your IBM i (AS/400)?
  • Should You Migrate Your Project to TypeScript?
  • Simple CRUD With Git
  • Simple Firebase API for Verifying Your Email Users [Video]
  • Simple HTTP Proxy Service With UltraESB-X
  • Simple Math: Data Breach + “Negligence” = Lawsuits
  • Simplified Security for Native Visual Analytics on Big Data
  • Singletons: Bill Pugh Solution or Enum
  • Smart Devices, Smart Grids, and Cybersecurity
  • Smoothing Out the Rocky Road to Personalization (Part 2)
  • Smoothing Out the Rocky Road to Personalization (Part 3)
  • Software Architecture Roles: Who Is a Software Architect?
  • Software Integrity Is a Journey, Not a Destination
  • Software Security Lessons Learned from the Uber - Federal Trade Commission Dust-Up
  • SOLID Principles by Examples: Dependency Inversion
  • SOLID Principles by Examples: Interface Segregation
  • SOLID Principles by Examples: Liskov Substitution Principle
  • SOLID Principles by Examples: Open/Closed
  • SOLID Principles by Examples: Single Responsibility
  • Southwest Airlines, Disaggregation, and Operating Like a Cloud
  • Sow the Seeds for Network Operations Success
  • Spark Streaming: IoT With Amazon Kinesis and Visualizing With Qubole Notebooks
  • Speaking for the Dead: Are Agile and Monolithic Actually Good?
  • SpecFlow Integration With Visual Studio Express Edition
  • Speed or Quality? Why Not Both?
  • Speed Up Your Computations
  • Speed vs. Quality – Which Is Preferred?
  • Spocklight: Group Assertions With verifyAll
  • Spring Boot: Server-Sent Events
  • Spring Tips: Reactive WebSockets With Spring Framework 5 [Video]
  • SQL Solution to Elasticsearch
  • SSD Performance Tips - Checked on Apache Ignite
  • Stacked Ensemble Model in Scala Using H2O GBM and Deep Learning Models
  • State of Modern Apps in the Cloud Report
  • Statistics About the Security State of 104 Open Source Web Applications [Infographic]
  • Steps to Integrate Push Notifications With Unity3D on iOS
  • Streamlined Software Delivery Puts Leading Wireless Provider Ahead of the Competition
  • Struts Migration Strategies
  • Struts2 Breach at Equifax Was 100% Preventable With Automated Tech. [Video]
  • Struts2 Vulnerabilities: Who Is Responsible? (Video and Podcast)
  • Subsampling and Non-Uniform Sampling at Work
  • Super Developers
  • Supercharging App Development at Atlassian Connect Week
  • Supporting Kojo
  • Surviving IoT: How Telcos Can Thrive [Webinar Q and A]
  • Surviving IoT: How Telcos Can Thrive [Webinar Q and A]: Part 2
  • sysbench Histograms: A Helpful Feature Often Overlooked
  • Take DevOps to the Next Level With Integrated Product Teams
  • Tarantool vs. Redis: In-Memory Databases Face Off
  • TDD vs. FTT [Comic]
  • Tech Verticals Readying for Driverless Cars
  • Templating in Node.js With Simple Signup Example
  • Test Automation Webinars: What You Missed This Summer
  • TestCafe: An e2e Testing Tool That Doesn’t Use Selenium
  • Testing HTTPS Web Services With Cucumber
  • Testing in Microservices Architecture
  • Testing Time-Based Reactor Core Streams With Virtual Time
  • Testing Web Services With Katalon Studio
  • The 13 Haunts of Testing
  • The 4 Keys to Smarter Document Review
  • The Age of 'Remote': How to Manage a Remote Team
  • The Art of Orchestration
  • The Beginner’s Guide to PouchDB
  • The Biggest Challenges of Moving to NoSQL
  • The Biggest Change in the Industry Since I Started API Evangelist
  • The Business Case for Unit Testing
  • The Business Value of CD
  • The Challenges of Developing Connected Devices
  • The Cybercrime Epidemic
  • The Dark Web - When Did This Happen?
  • The Decline of the Enterprise Architect
  • The DevOps Trifecta
  • The Difference Between REST and SOAP APIs
  • The Equifax Breach: The Signs Were There
  • The Essence of Testing: Interview With James Bach, Part 1
  • The Future Looks Bright With Chatbots on Your Side
  • The Growth of VR as a Training Tool
  • The Hitchhikers Guide to Agile Coaching
  • The Importance of Performance on the Development Side
  • The Importance of WIP Limits
  • The JDK of 10000 Days Starts With a Single RC
  • The JPA Entity Lifecycle
  • The Main API Developments in 2017
  • The Mainframe: Transitioning to a DevOps Culture
  • The Malleable Singleton Pattern: Bend, Don't Break
  • The Matrimony of Qualitative and Quantitative Analytics in Mobile Development
  • The Minimal REST Client and Server
  • The Mobile Build and Deploy Cycle
  • The Monolith Retirement [Comic]
  • The Most Influential People and Companies to Keep an Eye On in the API Space
  • The MySQL High Availability Landscape in 2017, Part 3: The Babies
  • The Need for Speed: Access Existing Data 1,000x Faster
  • The Next Generation of Automated Warehouses
  • The Next Great Frontier in Machine Learning: Dogs in Hats
  • The Next Wave of Autonomous Surveillance
  • The No Code Approach to Software and Why It Might Be Bad
  • The Recipe for Angular in a Java EE Environment: Aot Build
  • The Rise of Realtime Infrastructure as a Service (IaaS)
  • The Road to Continuous Deployment
  • The Skinny on Fat, Thin, Hollow, and Uber
  • The Stack Walking API in Java 9
  • The Story of Multi-Model Databases
  • The Top 5 Android UI Frameworks for Automated Testing
  • The Ultimate List of C# Tools: IDEs, Profilers, Automation Tools, and More (Part 1)
  • The Ultimate List of C# Tools: IDEs, Profilers, Automation Tools, and More (Part 2)
  • The Weather Channel - Agility in Action
  • The Year of the Tester
  • They're Trying to Hack Your Account: Analyzing a Real Phishing Email
  • This Month in Big Data: The Kafka Edition
  • This Month in Cloud: Showdowns, Security, and the Edge
  • This Month in Security: Authentication
  • This Month in Web Dev: To Angular and Beyond!
  • This Week in Mobile: iPhone X Edition
  • This Week in Mobile: Making Kotlin Easier
  • This Week in Mobile: Swift 4's Best Features and Persistence Decisions on Android
  • This Week in Mobile: Swift Compiler Development and Android O Limits
  • This Week in Neo4j: RDF, APOC, and Alternative Facts
  • This Week in Spring - September 5th, 2017
  • This Week in Spring: JUnit 5, Spring 5, and NoSQL Java
  • This Week in Spring: Microservices, Reactive, and Kotlin
  • This Week in Spring: The Java 9 Edition
  • Thoughts on Modern Security Practices and Security Frameworks
  • Three Productive Go Patterns to Put on Your Radar
  • Three Whales Among the IDEs, or Where to Write the Code
  • Throwing Away 'Bad Software Testing' with Agile and RST: Interview with Exploratory Testing Expert and Philosopher, James Bach, Part 2
  • Time Series Prediction Using Recurrent Neural Networks (LSTMs)
  • Tips on Using Customer Data in SaaS Solutions
  • Top 11 iOS App Analytics Tools in 2017
  • Top 12 AI Tools, Libraries, and Platforms
  • Top 3 Errors of SQL Server That Might Corrupt Your Database
  • Top 5 iOS Testing Frameworks
  • Top Gantt Chart Solutions for Angular
  • Towards Auto-Tuning Systems
  • Tracing in Distributed Systems With Spring Cloud Sleuth
  • Trains, Buses, and JDK Releases
  • Transitioning From Equivalent Indexes to Index Replicas
  • Travel App Testing Tips
  • Trying iOS 11 With Xamarin
  • Tuning Machine Learning Models
  • Turnkey Real-Time Stream Processing for Enterprises
  • Tutorial: How a Web Application Can Consume Data From a Web API
  • Two Scripts and One Scripting Tip
  • Under the Hood: An Intro to Kubernetes Architecture
  • Understand User Metrics for Network Performance Monitoring
  • Understanding API Design
  • Understanding AWS CLI
  • Understanding Classes in Java (Part 1)
  • Understanding Classes in Java (Part 2)
  • Understanding Classes in Java (Part 3)
  • Understanding Classes in Java (Part 4)
  • Understanding DynamoDB Performance and Usage: Key Metrics
  • Understanding Heap Usage in Node.js Applications With N|Solid
  • Understanding Preceding Loads
  • Understanding the CAP Theorem
  • Understanding Virtual Schema in Data Integration
  • Understanding Your Network of Continuous Delivery Tools
  • Understanding, Accepting, and Leveraging Optional in Java
  • Unit Testing in C#
  • Until Successful Scope in Mule
  • Upcoming Events for EnMasse, Eclipse Hono, Messaging, and IoT!
  • Upcoming Meetups for Mule Developers
  • Updating InnoDB Table Statistics Manually
  • Usability Testing: Moderated or Unmoderated? Part 1
  • Use Cases for Persistent Logs With NATS Streaming
  • Use Machine Learning to Improve Ops
  • Use Synthetic Monitoring to Gather App Performance Metrics
  • User, Sys and Real Times in GC Log
  • Using .NET Core 2.0 and RHEL in Linux Containers
  • Using 3rd Party APIs to Break You out of Your Enterprise Bubble
  • Using a CDN and Front-End Optimization to Boost Website Performance
  • Using a Customized Cost Function to Deal With Unbalanced Data
  • Using Agile Integration for IoT
  • Using AI to Automatically Check Fingerprints
  • Using AI to Find the Most Overpaid Athletes
  • Using AI to Help Drones With Self-Awareness
  • Using AI to Spot Dementia Two Years Early
  • Using AI to Support Recombination
  • Using AR to Keep Firefighters Safe
  • Using Artificial Intelligence in Applications
  • Using ASP.NET Core TagHelpers [Podcast]
  • Using Atomic Methods to Write Thread-Safe Classes
  • Using Avro for Big Data and Data Streaming Architectures: An Introduction
  • Using Big Data to Value Startups
  • Using Data Analytics to Enhance App Development
  • Using Event Scripts to Filter Related Data
  • Using GNU Linker Scripts to Find an App's FLASH and RAM Areas
  • Using InsightEdge With BigDL for Scalable Deep Learning Innovation
  • Using Java and .NET Apps to Connect to an Apache Ignite Cluster
  • Using Machine Learning to Decode How the Brain Works
  • Using Microsoft Azure to Optimize E-Commerce Data for POS Solutions
  • Using Multiple Memory Regions With the FreeRTOS Heap
  • Using OAuth2 External Provider in Mule
  • Using PostgreSQL With PHP in Cloud Foundry
  • Using Radio Solutions for IoT Systems
  • Using the Morpheus Charting API to Visualize Data
  • Using the Spring @RequestMapping Annotation
  • Using Twilio Functions With the Phone Verification API
  • Using Your Voice and Android to Control IoT Devices
  • Varnish and Docker: First Contact
  • Virtual Reality and Augmented Reality: Use Cases in an Enterprise
  • Visibility: The Fog of Work
  • Visualizing H2O GBM and Random Forest MOJO Models Trees in Python
  • VMworld 2017: VMware Feeds Off OpenStack Decay
  • Vulnerable vs. Exploitable: Why These Are Different and Why it Matters
  • Watson Machine Learning Sample for Developers
  • Ways to Speed Up the Product Design-to-Development Process
  • Weak, Soft, and Phantom References in Java (and Why They Matter)
  • Web App Architecture: Trends, Best Practices, and More
  • Web Performance 101: HTTP Headers
  • Web Performance Monitoring: A How to Guide for Developers
  • Webinar Recap: How to Build Platforms, Not Products
  • WebSockets and the Birth of Stompee
  • What an In-Memory Database Is and How It Persists Data Efficiently
  • What Are Databases Used For?
  • What Are Keys To Web Application Development?
  • What Are Software Metrics and How Can You Track Them?
  • What Are Some Database Use Cases?
  • What Are the Keys to a Successful Database Strategy?
  • What Are the Real-World Business Needs That AI Can Help Solve?
  • What Are the Unsolved Problems in the API Space?
  • What Causes OutOfMemoryError?
  • What Does Code Quality Actually Mean?
  • What Does the Future Hold for DBAs?
  • What Have Been the Most Significant Changes in Databases?
  • What I Wish Recruiters Would Do
  • What IntelliJ IDEA 2017.3 EAP Brings to Database Tools
  • What Is a Man Month, Anyway?
  • What Is an Agile Retrospective?
  • What Is Apache Ignite?
  • What Is Cyber-Resilience?
  • What Is DevOps?
  • What Is javax.ws.rs.core.context? (Part 4)? [Snippets]
  • What Is the Page Object in Selenium?
  • What Is the Real Value of Using Cryptocurrencies?
  • What Is Windows 10 Developer Mode? Benefits, Tools, Best Practices
  • What It Was About Web APIs That First Captured My Attention
  • What I’m Talking About When I Talk About TDD
  • What Problems Do Microservices Solve?
  • What Will Kill Java?
  • What You Should Know About the Latest Struts2 Vulnerability [Video]
  • What Your Code Looks Like [Comic]
  • What's Needed For Successful Cloud Migration?
  • What's New in CUBA Platform 6.6
  • What's New in HTTP-RPC?
  • What's New in IntelliJ IDEA 2017.3 EAP?
  • What’s New in Mule 4 and Anypoint Studio 7 — Part 1 [Video]
  • What’s New in Mule 4 and Anypoint Studio 7 — Part 2 [ Video]
  • What’s New in Swagger/OpenAPI 3?
  • When Is It a Good Time to Implement DevOps?
  • When It’s Time To Put An Engine In Your Cloud Security Lifeboat
  • Where Should Security Budget Be Spent?
  • Why All Your Data Should Be Raw
  • Why Are 0-Day Retail Costs Skyrocketing?
  • Why Automated Testing Is Critical to Your Mobile Applications
  • Why Developers Should Favor a Hyperscale, Converged Infrastructure
  • Why Experiment Server-Side?
  • Why Healthcare Is Moving To The Cloud (But Isn't There Yet)
  • Why Is Jenkins Good for Dev Teams?
  • Why Legislation Alone Won't Solve IoT Cybersecurity
  • Why Our Productivity Is Fake
  • Why People Give Up on Agile
  • Why Server If It’s Not a Server?
  • Why Speed Matters When It Comes to Querying Your Data
  • Why the Product Owner Needs Power
  • Why Use Log Management Tools?
  • Why We Should Consider "Virtue" as a New "V" for Big Data
  • Why Would You Even Want to Put CSS in JS?
  • Why You Must Care About DevOps
  • Why You Need a Full-Stack Analytics Solution
  • Why You Should Always Verify Examples When Comparing Database Products
  • Why You Should Be Testing in Production
  • Wikipedia Uncovered: What Analytics Told Us About One of the World's Most Popular Sites
  • Will Your Applications Run Faster With Java 9?
  • With 40% of the US Population Potentially Affected by the Equifax Data Breach, Here's What You Need to Do
  • Work Your Own Way With Crafter CMS (Series Part 1): Step-Through Debugging
  • Working With Cassandra Databases
  • WPF Prism Concepts: Regions
  • Writing a Kafka Consumer in Java
  • Writing SSL Proxy, Part I: Routing
  • XFS vs EXT4 – Comparing MongoDB Performance on AWS EC2
  • XS Advanced for (Not So) Dummies: Multi-Target Apps
  • Yet Another Evil Suffix for Object Names: Client
  • Yet Another Post About Java Heap Space
  • Your Company Can Be Google Smart, Too; You Just Need Some (Machine) Learning
  • Your First API Question: Should We Be Doing This?
  • Zero to Cloud Operations on OpenShift in Minutes

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