DZone Sitemap: August 2017 Articles
- *aaS Backwards: Services as a Platform
- 1.3 Billion NYC Taxi Rows Into MemSQL Cloud
- 10 Most Common Commands for MongoDB Beginners
- 10 Things ''Everyone'' Knows About Software Change Management
- 10 Tips for an Effective Monitoring Strategy
- 11 Cool New Coding Tools to Know
- 15 Preventative Measures For Avoiding A Data Breach
- 16 Best Programming Quotes
- 19 Websites for Business Intelligence Tools Comparison
- 2 Approaches to Scalable Database Design
- 20 Essential Software Development Books to Read
- 2017 Mobile App Development Trends You Need to Know
- 3 Key Habits of Successful Distributed Teams
- 3 Mobile App Performance Issues You Can’t Ignore
- 3 Performance-Boosting Use Cases for Embedded Analytics
- 3 Tips for Ensuring Flawless Streaming Audio Applications
- 3 Top Trends in Big Data and 3 Things Holding Them Back
- 3 Ways AI and IoT Bring Data Analytics Insights to Life
- 3 Ways BI Can Improve Efficiencies in Healthcare
- 36 Security Terms You Need to Know
- 3D Printed Sensors That can Detect Toxic Gases
- 4 Benefits of Migrating to ASP.NET Core 2.0
- 4 Challenges Faced by Artificial Intelligence
- 4 Trends Driving DevOps Adoption
- 4 Ways to Help Your Development Team Meet Project Deadlines
- 4 Ways to Implement Data Analytics Best Practices
- 4 Ways to Improve Multidimensional Data Analysis
- 40 DevOps Terms You Need to Know
- 5 Common Myths Around Moving to Docker
- 5 Docker Logging Best Practices
- 5 Examples of Big Data in Healthcare
- 5 Must-Have Features of Project Management Tools
- 5 Python Scripts to Optimize Your Website SEO
- 5 Sharding Data Models and Which Is Right
- 5 Things to Know About Reactive Programming
- 5 Things We've Learned About Monitoring Containers
- 5 Things You May Not Have Known About jOOQ
- 5 Tips for Building Your Java API
- 5 Tips for Securing Your MySQL Data Warehouse
- 5 Tips on Concurrency
- 57 Free DevOps Courses Online
- 6 Best Practices for VM Backup and Restoration
- 6 Lucid Steps to Move Data From Salesforce Using Talend
- 6 Mistakes That Will Kill Your Agile Transformation Before it Begins
- 6 Reasons Why DevOps Transformations Fail
- 6 Signs Your Enterprise BI Software Is Below Par
- 7 Cool IoT Apps and How to Develop One
- 7 Key Areas to Cover in Your RFP Template for Business Intelligence
- 7 Reasons Converting COBOL to Java to Save Cash Is a Red Herring
- 7 Upcoming Trends in the Mobile App Development Industry
- 8 App Security Issues You Need to Know About
- 8 Examples of Hardware That Make Me Despair of IoT
- 8 Lessons on Leading in the Digital Age
- 8 Software Development Companies Doing Great Things in Europe
- 8 Ways Blockchains Can Transform Financial Services
- 88% Are Concerned About Container Security
- 9 Best Practices to Handle Exceptions in Java
- A Beginner's Guide to Understanding Convolutional Neural Networks (Part 3)
- A Brief Introduction to Machine Learning
- A Diagram for a Logical Model of Automating With Abstraction Layers
- A Dockerfile for Maven-Based GitHub Projects
- A Few Things to Consider When Looking for Patch Management Solutions
- A Guide to Formatting Code Snippets in Javadoc
- A Look at ''Gradle Kotlin DSL''
- A Look Into Error Handling in Mule 4 Beta
- A New Way to See Differences in SQL Compare
- A Primer on Cloud Functions for Firebase
- A Recipe for Delicious Data: Mashing Google and Excel Sheets
- A Reflection on Software Craftsmanship
- A Screenshot Is Worth 1,000 Lines of Log Data
- A Scrum Story
- A Service Mesh for Kubernetes (Part 8): Linkerd as an Ingress Controller
- A Short History Lesson in DevOps — And Where It’s Going
- A Software Developer’s Guide to Side Projects
- A Streaming SQL Engine for Apache Kafka
- A Stupidly Easy Speed Detector
- A-Life: An Insight into Ambitious AI
- About Expression Templates Library for the Deep Learning Library
- About Natural and Artificial Environments
- Accessing a Spring Data REST API With Feign
- Accessing Bluemix Services From Client-Side Web Apps
- Achieving Better Performance Results via Remote JMeter Testing
- Achieving Fault Tolerance With Resilience4j
- Ad-Hoc Testing Is Not Exploratory Testing (But We Need Them Both)
- Adding a User to Your Bluemix Space
- Adding Hidden Layers to H2O-Based Deep Learning Algorithms [Code Snippet]
- Adding Insider Vision Like Thin Air
- Adding Request Headers to Published APIs
- Addressing Security Issues in Connected Healthcare
- Age and Gender Recognition With JavaCV and Neural Networks
- Aggregate Grouping With N1QL or With MapReduce
- Agile and DevOps Are Failing in Fortune 500 Companies: It Should Be a Wake-Up Call to All of Us
- Agile Can Be Anything
- Agile Facts and Misconceptions
- Agile Methodology: The Renewed Face of Software Testing
- Agile Teams
- AI Bot Alice From the Mad Botter Offers Agencies Automation and Integration
- AI Regulation [Comic]
- Akka HTTP: Case Class Validation Field by Field
- Akka Message Delivery: At-Most, At-Least, and Exactly-Once
- Amazon's Adventures in Machine Learning [Video]
- An Intro to Communication Channels
- An Intro to Spring Boot With Spring Data Mongo
- An Introduction to Apache Flink
- An Introduction to Domain Driven Design and Its Benefits
- An Introduction to JAX-RS Annotations (Part 1)
- An Introduction to Machine Learning With Decision Trees
- An Introduction to Redis-ML (Part 1)
- An Introduction to Redis-ML (Part 2)
- An Introduction to Redis-ML (Part 3)
- An Introduction to Redis-ML (Part 4)
- An Introduction to SQL on Hadoop and SQL off Hadoop
- An Introduction to Support Vector Machines
- An Introduction to Vector Autoregression
- An IoT Tinkerer's Tips of the Trade [Infographic]
- An Open Source API Security Intelligence Gathering, Processing, And Distribution Framework
- Analyst, Scientist, or Specialist? Choosing Your Data Job Title
- Analyzing Trump's Android and iPhone Tweets: One Year Later
- Analyzing Twitter Data With Apache Storm, Power BI, and Azure SQL Server
- Analyzing Twitter Data With Spark and Algebird
- Android App Development and the Visual Studio Mobile Center
- Android Clean Code : Part 5 - Configurator and Scaffolding
- Android Oreo Tightens Up Some Screws, Adds Polish to Google’s Platform
- Angular 2 vs. Angular 4: Features, Performance
- Angular Authentication With OpenID Connect and Okta in 20 Minutes
- Announcing log4j-aws-appenders
- Anyone Know Why It’s Like This?
- Apache Ignite Tip: Peer Class Loading Deployment Magic
- Apache Spark vs. MapReduce
- API Business Models for the Modern API Economy
- API Deployment Comes in Many Shapes and Sizes
- API First — Microservices
- API Message Integrity With JSON Web Token (JWT)
- API Monitor Application (With Object Store Persistence)
- API Testing With Cucumber BDD - Configuration Tips
- APIs Need to Be Released, Too!
- Application Delivery Management Solving SDLC Bottlenecks
- Application Network Functions With ESBs, API Management, and Now...Service Mesh?
- Application Routing With Containers
- Are Cybersecurity Researchers an Endangered Species?
- Are We There Yet: The Go Generics Debate
- Are You a Thief-Coach? Agile Coaching by Invitation and Not-Safe-To-Fail Situations
- Are Your Containers Secure? An Interview With Aqua Security
- Are Your Dashboards Intuitive?
- Article Moderation: Your Questions, Answered
- Artificial Intelligence in the Sports Industry
- Artificial Intelligence: Is Your Business Ready?
- ASAP Principle for Agile Development
- ASP.NET Core: Building an Enum Provider to Convert C# Enums to JavaScript
- ASP.NET Core: Converting C# Enums to JavaScript
- ASP.NET MVC 6 Routing Technique
- ASP.NET Performance Monitoring
- ASP.NET Razor Pages vs MVC: How Do Razor Pages Fit in Your Toolbox?
- Assessment of Software Architecture for Performance and Scalability [Video]
- Async and Await: An Explanation
- August in IoT: MQTT, Use Cases, and Thinking Small
- Auto Scaling: The Dynamic Cloud Made Easy [Video]
- Automated GUI Testing: How to Get It Right
- Automated Service-Based Testing Is Key to IoT
- Automating API Monitoring Using MuleSoft Flow Designer
- Automating Cloud Security
- AUTOMATION+ Helps NetOps Deliver Application and Network Services Faster
- Autonomic Software Patches Won't Help
- AWS Lambda vs. Azure Functions vs. Google Functions
- AWS Security Primer
- Azure AD Connect: The Trouble With Expired Passwords
- Azure Automation Using PowerShell (Part 1)
- Azure Cognitive Services Face API [Video]
- Azure Functions With Couchbase Server
- Azure Managed VM Images: Using Premium Data Disks
- Azure Mobile App on Azure Friday [Video]
- Backbone.js: Getting Started
- Bad Parameter Sniffing Decision Flow Chart [Infographic]
- Balancing Domain Expertise With the Disruptive Power of Upstarts Who Do APIs
- Becoming an App Owner: How to Add Your App to the App Stores
- Behind the Browser, Part 1: The Basics
- Best Practices for JavaScript Library Versioning
- Best Practices for Writing Cloud Code
- Better Together: Real Devices, Emulators, and Simulators for Mobile Testing
- Biggest Mobile App Design Trends in 2017
- Blockchain Meets Database: Replace or Combine?
- Blockchain: An Introduction
- Blockchains and APIs
- Blogging for Software Developers
- Breathing With Oxygen: DIY Arm Cortex-M C/C++ IDE and Toolchain
- Brewing Beer With a Raspberry Pi and Windows 10 IoT [Slideshow]
- Bridging the Security Gap: Two-Factor Password Recovery
- Bringing DevOps Practices to Database Administrators [Audio]
- Bringing Touch Bar Support to the Atom Text Editor
- Broken Authentication and Session Management, Part 2
- Broken Authentication and Session Management, Part Ⅰ
- Build a React Application With User Authentication in 15 Minutes
- Build a Rotten Tomatoes Clone With GraphQL and Auth0
- Building a Boolean Logic Rules Engine in Neo4j
- Building a Cloud Performance Testing Strategy
- Building a Custom Processor in Apache NiFi for TensorFlow Using the Java API
- Building a Floating HoloLens Info Screen: Adding C# Behaviors
- Building a Full-Text Search Test Framework
- Building a Homebrew Alarm System
- Building Eclipse and MCUXpresso IDE Projects From the Command Line
- Building Real-Life Applications With Functional Elements of HTML 5.2
- Building Serverless REST API's With Lambda Forest
- Building Testable Apps
- C++17 in Detail: Templates
- C++17 in Details: Attributes
- C++17 in Details: Filesystem
- Calculating Distance Using Google Maps in ASP.NET MVC
- Calculating Total Cost of Ownership for Business Intelligence
- Can DevOps Be a Role?
- Can White Hats Protect Us From the Internet of Things?
- Cassandra to Kafka Data Pipeline (Part 1)
- Caveats of Migrating to Akka's Typed API
- Chatbots and AI: The Fintech Trends to Watch
- Chatbots Are Here, and This Is Just the Beginning
- Check List: Your Localization Team Should Be Able To Do These 7 Things
- Checking In With JIRA - An Interview With Atlassian
- Choosing the Best Cross-Platform Mobile App Development Tools for Your Business
- Churn Prediction With Apache Spark Machine Learning
- Cisco Cites Concerns in 2017 Mid-Year Cybersecurity Report
- Clean Code: Explanation, Benefits, and Examples
- Client, Server, and Tiered Compilation
- Cloud BI Solutions Are Here to Stay and Here's Why
- Cloud Foundry Summit Interviews [Videos]
- Cloud Test Automation Using Selenium
- CloudFormation vs. Terraform
- CloudFormation: Backing Up DynamoDB the Easy Way
- Code Analysis With SonarQube, Part 1: Setup
- Code Examples and How to Create a Class
- Code Recipes Now on GitHub - 5,000+ Recipes for Python, Perl, Ruby and More
- Code Smells: Deeply Nested Code
- Code Smells: Iteration
- Code Smells: Mutation
- Code Smells: Null
- Coder Frozen in 2009 Awakens to Find Front-End Development Not Awful
- Codifying the Ethics of Autonomous Cars
- Coffee With a Data Scientist: Tuhin Chattopadhyay, Ph.D.
- Collection Merging in Spring [Snippets]
- Common Mistakes to Avoid Before Launching an Application on the Market
- Compiler Benchmark GCC and Clang on C++ Library (ETL)
- Compiler Optimization for Energy Efficiency
- CompletionStage Support in Server-Side JAX-RS
- Composing a Sharded MongoDB Cluster on Docker Containers
- Composite Source in Mule
- Concatenating Strings in Java 8
- Concept Learning: The Stepping Stone Toward Machine Learning With Find-S
- Concerns About Security
- Concerns and Predictions From Black Hat USA and DEF CON 2017
- Concourse Caching for Java Maven and Gradle Builds
- Concurrent Programming in Kotlin: Coroutines
- Configure Bitbucket Webhook to Trigger Jenkins Builds on AWS EC2
- Configuring Nginx to Proxy REST Requests Across Multiple Spring Boot Microservices in Docker Containers
- Configuring the AsciiDoctor Maven Plugin
- Connecting a Node.js App in ACCS to Exadata Express
- Connecting PHP to MySQL on Bluemix
- Consensus Protocols in Blockchain
- Considerations for Container Security
- Considering How Machine Learning APIs Might Violate Privacy and Security
- Consolidating File Servers Into the Cloud
- Consumer-Driven Contracts With Pact, Feign, and Spring Data REST
- Containers Are Just a Starting Point
- Containers Are the New Build Artifact
- Content Enrichment Using Mule Message Enricher
- Content-Based Router Revolutionizes the Way to Build Integration Scenarios
- Continuous Discussions (#c9d9) Podcast, Episode 75: Continuous Monitoring and DevOps [Video]
- Continuous Monitoring and DevOps
- Continuous Testing Is Crucial for DevOps, But Not Easy
- Controlling LifeCam Cinema on a Raspberry Pi
- Controlling Your Bedside Lamp With a TV Remote
- Converting C# Enums to JavaScript
- Converting Multiple C# Enums to JavaScript
- Converting System Strings Into Standard Strings
- Core Data Notifications With Swift
- CORS (Cross-Origin Request Sharing) in Mule
- Cost-Effective Testing of IoT Devices With Virtual Labs
- Couchbase and Azure: Getting Started for Free
- Create a Drupal Site and Add Authentication With Auth0
- Create a Minimal ASP.NET Core 2.0 MVC Web Application
- Create an App Which Will Engage Users for Hours: Storytelling and Gamification in Mobile Apps
- Creating a Front-End for Your User Profile Store With Angular and TypeScript
- Creating a Geographical Map on the Floor in Your Hololens/Windows MR App
- Creating a User Profile Store With Node.js and a NoSQL Database
- Creating an Algorithm That Eliminates Red-Eye
- Creating Scoring Engines With PFA
- Creating Word Clouds From DataFlows With Apache NiFi and Python
- Creating Your First Angular 4 App Using Angular IDE
- Creating Your Own NuGet Packages
- CRUD Operations Using Web API 2 and KnockOut.JS
- Ctrl-Alt-Delete Your QA Team
- Cybersecurity and AI
- Cybersecurity Improvement Act of 2017: The Ghost of Congress Past
- Cypher: Write Fast and Furious
- Data Analysis Using Apache Hive and Apache Pig
- Data Chef ETL Battles: Energy Consumption Time Series
- Data Harmonization 101: Making Sweet Music for BI Users
- Data Model Design Best Practices (Part 1)
- Data Model Design Best Practices (Part 2)
- Data Sampling: Types and Example Use Cases
- Data Science for Java Developers With Tablesaw
- Data Transition With High Performance Between Hash Partitioned Tables
- Data, Insight, Action: Turning the Cycle to your Competitive Advantage
- Database Fundamentals #7: Create a Table Using T-SQL
- Database Fundamentals #8: All About Data Types
- Database Tools: What's New in IntelliJ IDEA 2017.2
- Deconstruction in C# 7
- Default and Private Methods in Interfaces
- Defining DevOps
- Defining HTTP Middleware and Best Practices
- Defining Scan Consistency in a Node.js With Couchbase Application
- Defining the Fourier Transform on LCA Groups
- Degrees of separation with Spark GraphX
- Delivering Website Content to Your Alexa Skill
- Demonstrating Red Hat JBoss AMQ 7 HA Replication Failover
- Demystifying AI, Machine Learning, and Deep Learning
- Demystifying Data Visualization
- Deoptimization
- Deploy Kubernetes Anywhere
- Deploying Rancher Server in HA Mode With Infrastructor
- Deploying the ELK Stack With Ansible
- Designing for Scale, Part 2: Building What You Need
- Designing for Scale, Part 3: Scaling Under Stress
- Develop and Debug Services Locally Against Remote Kubernetes Clusters With Telepresence
- Developer Collaboration Through Service Virtualization
- Developer Experience: The Key to a Successful API
- Developing Event Driven Microservices With (Almost) No Code
- DevOps Culture: Sharing Tools Is Not Enough
- DevOps for Big Data Applications
- DevOps for ERP/CRM
- DevOps for Mainframes
- DevOps Is Failing These Three Tenets of Privacy Compliance
- DevOps on AWS Radio: AWS CodePipeline and Amazon Alexa
- DevOps Practices: Taking Lambda to the Max
- DevOps: How to Achieve Rapid Mobile App Development
- DevSecOps for Your APIs
- Difference Between var, let, and const Keywords in JavaScript
- Different Search Engines for API Discovery
- Discovery of Node.js by a Java Developer
- Distributed Logging Architecture for Microservices
- Diving into Couchbase Index Replicas
- DIY Home Automation, New Generation
- DLL: A Blazing Fast Neural Network Library
- DNS Hostnames for Direct Connection to Containers at Jelastic
- Do Frameworks Like SAFe, DevOps, ITIL, and CMMI Compete or Complement Each Other?
- Do Product Owners Need Technical Skills?
- Docker Builds on ARM Servers: 5x Faster
- Docker Commands for Development to Deployment
- Docker Images Tree Visualization
- Docker Swarm vs Kubernetes: Pros and Cons
- Docker Swarm vs. Mesos vs. Kubernetes
- Docker: Building Custom Neo4j Images on Mac OS X
- Dockerizing Jenkins: Securing Passwords With docker-compose, docker-secret and Jenkins Credentials Plugin
- Does Orchestration Allow Seamless Movement?
- Domain Modeling With Clojure.spec
- Don't Be AppSec Helicopter Parents
- Don't Have Real-Time Analytics? Your Insights Are Already Too Late
- Don't Jump Off the SD-WAN Cliff Without a Parachute
- Don't Make Your Code Lie
- Door and Corners
- Dynamic ARM Templates With Inline Logic Operators
- E2E Testing a React/Node.js Application With Cypress.io and Docker
- Eager Subscription: RxJava FAQs
- Eclipse IoT in London
- Efficient Graph Algorithms in Neo4j
- Efficiently Analyze Infinitely Growing Data With Incremental Queries
- Eight Of The Most Common Challenges Testers Face with Selenium
- Electric Cloud’s POV on Containers
- Embeddable API Tooling Discovery With JSON Home
- EmberJS Tutorial
- EmberJS Tutorial, Part 2: Authentication
- Enabling Data Recovery With Apache Ignite Native Persistence
- Enabling GTIDs for Server Replication in MariaDB Server 10.2
- Encrypting Inside WSO2 ESB Using the AES Algorithm
- Enterprise Approaches to Microservices: Choose Yours Wisely
- Envisioning the AI-Driven Enterprise
- Error Handling Belongs at Layer 7 (Policy)
- Error Monitoring for New Software Projects
- ES6 Template Literals and Tagged Templates
- Establishing the Free Movement of Data
- Establishing Trust in a Blockchain Ecosystem
- Estimating Effort of Test Automation Projects
- Etiquette for Pair Programming
- ETL, ELT, and UPM for Data Warehousing With Google BigQuery
- Event Driven Microservices Patterns
- Examination of ManageEngine Applications Manager Through a DevOps Lens
- Examining Gender and Verbs Across 100,000 Stories: A Tidy Analysis
- Examining Kotlin: also, apply, let, run, and with
- Execute an Oracle Stored Procedure With Nested Table as a Parameter
- Executing Shell Scripts From Mule
- Executive Insights on Orchestrating and Deploying Containers
- Explaining SigFox
- Extending Spock: Outputting the Given, When, Then
- Extending the Power of MariaDB ColumnStore With User-Defined Functions
- Face Detection Has Never Been This Simple
- Facial Recognition Using Java
- Fast Data in Financial Services: Key Trends to Maintain a Competitive Edge
- Faster PostgreSQL Counting
- FIFO, Exactly-Once, and Other Costs
- Filling an Untapped Void for Big Data Programmers With Julia
- Financial Services and Neo4j: 360-Degree View of Customer Experience
- Finding All Palindromes Contained in Strings With SQL
- Finding Triples With Neo4j
- FinTech's Performance and User Experience
- First Steps to a Smart Sauna
- Five Can't-Miss Continuous Delivery Sessions at Jenkins World
- Five Can't-Miss Sessions at Jenkins World 2017
- Followup on the Test Automation Discussion - Bringing in the Performance View
- For the First Time in 25 Years, There's a New Semiconductor Leader
- For the Love of APM and Motorcycles
- Forget Mainframe Application Migration—Fix Your COBOL Programs
- Forging an SHA-1 MAC Using a Length-Extension Attack in Python
- Four DevOps Tools for the Database You Can’t Live Without
- From Employable Generalist to Successful Efficiencer
- From Excel Hell to Cloud Database Heaven
- From Factory to Labs – Is That the Better Metaphor?
- From Lambda to Kappa: A Guide on Real-Time Big Data Architectures
- From MySQL to Amazon Aurora: Different Methods of Data Migration
- From Nonsense Mathematics to Awesome Visualization
- From Private to Hybrid to Multi-Cloud
- Frozen Prototypes
- Functional RESTful Backends for DataTables
- Functional World (An Immutable Novel) [Comic]
- Fundamentals Of Cloud Cost Management
- Future Proofing for Crazy Performance Optimizations [Snippet]
- Game of Threats Survey: 30% Take Longer Than 24 Hours to Respond to Incidents
- GDPR: Impact to Your Data Management Landscape (Part 1)
- Generation What Now?
- Get Alerts When Docker Containers Run Into Issues
- Get Your Apps Ready for Android O
- Getting an Insight Into Blockchain
- Getting Individual Metrics From H2O Model in Python [Code Snippets]
- Getting Our Hands Dirty With Robotic Process Automation
- Getting Started With Apache Ignite (Part 7)
- Getting Started With Cucumber.js on Node.js
- Getting Started With Google Sign-In and Spring Boot
- Getting Started With Intelligent Conversational UI
- Getting Started With Kafka
- Getting Started With Serverless PHP
- Getting Started Writing Secure Code
- Getting to Know java.nio.file.Path (Part 1)
- Getting to the Bottom of the Top 5 Vendor Risk Management Best Practices
- Global Query Filters in Entity Framework Core 2.0
- Global Warming Caused by Pirates (and Other Bad Graph Lessons)
- Going Mobile: Wrapping an Existing Web Application in Cordova/Phonegap
- Going Serverless on Kubernetes With Kubeless
- GraphQL Benefits in a REST API, But How?
- Group Replication: The Sweet and the Sour
- Growing the Ideas From the Developer Hegemony Book
- Hacking Lambda Expressions in Java
- Hacking Vegas at DEF CON 2017
- Hadoop Distributions: Past, Present, and Future
- Handling Custom Objects With JAX-RS SSE API
- Handling Incoming Webhooks in PHP
- Has NoSQL Finally Crossed the Chasm?
- Hashing Passwords in Java With BCrypt
- Hazelcast Hot Cache With Striim
- Hello World: My First Node Application
- Herding Cattle With the Azure Container Service [Slides]
- Hibernate Tip: Use the QueryCache to Avoid Additional Queries [Video]
- Hidden Precision in Big Data
- High Availability With Multi-Source Replication in MariaDB Server
- Home Automation: Heating With eBus and Bulex
- How Any Industry Benefits From APIs
- How Automatic Streaming in Mule 4 Beta Works
- How Big Data Is Transforming Medicine
- How C# Reflection Works With Code Examples
- How Can DevOps Integration Transform Your Role as a Project Manager?
- How Containers, Microservices, and Hybrid Cloud Enable Innovation
- How Do We Define Innovation in an Era of Disruption?
- How Does IT Ops Spell T-R-O-U-B-L-E? Container-Driven Technology Diversity
- How I Reduced My DB Server Load by 80%
- How I Reverse-Engineered Hacker News
- How JavaScript Actually Works: Part 1
- How Jenkins World Can Help You Kick off Your Organization’s DevOps Journey
- How Memory Leaks Happen in Java Apps
- How Might Classification and Better Documentation Improve Data Safety?
- How Mobile Completes Your Digital Presence
- How Much Does It Cost to Create an MVP?
- How No-Code, Low-Code Tools Will Strengthen- and Disrupt- Enterprise App Development
- How Robots Are Helping Young People
- How Smarter AI is Enabling the Human-Led Renaissance of Business Intelligence
- How Telcos and Clouds Are Changing Open Source
- How the ClustrixDB Query Evaluation Model Works
- How to (Safely) Use a jQuery Plugin With Vue.js
- How to Achieve High Velocity in Software Development
- How to Add Graphs in Android
- How to Assess the Value of a Code Review Culture
- How to Automatically Document API Endpoints via Swagger
- How to Be an In-Demand Programmer
- How to Become a Successful Programmer
- How to Build a Cryptocurrency Exchange Application and How Much It Would Cost
- How to Build a Custom Connector in MuleSoft
- How to Build a Movie Recommender With GRAKN.AI
- How to Build a Pizza-Delivering Bot With Mule, Slack, API.AI, and NLP in Minutes
- How to Build a Salesforce SOAP API Client OSGi Bundle
- How to Build an Effective Cloud Performance Testing Strategy
- How To Build More Secure Apps
- How to Build Your Own Visual Similarity App
- How to Call AWS Lambda Functions From Amazon Alexa (Part 2)
- How to Configure Apache2 as Forward and Reverse Proxy
- How to Configure the DataDirect ODBC MongoDB Driver With Tableau Desktop
- How to Create a Slack Bot
- How to Create a WhizzML Script (Part 1)
- How to Create a WhizzML Script (Part 2)
- How to Create a WhizzML Script (Part 3)
- How to Create an Oracle Database Docker Image
- How to Create APIs From Existing Data Sources
- How to Deal With Slow APIs
- How to Defuse a Bomb, Wait, I Mean a Bug
- How to Deploy and Un-Deploy Mule Apps on a Customer-Hosted Runtime?
- How to Enable Your Digital Workplace With a Modern Portal
- How to Find, Track and Fix Common WordPress Errors
- How to Go Zero Trust, Part 4: Implementing Access Controls
- How to Go Zero Trust, Part 5: Migrating Resources Behind an Access Fabric
- How to Implement a GraphQL API in Rails
- How to Implement a SQL Formatting Standard Using SQL Prompt V8
- How to Implement the File Upload Process in a REST API
- How to Interact With a Database Using Async Functions in Node.js
- How to Interact With a Database Using Promises in Node.js
- How to Intercept and Modify Java Stacktraces
- How to Kickstart Synthetic Monitoring for Mobile Apps
- How to Make an Event Bus With Google's LiveData
- How to Manage Complex, Hierarchical Data While Working With EDI
- How to Measure Mobile App Performance Metrics That Matter
- How to Operationalize Machine Learning
- How to Order Streamed DataFrames
- How to Prepare for the Next Cloud Outage
- How to Put Your Cloud on Auto-Pilot
- How to Return Ajax Response From Asynchronous JavaScript Call: Methods and Code Examples
- How to Run Post-Release Reviews: Learning from a Release Event
- How to Seamlessly Include Geospatial Data Operations for Data Integration
- How to Send Ethereum Transactions With Java
- How to Set Up NVIDIA Drivers on NV-Series Azure VMs
- How to Test a Google Home Action
- How to Test Your Chatbot
- How to Think of Your Business Logic as Data
- How to Update Hive Tables the Easy Way
- How to Update Hive Tables the Easy Way (Part 2)
- How to Use ConstraintLayout
- How to Use Fast Feedback Loops
- How to Use Progressive Web Apps to Build a Modern Mobile Web Experience
- How to Use Regular Expressions in Load Testing
- How to Use Retrace Tracked Functions to Monitor Your Code
- How to Use SQL Syntax to Access MongoDB
- How to Write a Simple Random Test Data Sentence Generator
- How Visualization Helped a Team to Deliver More Value
- How Will Java 9 Impact Software Development and Quality Assurance Teams?
- HTTP as a Substrate
- HTTP Status Codes and the Politics of APIs
- Hybrid Cloud Performance Is More Than a Balancing Act
- I Built a Query Parser Over a Weekend (Part 2)
- I Dare You Not to Fall In Love
- Identifying People in Photos Using Azure Cognitive Services
- Identity Cloud Available Commercially
- If Quality Is So Important, Then Why Isn’t QA?
- Implementing a Jenkins Plugin From Scratch in 5 Steps and Less Than 5 Minutes
- Implementing Decision Trees Using Smile
- Implementing JWT Authentication on Spring Boot APIs
- Importance of KVI in Agile Projects
- Improving Mobile Testing With Device Access
- In 10 Years, IoT Will Start Consuming the Smartphone
- In a World of Mobile and BYOD, Is QoS Enforcement Possible?
- Including API Dependencies Within Your API Definition
- Incorporating Backand in a Native Android App
- Incorporating DevOps Into Mobile App Development
- IndiaStack: Disrupting the Second Most Populous Nation in the World
- Infuse Artificial Intelligence Into Business Processes With APIs
- Ingest Salesforce Data Incrementally Into Hive Using Apache NiFi
- Insecure Example Code Leads to Insecure Production Code
- Install OpenShift Container Platform 3.6 in Minutes
- Installing Windows 95 on VirtualBox on MacOS
- Installing Windows 98 on VirtualBox on MacOS
- Integrating APM Into Your Testing Strategy
- Integrating Legacy Datasets and Data Sources to Solve Business Problems
- Integrating OAuth API Gateway with SAML Identity Provider
- Integrating Unmanaged Services in Lagom With Scala
- IntelliJ IDEA 2017.2: Spring Boot Improvements
- Internet of Things Cybersecurity Improvement Act of 2017
- Interview With 'WPF Debugging and Performance Succinctly' Author Alessandro del Sole
- Intro to Docker Webinar Recap
- Introducing Actuator Endpoints in Spring Boot 2.0
- Introducing Anypoint Connector for Amazon EC2
- Introducing DreamFactory's MQTT Service
- Introducing Functions as a Service (FaaS)
- Introducing KSQL: Open-Source Streaming SQL for Apache Kafka
- Introducing the Conversation Inspector for IBM Watson
- Introducing the Conversation Optimizer for IBM Watson
- Introduction to D3.js (Part 3)
- Introduction to Highly Available Container Applications
- Introduction to Imitation Learning
- Introduction to JPA Using Spring Boot Data
- Invoking Flows From DataWeave Transformer
- Ionic Framework: Getting Started
- iOS App Design Patterns – One Interesting Pattern That Can Help
- iOS11 – What to Expect 72 Hours Post Launch
- IoT and Globalization Put Networking in Spotlight
- IoT and Hyperlocal Food
- IoT and Vert.x: Building a Simple MQTT Server
- IoT Automotive Apps and How to Develop Them
- IoT for Healthcare: Boosting Response Time
- IoT Security: Are You Doing the Simple Things?
- Is Automation a Threat to My Job?
- Is Bimodal IT a Realistic Approach?
- Is C Programming Still as Relevant Today as It Once Was?
- Is Docker the End of Traditional Application Release Management?
- Is Responsive App Design Sufficient to Deliver Great Multi-Channel UX?
- Is WEBrick Webscale?
- It's the End of Network Automation as We Know It (and I Feel Fine)
- Iteration Goal Poker: Defining a Goal for Your Iteration
- Java 9: HTTP/2 Improvements
- Java 9: Process API and Version String Formats
- Java and Branch Prediction
- Java Annotated Monthly: August 2017
- Java Command-Line Interfaces (Part 10): Picocli
- Java Command-Line Interfaces (Part 11): CmdLn
- Java Command-Line Interfaces (Part 12): CLAJR
- Java Command-Line Interfaces (Part 8): Argparse4j
- Java Command-Line Interfaces (Part 9): parse-cmd
- Java EE 8: July Recap
- Java EE MicroProfile With KumuluzEE
- Java EE: Past, Present, and Future
- Java Memory Leaks: Tools, Fixes, and More
- JavaScript for Microcontrollers and IoT (Part 4): Espruino and the ESP8266
- JavaScript for Microcontrollers and IoT: A Web Server
- JavaScript: Break Your Code With the Debugger Statement
- JAX-RS vs. Spring for REST Endpoints
- JAX-RS: What Is @Context?
- JDK 9: XXtra Command Line Options
- Jenkins World 2017: The State of DevOps
- July in Java: Spring 5, Pattern Matching, and Doubting OOP
- July in Security: SQL Injection, DevSecOps, and Spring Boot
- July in Web Dev: Approximations, Frameworks, and Callback Hell
- Just How Far Can Amazon Go?
- Just What Is DevSecOps?
- Kafka Architecture
- Kafka Architecture: Log Compaction
- Kafka Consumer Architecture - Consumer Groups and Subscriptions
- Kafka Detailed Design and Ecosystem
- Kafka Producer Architecture - Picking the Partition of Records
- Kafka Producer in Java
- Kafka Streams and Unit Testing
- Kafka Topic Architecture - Replication, Failover, and Parallel Processing
- Kendo UI DevChat Recap: Responsive Dashboards With Angular and Bootstrap 4 [Video]
- Key Takeaways From The 2017 State of DevOps Report
- Know Your Metrics and the Behaviors They Drive
- Kotlintest and Property-Based Testing
- Kubernetes IDE Support With IntelliJ [Video]
- Kubernetes: Lifecycle of a Pod
- Lazy Days in the Cloud
- Learn How to Implement Security and Quality Into Your Firm’s SDLC
- Learn MVC Using Angular and Web API and Deploy to IIS
- Learn MVC Using Angular Dynamic Control In DataTables
- Learn MVC Using Angular Dynamic Localization
- Learning MySQL 5.7: Q+A
- Learning Time Management: 9 Best Techniques to Get You Started
- Lessons Learned Testing the House of Test Contest App
- Let Code Quality Guide You
- Let Testability Guide You
- Lifecycle Artifacts
- LightAccess - A Simple JDBC DSL
- List of Dos and Don'ts in JavaScript Development
- Living on the Edge to Optimize Remote Locations
- Logging Into Bluemix via wsk
- Looking at Disk Utilization and Saturation
- Looking at Facebook Blueprint as I Study API Training Programs
- Machine Learning Challenges and Impact [Video]
- Machine Learning on Big Data
- Machine Learning Style Transfer for Museums, Libraries, and Collections
- Machine Learning Translation and the Google Translate Algorithm
- Machine Learning With Random Forests
- Machine Learning: More Than Just Algorithms
- Magical Docker Swarm Mode: App Setup
- Maintaining Transaction Boundary Integrity in a Distributed Cluster
- Major Incident Responses Lack Consistency
- Making Multi-Cloud Environments Less Painful
- Managing Secrets With KMS
- Mapping JPA in Your Database With the Time API
- Meet the New DBA, Different From the Old
- Memory Management and Garbage Collection in JavaScript
- Microservices - More Than Writing Code
- Microservices Communication: Hystrix as the Jon Snow
- Microservices Communication: Service to Service
- Microservices Communication: Zuul API Gateway
- Microservices Tutorial: Ribbon as a Load Balancer
- Migrating Data From an Encrypted Amazon MySQL RDS Instance to an Encrypted Amazon Aurora Instance
- MiNiFi: Transmitting and Storing From Devices to Apache Hive
- Missed Black Hat or DEF CON? We've Got You Covered
- Mobile News Round-up: Oreo vs. iOS11, Wearables, AI
- Mobile Risks and Threats, Part One: The Importance of Mobile Security
- Modern Approaches to Managing Legacy Code
- Modern Infrastructure Automation
- Modernizing .NET and SQL Server Development and Testing
- MongoDB's Perspective on Databases Today
- MongoDB: Evaluate Query Performance Using Indexes
- Monitoring PHP Applications With NGINX Amplify
- Monitoring Your Synchronous Python Web Applications Using Prometheus
- Monthly Writers' Recap: July 2017
- Most Common Security Flaws
- MQTT v5: What Is on the Way?
- MuleSoft API Lifecycle Management
- MuleSoft Caching Strategy for Performance Improvement
- My Favorite Headache - More Than Just Geddy Lee's Solo Album
- N1QL = SQL + JSON : A Practical Guide
- Native to Cross-Platform Xamarin Webinar Recap
- Nebula Container Orchestrator: Orchestrating IoT
- Neo4j and Cypher: Rounding Floating Point Numbers/BigDecimals
- Netflix Changed Its Rating System for AI Purposes
- Network Abstraction: To Gain Capability, Give Up Control
- Never Stop Serving: Making Redis Concurrent With Modules
- New HTTP Interface With Interceptors
- New iOS Software Architecture: 4V Engine
- New Model to Support Ethical Behavior in Robots
- New Partnership Shares Genomic Data Throughout Europe
- New RegEx Features in Java 9
- New Relic Cloud Survey Reveals Key to DevOps Success
- New VR Technology That Doesn't Cause Eye Strain
- No More Boring Retros: The Retrospective Exercises Repository
- No More Excuses: 10 Best Ways to Learn Analytics Online
- noException in Stream Operations
- Object-Oriented Programming Strikes Back!
- Objects Comparer for .NET
- Offline Apps: The Wave of the Future
- One in Five Put Data at Risk by Using Unsecured Wi-Fi Hotspots
- Open Java EE: What to Expect
- Open Source Projects - How to Start and Grow Your Own
- Open Sourcing Your API Like VersionEye
- OpenAPI (Swagger 2.0) YAML Generation Using API Connect
- OpenAPI 3.0, and What It Means for the Future of Swagger [Video]
- OpenAPI 3.0, And What it Means for the Future of Swagger [Webinar]
- OpenSlava 2017: Keynote and AppDev in the Cloud Showcase
- OpenTracing EJB Instrumentation on Wildfly Swarm
- Optimizing JavaScript and Solving the Halting Problem: Part I
- Optimizing JavaScript and Solving the Halting Problem: Part II
- Optimizing Mobile Test Automation Across the Pipeline
- Oracle Opening Up Java EE
- Organizing 1,000 CAPTCHA Photos With a Neural Network
- Organizing Microservices
- OrientDB Intro and HTTP REST API Tutorial
- OSINT With Datasploit
- PaaS Adoption From Around the World [Audio]
- Pagination in Spring Boot Applications
- Parse Template Transformer in Mule
- Parsing in JavaScript: Tools and Libraries, Part 1
- Parsing in JavaScript: Tools and Libraries, Part 2
- Parsing in JavaScript: Tools and Libraries, Part 3
- Pattern of the Month: Kanban Sandwich
- Pepperdata: Bringing DevOps Practices to the Big Data World [Audio]
- PermGen and Metaspace
- PhantomJS With Selenium WebDriver
- PHP: How to Add Expire Headers for External Scripts
- Practical Protocol Primer: How an App Proxy Works With HTTP
- Practical Tips to Make Retrospectives More Effective
- Practices We Aren’t Taught
- Principles of Sharding for Relational Databases
- Private vs. Sub Flow in Mule
- Proactive Performance Management of OpenShift [Webinar]
- Production Postmortem: 30% Boost With a Single Line Change
- Production Postmortem: The Lightly Loaded Trashing Server
- Professional API Deployment Templates
- Pronto Move Shard: A Flash Game Created With a Database
- Protecting Web Applications Against Cross Site Scripting (XSS) Attacks
- Providing Code Citations In Machine Learning APIs
- Provision a Free AWS EC2 Instance in 5 Minutes
- Proximity Matters for Collaboration
- Push Notifications Plugin for Your Cocos2dx App
- PyDev of the Week: Brian E. Granger
- PyDev of the Week: Dave Forgac
- PyDev of the Week: Katherine Scott
- Python 101: Recursion
- Q+A: Understanding Optimistic Concurrency in Databases
- QR Codes: Are They Really as Dead as We Think?
- Querying AD in SQL Server via LDAP Provider
- Quick Intro of Actions on Google Home
- Quicker Insight Into Apache Solr and Collection Health
- Ranking the Top Chatbot Apps
- RavenDB 4.0: Raven Query Language
- React in Real-Time
- React Native: Building Native Mobile Apps With JavaScript
- Realm Academy Offers Mobile Development Tools That You Need
- Realm Mobile Platform - Explore Real Time Data Synchronization Capabilities
- Reasons to Choose ReactJS for Your Next Project
- Reasons Your Database Might Crash
- Reducing Costs by Prototyping With Service Virtualization
- Reducing Developers to a Transaction With APIs, Microservices, Serverless, DevOps, and the Blockchain
- Reducing Your Connected OT Security Risk
- Reinforcement Learning Overview
- Reliability Pattern in Mule
- REST API Documentation Generators for Java
- Restructuring Big Data With Spark
- Rethinking Enterprise Business Processes Using Artificial Intelligence
- Reusing Open Connections When Testing Your Database
- Rich Targeted Push Notifications With Firebase
- Roboticists and AI Experts Pledge to Ban Killer Robots While Foreign Military Are Refining Theirs
- Run Process Debug Tools in Containers, But Install Nothing
- Running Apache Spark Applications in Docker Containers
- Running PHP Applications on .NET Core
- Running UAT and Integration Tests During a VSTS Build
- Runtime Metrics in Execution Plans
- RxJava 1.x to 2.x Migration: Observable vs. Observable
- RxJava: flatMap() vs. concatMap() vs. concatMapEager()
- RxJava: Generating Backpressure-Aware Streams
- Sampling at Rescue in the Metrics Collection Arms Race
- Saturation Metrics in PMM 1.2.0
- Say Hello to Your Test Coverage [Comic]
- Scaffold Your Next Mobile App With a NativeScript Template
- Scalable MySQL Cluster With ProxySQL and Orchestrator
- Scaling Docker With Azure Web App on Linux [Video]
- Scaling Out StreamSets With Kubernetes
- Schema Validation Filter (XML Schema Validation)
- Scrimba: A New Way to Teach and Learn Code
- Scrum Master, the Modern Manager
- Scrum, a Simple Framework for Complex Product Delivery [Video]
- Securely Storing Password Data in Couchbase With Golang and BCrypt
- Security Platform Automatically Generates Micro-Segmentation Policies
- Security Statistics IT Pros Need to Know
- Self-Contained UI: Running One ASP.NET Core MVC Site Inside Another
- Self-Learning Kafka Streams With Scala (Part 2)
- Sensitive Data Masking With MariaDB MaxScale
- Serverless and Python: ''Unable to Import Module 'Handler'''
- Serverless Computing on IBM Bluemix Using OpenWhisk
- Serverless: AWS HTTP Gateway — 502 Bad Gateway
- Service Availability for Container-Native Apps
- Set Breakpoints and Debug a Node Application With Chrome DevTools
- Setting Rate Limiting in Cloudhub (to Prevent DoS Attacks)
- Setting Rate Limiting in CloudHub to Prevent DoS Attacks
- Setting Stopping Criteria for H2O k-Means [Code Snippets]
- Setting Up JAX-RS for Equinox OSGI
- Setting up Server to Server Authorization Using Google's OAuth 2.0 Service Accounts on Mule
- Setting Up Your Own Linux/.NET Home Web Server
- Simplifying Monads in Scala
- Simpson's Paradox and Data Sampling
- Single Page App Backends: Where Laravel Beats Node.js
- Singleton Pattern: A Deep Dive
- Six Reasons Why You Need to Pay More Attention to the Sprint Goal
- Smoothing Out the Rocky Road to Personalization (Part 1)
- Social, Passwordless and SSO Data: What Can We Learn?
- Software Development Career Paths
- Software Rebuilding: Make IT or Break IT?
- Solution vs Software Architecture
- Solve Your Last-Mile WAN Challenges
- Solving a Clustering Problem Using the k-Means Algorithm With Oracle
- Solving a Problem in a Way That Doesn’t Generate Dozens More
- Solving Dependency Conflicts in Maven
- Solving the XML Problem with Jackson
- Solving Your Logging Problems With Logback
- Some Weird Facts About JavaScript
- Spring Boot Reactive Tutorial
- Spring Boot REST API Unit Testing With JUnit
- Spring Boot With Embedded MongoDB
- Spring Cloud Config (Part 2): Git Backend
- Spring Cloud Config (Part 3): ZooKeeper Backend
- Spring Data MongoDB With Reactive MongoDB
- Spring Projects Best Practices (Part 1)
- Sprint Events Are Not a Waste (Unless They're Done Wrong)!
- SQL Server Profiler: How It Works, Best Practices, and Tutorials
- Stack vs. Heap: Understanding Java Memory Allocation
- Standing Up an Ubuntu Linux VM in Azure
- State and Future of the Gradle Software Model
- Striking a Balance: How to Manage Security in Software Development
- StructureMap IOC With ASP.NET MVC 5
- Stubbing Key-Value Stores
- Switching From React to Vue.js
- Syncing Databases Properly to Work With eCommerce Business Applications
- Systems of Engagement for Customer Jobs
- Take Care With the Cloud
- Take Photos With an Ionic2 App and Upload Them to an S3 Bucket With SAP's Cloud Foundry
- Taking a Look at Kibana’s Time Series Visual Builder
- Taking AI-Driven Imaging Analysis Into the Mainstream
- TDD - Getting Started [Video]
- Technology and Friends Episode 496: Oren Eini on RavenDB [Video]
- Ten Questions to Ask After a Network Outage
- TensorFlow and NiFi: Big Data AI Sandwich
- Test Data Delivery: Key Pillar of the Modern Software Factory
- Testing Automation Without Writing Test Scripts
- Testing MQTT Messaging Brokers
- Testing Out the Concept of API Transit Instead of API Lifecycle
- Testing Performance of Vaadin Apps: Step by Step Tutorial
- Testing REST APIs With Hoverfly
- Text-to-Speech With Windows 10 IoT Core, UWP, and a Pi
- Text-to-Speech With Windows 10 IoT Core, UWP, and a Pi (Part 2)
- The AI That Can Appreciate Natural Beauty
- The API Economy: The Vulnerabilities That Lie Ahead
- The Basics of the Docker Run Command
- The Bean Class for Java Programming
- The Bean Class for JavaFX Programming
- The Best Java IDEs and What to Expect From Them [Infographic]
- The Best Way to Establish a Baseline When Playing Planning Poker
- The Burden of Being a Senior Developer
- The Case for Software Architecture Makeover
- The Challenge With ScalaQuest
- The Challenge: Successful Design vs Gold Plating
- The Cloud Switch: IoT Button, Lambda, and CloudFormation
- The Difference Between Vulnerability Assessment and Penetration Testing
- The Do's and Don’ts of Java Strings
- The ElasticSearch Security APIs
- The Four Quadrants of a Dynamic and Self-Sufficient System
- The Function and the Object Should Be Friends
- The Future of Agile (Is Actually Small) [Video]
- The Future of DevOps
- The Great CASB: Part One
- The Great CASB: Part Two
- The Greatest Trick the Public Cloud Ever Pulled
- The HTTP Series (Part 3): Client Identification
- The HTTP Series (Part 4): Authentication Mechanisms
- The HTTP Series (Part 5): Security
- The Innocuous Code That Tripped Me
- The Internet of Stupid Is Alive and Well
- The IoT Is Devices and Services
- The IoT Skill Gap and You
- The Latest Data Breach Is in Sweden
- The Longest Email I Ever Sent (Programmatically)
- The Mathematics of Memes
- The Multi-Cloud Approach: The Future of Storage
- The MySQL High Availability Landscape in 2017, Part 2: The Adults
- The Need for Better Data Governance in an AI World
- The New HTTP/2 Plugin for JMeter - The Complete Guide
- The New Qualification for Good Customer Experience? Be Agile
- The OOP(S) Concepts You Need To Know: Part 2
- The Performance of Multilevel Feedback Queues
- The Perils of the Bleeding Edge in .NET Core
- The Problems With Longer Sprints
- The Pros and Cons of Kotlin for Android Development
- The Real Difference Between Reporting and Business Intelligence
- The Reason For Your API Security Breach: You Did Nothing
- The Reliability of Government Data Over Externally Managed Datasets
- The Resurgence of Static
- The Rise and Fall of JVM Languages
- The Rise of Cloud Architecture [Infographic]
- The Rise of Xamarin
- The Robot That Checks for Leaky Pipes
- The Role of Predictive Analytics in DevOps
- The Scrum Master Salary Report 2017
- The Secret Sauce to Cooking Up High Quality Applications
- The Serverless Performance Shootout
- The Smart Patch That Monitors Your Sweat
- The Smart Suit That Brings Big Data to Sports
- The Spice of Spike in the Agile World
- The Top Resources for Understanding Graph Theory and Algorithms
- The Two Ways to Build a Zoomable Dataviz Component With d3.zoom and React
- The Ultimate Guide to Progressive Web Applications
- The Variable Quality of Many Self-Care Health Apps
- The VMworld 2017 Survival Guide
- The Year of the Tester
- There Is a Magic Button: A Rant
- There's an API for That, Even Your Mailbox
- Things Everyone Forgets Before Committing Code
- This Month in Cloud: Orchestration, FaaS, and War
- This Week in IoT: Smart Cities and Real-Time Analytics
- This Week in Mobile: Creating Better Test Cases
- This Week in Mobile: Network Unit Testing and Making Things Simple With RxJava
- This Week in Mobile: Swift Concurrency and Android Oreo
- This Week in Mobile: The Different Ways to Look at View Controllers
- This Week in Neo4j: Fake News, Threat Hunting, and Triplets
- This Week in Spring - August 15th, 2017
- This Week in Spring: Cloud Foundry and Container Storage
- This Week in Spring: Error Handling, Java 9 RegEx, and WebSockets
- This Week in Spring: Kubernetes, Reactive Spring, and FaaS
- This Week in Spring: Reactive, Code Quality, and Serverless
- This Week's Troubling API Patent
- Thoughts on Opening Up Java EE
- Threats to Enterprise Mobile App Security
- Three DBAs Walk Into a NoSQL Bar... [Comic]
- Throttling Database Using Rate Limits for SQL or REST
- Throwing NPEs (Part 1): Redeclaration
- Time Box to Scope Box
- Tips for Getting Started With Containers
- To DBaaS or Not to DBaaS?
- Today's New Challenges for Performance Engineers and How to Deal With Them
- Tomorrow’s Platform Demands Turnkey Distributed Tracing
- Top 10 Big Data Myths Exposed
- Top 10 Programming Languages in 2017
- Top 10 Security Articles on DZone
- Top 12 Influencers Leading the DevSecOps Path
- Top 17 Tips for Effective Grids in Web Apps
- Top 6 Cellular IoT Hardware Devices
- Top 9 Guidelines for the iOS App Development Process
- Top Five Reasons Why You Can’t Win Without Task Management
- Trampoline: Start and Stop Spring Boot-Based Services
- Transaction Synchronization and Spring Application Events: Understanding @TransactionalEventListener
- Transforming Healthcare Through Big Data
- Troubleshooting Java Applications on OpenShift
- Tune Your ML Models to Drive Performance and Revenue
- Tutorial: Connecting to ODBC Data Sources With Python and pyodbc
- Two Great Web Drivers to Use With Selenium
- Two JavaScript Operators Explained
- Typesafe Config Features and Example Usage
- TypeScript vs. JavaScript: Should You Migrate Your JavaScript Coding Project to TypeScript?
- Unboxing HPE LoadRunner 12.55
- Under the BI on Big Data Hood With Symphony Healthy and Qlik [Video]
- Understanding IoT Security (Part 3 of 3): IoT Security Lessons From Recent Projects
- Understanding Kafka Failover
- Understanding the Use Cases of Java Generics
- Understanding the Words We Use to Describe Machine Learning APIs
- Unified Smart Availability for Windows, Linux, and Docker
- Unified Theory of Fourier Transforms
- Unit Testing Multi-Tenant Database Providers
- Unleashing the Potential of Data in Healthcare
- Update Your WAN for the IPv6 Transition
- Using AI to Design the Perfect Auction
- Using AI to Predict Cardiac Risk in Liver Transplant Patients
- Using AI to Test for the Long-Term Impact of Concussions
- Using Airflow to Manage Talend ETL Jobs
- Using AR to Help Disabled Shoppers
- Using AWS Disaster Recovery to Close your Datacenter
- Using Big Data Analytics With Graql to Determine Love or Hate
- Using Big Data to Keep the Power On
- Using Clustered Camel Quartz Jobs on JBoss EAP
- Using Eclipse With Its Local Version of the JVM
- Using Fastlane to Create iOS Ad-Hoc Distribution on Amazon S3
- Using Generative Adversarial Network for Image Generation [Video]
- Using GRAKN.AI to Detect Patterns in Credit Fraud Data
- Using GRAKN.AI to Stream Twitter Data
- Using Heroku's Expensive Query Dashboard to Speed Up Your App
- Using Kotlin Extensions in Groovy
- Using Logging in Python for Better Reporting
- Using Machine Learning to Build Conversations
- Using Machine Learning to Streamline Drug Production
- Using Multiple Custom SQL Formatting Styles in SQL Prompt
- Using Netflix OSS + Spring Cloud Netflix: Part 1
- Using OpenTracing to Collect Application Metrics in Kubernetes
- Using Pre-Trained Models With TensorFlow in Go
- Using Quartz for Scheduling With MongoDB
- Using Robots to Support Army Veterans at Home
- Using Service Virtualization to Transcend Test Data Obstacles
- Using Wearable Tech to Reduce Injuries in Runners
- Validate JSON Schema Components in Mule
- Validate My Experience
- Validation Module in Mule
- Vavr, Collections, and Java Stream API Collectors
- Virgo and Eclipse RAP: An Update
- VirtualBox CentOS Second Network Dynamic Host
- VSTS Agent on Ubuntu 16.04: Error in configure.sh
- Vue.js and NativeScript in One Minute
- Walking Through a Definition of Ready
- Web Caching: Strategize for Better Economy With Java
- Web Performance Monitoring and Its Effect on SEO, Part 2
- Web Performance Monitoring and Its Impact on SEO
- Webinar Recap: Evaluate Your Enterprise's Digital Maturity
- What Are Containers? (And Why Are They so Hot Right Now?)
- What Are Important Features of Analytics Software?
- What Are Some Additional Considerations for Automated Testing?
- What Are the Biggest Concerns Regarding AI?
- What Are The Concerns With Automated Testing?
- What I Learned About VueJS From Building A Chrome Extension
- What I Mean by CLEAN
- What Is a Data Science Workbench and Why Do Data Scientists Need One?
- What Is Black-Box Security Testing?
- What Is Exploratory Testing?
- What Is Google Data Studio and Is It Right for You?
- What Is Google Functions and How to Use It With Codeship
- What Is javax.ws.rs.core.context? (Part 1)
- What Is javax.ws.rs.core.context? (Part 2)
- What Is javax.ws.rs.core.context? (Part 3)
- What Is Kafka? Everything You Need to Know
- What Is Private in Java 9?
- What Is Runtime Manager Agent and Why Do I Need It?
- What Is Software Architecture in Scrum?
- What Is the State of AI Today?
- What Is Vuex? A Beginner's Guide To Vue's Application Data Store
- What Is WSO2 ESB?
- What Motivates Ethical Hackers?
- What Skills Do Developers Need for AI?
- What Skills Do Developers Need to Ensure Their Code Performs Well With Automated Testing?
- What the Right Data Flow Provider Can Offer
- What the Singleton Pattern Costs You
- What's New in Apache Ignite .NET 2.1
- What's So Evil About Singletons?
- What's The Difference Between UI, UX, and CX?
- What's the Future of Security?
- What’s Next After Dynamo and Cassandra?
- When Application Threads Can Be Stopped: Safepoints
- When Describing Your Machine Learning APIs, Keep Things Simple
- When Is a Test Case Ready for Test Automation?
- When We Talk Data Quality, We Need to Talk About Waste
- When You See API Rate Limiting as Security
- Where the Industrial Robots Roam
- Where to Start With Mobile Automation?
- Who’s Democratizing Data?
- Why 'How to Scale Scrum' Is the Wrong Question to Ask
- Why Automation Testing Is Necessary
- Why DataWeave is the Main Expression Language in Mule 4 Beta
- Why DevOps Efforts Fail
- Why I'm Excited About Scalaz 8
- Why Infrastructure Parity Matters for Developers Too
- Why Is Compatibility Testing at the Core of Digital Transformation?
- Why Is Software Testing So Complicated? [Video]
- Why IT Needs to Hold SaaS and Cloud Providers Accountable
- Why Machine Learning Is a Metaphor for Life
- Why Mobile App Testing Is Important for Application Development
- Why People Hate Unit Testing and How to Bring Back the Love
- Why Release Management Is Critical For Scaled Agile Framework (SAFe) Success
- Why Shift-Left Testing Is Critical for Enhancing Software Quality
- Why We Should Develop Websites Using HTML5
- Why You Don't Need AI for Project Management
- Why You Need an iPaaS and an API Strategy
- Why You Need to Care About Net Neutrality
- Why You Should Never Put Objects Into the SYSTEM or SYSAUX Tablespace
- With So Many Choices, How Can You Pick an IoT Platform?
- WoE and IV Variable Screening With {Information} in R
- Work Order Management With Neo4j
- Working From Home Boosts Performance by 13%
- Working With Content as XML/DOM in Crafter CMS
- Working With Java 9 in Eclipse
- WPF Validation: How to Validate the Whole Form on the Button Click
- XCO-JS: A Data Based JS Framework
- XCOP - XML Style Checker
- XMPP Load Testing - Advanced Scenarios
- XMPP Load Testing - The Ultimate Guide
- XSON: A High-Performance Java Serialization Framework
- You Are Not a Compiler!
- You Can't Buy DevOps in a Box
- You Can't Have a True DevOps Culture Without Effective Release Management
- You're Doing It Wrong: Deadlines
- Your Last Chance to Get Ready for iOS 11