DZone Sitemap: August 2018 Articles
- ''Be Nice'' Gets Madeover
- 10 Arduino IDE Alternatives to Start Programming
- 10 AWS Business Scenarios for Your Digital Agency
- 10 Best Websites to Learn to Code as of 2018
- 10 Easy Ways to Grow Your Dev Blog Fast
- 10 Software Testing Trends to Watch Out for in 2019
- 10 Things That Developers Must Know About Couchbase
- 10 Tools I Use For Mobile Web Development (With 2 Bonus Tools)
- 11 Unique Tips to Create a User-Friendly Mobile Responsive Web Design
- 11.5 Factor Apps
- 12 Kick-Ass Software Prototyping and Mockup Tools
- 12 KPIs to Improve the Quality of Your Software Delivery
- 15 Must-Attend Tech Conferences for Fall 2018
- 18 Points Every Java Developer Should Know About Enums In Java
- 20 Best Practices for Working With Apache Kafka at Scale
- 29 Top Tools for Building Microservices on All Levels
- 3 Big Trends Shaping the AI Ecosystem Right Now
- 3 Challenges to Performance Testing in Continuous Integration
- 3 Steps to Deal With the Aftermath of the Highjacked Eslint-Scope Package
- 3 Trends in Web Performance
- 3 Ways to Generate Random Variables in JMeter
- 30 Shared Principles for Discussing Software Architectures
- 4 Examples of Connecting Data To ML and AI
- 4 Strategies for Integrating Voice in Your Business
- 4 Tips for Adopting Test-Driven Development (TDD) in Your Organization
- 4 Use Cases of Serverless Architecture
- 4 Ways Programmers Can Improve Their Communication Skills
- 4 Ways to Build Applications in OpenShift
- 5 Best Practices for AWS Security Groups
- 5 Easy Hacks To Quickly Learn Any Programming Language
- 5 Essential Post-Launch MVP Activities for Your App
- 5 Good Reasons to Use a Log Server
- 5 Important Open-Source DevOps Tools for Automation
- 5 Reasons To Use A Project Management Software
- 5 TensorFlow and ML Courses for Programmers
- 5 Tools to Speed Up Your App Development
- 6 Steps for Best Practices in Database Design
- 6 Unique AWS Features – Why Amazon Web Service is Popular
- 6 Ways to Deal With IT Incidents
- 7 Can't-Miss Continuous Testing Sessions at Accelerate 2018
- 7 Reasons Why React Native Is So Popular
- 7 Vue.js Backends Compared
- 70/70: Entering into a Partnership
- 8 Most Common UX Mistakes Made by Mobile/Web App Developers
- 8 Proven Steps to Transition from Developer to Business Analyst
- A 5-Minute Markdown Tutorial [Video]
- A Caveat With AWS Shared Resources
- A Close Look at the Technical Side Of GDPR Compliance
- A Compact Guide To Knowing The Importance of IoT in Blockchain
- A Comparison Between Microsoft OneDrive and Amazon WorkDocs
- A Comparison Between Pricing Models of AWS EC2 and Alibaba ECS
- A Complete Guide to Fix SSL_PROTOCOL_ERROR on Google Chrome
- A Conversation About the Future of TensorFlow, ML, and AI [Video]
- A Crash Course on Serverless With AWS — Triggering Lambda With SNS Messaging
- A Crash Course on Serverless-Side Rendering With Vue.js, Nuxt.js and AWS Lambda
- A Database Session Leak Can Slow Down Your Database
- A Distributed Cache in Less Than 100 Lines of Code With Akka
- A Faster Way to Add Image Assets to Your Xamarin.iOS Project in Visual Studio 2017
- A Guide on Chatbots
- A Guide to Digital Signature Algorithms
- A Look at Arrays and Generics in Java
- A Look at IoT Architecture
- A Priority Queue Based on Message Priority and Time Elapsed
- A Quick Catch up Before Java 11
- A Quick Dive Into The Retail APIs Rabbit Hole
- A Real-Life Look at Mainframe-Inclusive DevOps Success With Wipro
- A Retrospective at a Rapidly Growing Startup
- A Start to Finish Guide to Docker With Java, Part 1
- A Start to Finish Guide to Docker With Java, Part 2
- About the Professional Scrum Master II Class
- Accelerate: Building and Scaling High-Performing Technology Organizations [Review]
- Accept the Change!
- Access Azure Key Vault From Your Kubernetes Pods
- Actual Execution Plan Costs
- Add Code Snippets to Your Technical Presentations
- Add Conversational Capabilities to Your Microsoft Bot
- Adding Context to Your Sensu Checks With Osquery
- Addition Carries and Markov Chains
- Aggregated Audit Logging With Google Cloud and Python
- Agile Is Still Hot (and 4 Other Things I Learned from Our AMA)
- Agile Principles in Action
- Agile Values in Action
- Agile vs. Scrum: Differences Between Scrum and Agile Development
- Agility Meets AI: Hands-On with Monte Carlo Simulation
- AI and Conway in the Same Room
- AI and the Birth of the Next Generation Data Center
- AI in eCommerce: Benefits, Statistics, Facts, Use Cases, and Case Studies
- AI in IoT: 4 Examples on How to Make Use of It
- AI on a Stick: Tensor Math on USB Gives You the Edge
- Algolia Kindly Provides a Hacker News Search API
- Alibaba Cloud Toolbox — Running CLI in Docker
- Alibaba Launches HiTSDB to Accelerate Migration of IoT Devices to the Cloud
- All About Object in Java
- ALM Dos and Don'ts: CI and Source Control
- ALM Dos and Don'ts: Unit Tests
- Alpakka: Reactive Streams Integrations for AWS, Azure, and Google Cloud [Video]
- Alternative Ways of Fredhopper Reindexing, a.k.a. Paths Less Traveled
- Amazon AWS EKS and RDS PostgreSQL With Terraform
- Amazon DynamoDB: Core Components
- Amazon Web Services AWS July 2018 Updates
- An Australian Tale of Data Privacy and Health Data Gone Wrong
- An Edge Computing Database Checklist
- An Introduction to DBMS Types
- An Introduction to DynamoDB Injection
- An Introduction to HDFS
- An Introduction to Spring Batch
- An Overview to the Workings of Graphs in Data Structures
- Angular 4 and .NET Core 2.0 CRUD Operation
- Angular Components: Pass by Reference or Pass by Value?
- Angular Libraries and Microservices
- Angular on PCF and Other Production Servers
- AngularJS, Basic to Expert: Day Five
- Answering the Biggest AWS Lambda Questions
- AOT Compilation With Bundling in Angular
- Apache Commons ArrayUtils.toString() Vs. JDK Arrays.toString()
- Apache Vulnerability Highlights Need for Software Composition Analysis
- API Integration with Axios in React
- API Manager WSO2
- API Versioning Approach With AWS API Gateway
- APIs to Be Removed From Java 11
- Application Safety and Correctness Cannot Be Offloaded Onto Istio or Any Service Mesh
- Architecture 3.0: A New Era
- Are Managers Really as Horrible as We Think They Are?
- Are Social Media Chatbots the Future of Communication?
- Are Standing Meetings Scuppered By Social Awkwardness?
- Are Women in Technology Receiving Bad Advice?
- Are You Being Courted by a Buggy-Whip Vendor?
- ASP.NET Core Testing Tools and Strategies
- Assessing Quality of AI Models from QA Standpoint
- Augmented Reality in Maps
- Augmenting a DevOps Pipeline With Quality Engineering
- Augmenting Existing APIs With Event-Driven Architecture
- Augmenting the Org for DevOps
- Auto-Generate a REST API From a Database With Spring
- Auto-Updatable, Self-Contained CLI With Java 11
- Autofac: A Detailed Look Under the Hood at Its Code Quality
- Automate It: Be Lazy (Part 2)
- Autoscaling the Red Hat Cache Service on OpenShift
- Avoid Being Captain Obvious When Documenting Your API
- Avoiding a Super Mario Bros. Approach to Building Features
- Avoiding Common Hurdles in Unit Testing
- AWS AppSync With Lambda Data Sources
- Azure SQL With PCF Spring Boot Applications (Part 1 — GeoReplication)
- Backend Web API With C#: Step-by-Step Tutorial
- Balancing Change Management, Its Complexity and Agility
- Basic Image Data Analysis Using Python: Part 2
- Battling Options in Salesforce
- Be Sure to Use the Latest Version of NuGet Restore Task in VSTS Builds
- Before DevOps/After DevOps [Comic]
- Being Good at Your Job is Overrated
- Best Practices for User Access Management
- Between Monoliths and Microservices: A Third Way
- Biased Random Number Generation
- Big Data Python: 3 Big Data Analytics Tools
- Biometric Monitoring and IoT: A New Era of Digital Health
- Bitcoin Key Mechanism and Elliptic Curves Over Finite Fields
- Bitglass Security Spotlight: Yale, LifeLock, and SingHealth
- Blockchain: The New Wonder of the Modern World
- Blockwatch: Ripple, Coil, Codius, and Malta Summit
- Book Review: Full Stack Development With JHipster
- Bootiful GCP: Getting Started With Spring Cloud for Google Cloud Platform
- Bootiful GCP: Globally Consistent Data Access With Spanner (Part 3)
- Bringing Discovery Within Data API Marketplaces out Into the Open
- Build a Scheduler Slackbot in 30 Minutes!
- Build a Secure JavaScript App in 20 Minutes
- Build a Secure Progressive Web App With Spring Boot and React
- Build Responsive SVG Layouts With react-svg-flexbox
- Building a Basic CRUD RESTful Spring Boot MVC Application: Getting Started With Java Spring
- Building a Continuous Delivery Pipeline Using Jenkins
- Building a Dating Site With Neo4j: Part 1
- Building a Dating Site With Neo4j: Part 10
- Building a Dating Site With Neo4j: Part 11
- Building a Dating Site With Neo4j: Part 2
- Building a Dating Site With Neo4j: Part 3
- Building a Dating Site With Neo4j: Part 5
- Building a Dating Site With Neo4j: Part 6
- Building a Dating Site With Neo4j: Part 7
- Building a Dating Site With Neo4j: Part 8
- Building a Dating Site With Neo4j: Part 9
- Building a Distributed Rate Limiter That Scales Horizontally
- Building a Static Website on Amazon S3 With Microservices
- Building a Web App Using Spring Boot, Angular 6, and Maven
- Building Customer Trust in the Age of Digital Services
- Building DevOps Workflows for an IoT App
- Building Technical Sophistication as a Developer
- Building Your First Spring Boot Web Application
- C ++ Wrapper for all Real-Time Operating Systems for CortexM4 (Part 1)
- C ++ Wrapper for all Real-Time Operating Systems for CortexM4 (Part 2)
- Can AI Self-Police and Reduce Bias?
- Can DevOps Work for Small Organizations?
- Can You Articulate What Your Most Significant API Events Are
- Capturing Request Logs From Signal Sciences
- Cassandra Cluster Install on Ubuntu 18.04 for Big Data
- Cassandra vs. MongoDB: Which Is Better for Big Data?
- Catching Rogue Memory Accesses With ARM Watchpoint Comparators
- CERT Analysis on IoT Botnet and DDoS Attacks
- Cettia Java Server 1.1.0 Released: A Predicate to Match Sockets and More
- China Developer Survey Report 2017 Revisited
- Choosing a Legacy Software Modernization Strategy
- Choosing the IDE to Build Your Jakarta EE Application
- Choosing the Right Path to Digital Transformation
- Cleaning Data 101: Imputing NULLs
- Clear Defensive Programming With Go Using the Verifier Library
- Cloud Computing Can Help Your Business Reach the Next Level
- Cloud Management: The Good, The Bad, and The Ugly (Part 3): Getting CMPs Right!
- Cloud Management: The Good, The Bad, and The Ugly – Part 2: 5 Key Capabilities for CMPs
- Cloud Workloads, Simplified
- Code Signing Certificate — The Best Way to Secure Your Software Code
- Code You Should Never See in PL/SQL
- Cognitive Image Analysis: Azure and Google Come Out Winners!
- ColdFusion Capabilities and Constraints With Handling Large Datasets
- CollectD on Ubuntu 18.04 [Video]
- Combating Social Engineering Attacks for Improved Cybersecurity
- Combine Object Detection and OCR to Capture License Plates
- Common Cloud Management Challenges Faced by Enterprises
- Common Language Mistakes That Undermine Good Writing
- Comparing the i.MX RT1050 EVK vs. EVKB Boards
- Compendium of Practice Testing Apps — Version 1.2
- CompletableFuture Timeouts in Java
- Composite Design Pattern in Java
- Comprehensive API Testing Tools You Need to Know in 2018
- Conditional Pagination and Sorting using RESTful Web Services, MySQL, and Spring Boot
- Connascence: A Look at Object-Oriented Design in Java
- Connect the Dots and Supercharge Your Digital Applications With DevOps
- Considering Event-Driven Opportunities Around the Tableau Extensions Dashboards
- Consuming Web APIs Using HTTP-RPC 5.5
- Container-Native Integration Testing
- Containers Are Eating the World
- Content Marketing Strategy With or Without an Audience
- Continuous Deployment Through Jenkins
- Continuous Discussions (#c9d9) Podcast, Episode 90: Gene Kim and DOES'18 Speakers [Video]
- Continuous Integration and Continuous Delivery for Database Changes
- Continuous Releasing of Maven Artifacts
- Convert Your Sketch to HTML With Sketch2Code: Microsoft AI
- Converting PowerShell Tasks in YAML
- Conway's Subprime Fib Sequence
- Corwin on Containers [Video]
- Couchbase: Achieving Indexing for Dynamic Fields
- Count Values in a JSON Array Returned From a REST API Call
- Create a Scalable Wordpress Hosting on AWS
- Create and Publish Web Components With Vue CLI 3
- Create Microservice Pipelines With StreamSets Data Collector
- Creating a New Project With TeamCity
- Creating a REST API Part 5: Manual Pagination, Sorting, and Filtering
- Creating a REST API: Module Based Pagination, Sorting, and Filtering
- Creating a Sugar CRM Backup Batch File for Windows Servers
- Creating Multiple Masked Databases with SQL Provision
- Creating Serverless Microservices With AWS Lambda and Node.js
- Creating the Perfect Rounded Edge With D3 Curves
- Creating Visualizations in Grafana
- Creational Design Patterns: Prototype Pattern [Snippet]
- Creative Data Automation and Orchestration Give Stunning End Results
- Currying in Calculus, PDEs, Programming, and Category Theory
- Customization and Externalization of Property Files in Spring Boot
- CWYOL: The Future of Software Engineering
- Daily Scrum: Top 5 Myths
- Data Analytics on Application Events and Logs Using Elasticsearch, Logstash, and Kibana
- Data Breach: What Does a Compromise Look Like and How to Spot One
- Data Conflict Solution for ADF BC REST With Versioning
- Data Integration With Ballerina
- Data Mining Process: Cross-Industry Standard Process for Data Mining
- Data Normalization 101: MinMaxScalar
- Data Pipeline: Send Logs From Kafka to Cassandra
- Data Science as a Service in 20 Minutes From Scratch [Podcast]
- Data Silos Are the Greatest Stumbling Block to an Effective Use of Firms' Data
- Data Streaming With MariaDB
- Data Warehouse Architecture: On-Premise vs. Cloud
- Database First Approach, Part 1: Angular 4 and .NET Core 2.0 CRUD Operations
- Database Migration for .Net Core Projects
- Day 0: Learning With Open Source
- Dealing With Massively Distributed Data Flows
- Debug the Last Launched Application With Eclipse, and Other Debug Tricks
- Debugging Microservices — Squash vs. Telepresence
- Decentralized, Centralized, or Somewhere In-Between?
- Decorator Design Pattern in Java
- Decorator Design Pattern in Java
- Decorator Design Patterns
- Deep Dive Into Computer Vision With Neural Networks: Part 1
- Deep Dive Into Computer Vision With Neural Networks: Part 2
- Deep Learning Drops the Ball and Dribbles
- Deep Learning KSQL UDF for Streaming Detection of MQTT IoT Sensor Data
- Deep Learning Using Keras: Lessons Learned
- Defining Spring Cloud Contracts in Open API
- Defining the Primary Problems That Test Automation Frameworks Solve
- Deja Vu All Over Again? Another New Apache Struts Vulnerability (CVE-2018-11776)
- Deliver a Better User Experience by Using the Right Charts
- Deploy an Angular App From Visual Studio Code to Azure
- Deploy Arch Linux on Windows Subsystem for Linux “WSL”
- Deploy Secure Applications With DevOps: DevSecOps
- Deploying From CircleCI to Linode and Other VPS Providers
- Deploying Machine Learning Models in the Cloud
- Deploying Resource Groups with ARM Templates
- Deploying Spring Boot Microservices on Docker
- Design for Virtual Machines with High Availability Using Azure
- Design Pattern: Database Transaction Handling (in Android)
- Designing a Database: 7 Things You Don't Want to Do
- Designing a Humidity Monitoring iOS App for Warehouses Using BLE
- Detecting Credit Card Fraud With Red Hat Decision Manager 7
- Detecting Visibility Bugs in Concurrent Java Applications
- Developing A Spring Boot Application for Kubernetes Cluster: A Tutorial [Part 1]
- Developing A Spring Boot Application for Kubernetes Cluster: A Tutorial [Part 2]
- Developing A Spring Boot Application for Kubernetes Cluster: A Tutorial [Part 3]
- Developing A Spring Boot Application for Kubernetes Cluster: A Tutorial [Part 4]
- Developing Cross-Browser Compatible AMP Pages
- Development Best Practices for Hybrid Cloud: Part 1
- Development Best Practices for Hybrid Cloud: Part 2
- DevOps Anonymous — Lessons Learned From Building Cloud Infrastructure From Scratch
- DevOps at Nike: There Is No Finish Line
- DevOps on AWS Radio: Serverless Architectures and Security — Ory Segal [Podcast]
- DevOps Technician Training: Think Requirements, Not Solutions
- DevOps Tools Are Not Magic Bullets!
- DevOps: Development and Operations Become One
- DevOps: Improving Root Cause Analysis
- DevSecOps: Overcoming the Culture of ''No''
- Did You Know? 10 Useful Telerik UI for ASP.NET AJAX Tips
- Difference Between Data Science, Data Analytics, and Machine Learning
- Difference Between Volatile and Synchronized Keywords in Java
- Digital Assurance and Omnichannel Experience Testing
- Digital Disruptors: How Airbnb, Tesla, and Uber Used Software Innovation to Transform Entire Industries
- Digital Integration Strategy Canvas
- Digitize Handwriting With Intelligent Character Recognition
- Dilemma on Utility Modules: Making a JAR or a Separate Microservice?
- Disney Buys Linux [Comic]
- Distributed Systems: Cassandra, DataStax, a Short SITREP
- Distribution of Eigenvalues for Gaussian Matrix
- Do Scrum, and Do It Fully!
- Do You Love Your Job?
- Dockerizing Spring Boot Application
- Documenting Your Database With SQL Change Automation
- DoD Defines Agility
- Does Automated Testing Lessen Customization?
- Does the Spirit of JavaOne Live on Inside Oracle Code One?
- Don't Do These Things in SQL Server
- Don’t Ignore Response Codes — They Tell a Story About Your System
- Download Publish Profile From Visual Studio 2017: .NET Core Quick Posts
- Drools: How Can We Overcame the Drastic Conditions Evaluation?
- Dude, Let's [XML] Shred!
- Dump IoT to Get IoT Right
- Dynamic Keys
- Dynamic Routing Through Zuul With a REST API and Spring Boot Without Spring Config — Sub-Domain to Subpath Router
- Dynamically Update Your Microservice Configuration in the Liberty August Beta
- Dynamics 365 CRM Tools and Process Tips
- DynamoDB PrimaryKey, HashKey, SortKey (RangeKey)
- DZone Research: API Concerns
- DZone Research: API Management Additional Considerations
- DZone Research: API Management for Devs
- DZone Research: API Management Issues
- DZone Research: Big Data Ingestion
- DZone Research: Cloud Developers
- DZone Research: Container Change
- DZone Research: Database DevOps Needed
- DZone Research: Keys to Database Success
- DZone Research: The Future of API Management
- DZone Research: What Developers Need to Know About AI
- East/West Is the New North/South
- Easy and Accurate Performance Testing With JUnit/Maven
- Easy Python Enumerate() Function Tutorial
- Eclipse MicroProfile and Red Hat Update: Thorntail and SmallRye
- Effectively Sealed Classes in Java
- Efficiently Producing and Consuming CSV in Java Using HTTP-RPC
- Enable JMX Authentication and SSL For Mule Runtime
- Enabling the Financial Services Shift to Microservices
- Encapsulate Change in Your Code
- Encrypting Sensitive Data Stored on S3
- Enhancing AWS Secrets Manager With Summon
- Enterprise Agility: Facilitating Change [Excerpt]
- Entity Framework (EF) Core Cache
- Error Handling and std::optional
- Error Installing Zappa on MacOS
- Error Tracking With Vue.js
- Escaping the Predictability Trap
- Espresso UI Testing Is Driving Success for Both Dev and QA
- Estimation Techniques
- Ethereum Smart Contracts: Best Use Cases of Second Generation Blockchain
- Eventual Consistency Part 2: Anti-Entropy
- Evolution of Interfaces in History of Java
- Evolution of React on a Timeline
- Evolving From Descriptive to Prescriptive Analytics, Part 5: The First Project
- Evolving From Descriptive to Prescriptive Analytics: Part 4, Eating the Ugly Frogs
- Examples of Parallel Algorithms From C++17
- Execute PL/SQL Calls With Python and cx_Oracle
- Executive Insights on the Current and Future State of Artificial Intelligence
- Experience Using Azure Cosmos DB in a Commercial Project
- Exploiting a Microsoft Edge Vulnerability to Steal Files
- Exploratory Data Analysis in R (Introduction)
- Exploratory Testing Clean Recon Live Example
- Export Confluence HTML to Github Wiki
- eyeo, Adblocker plus and the future of funding
- Face Detection Using Python and OpenCV
- Feature Visibility Is the Key to Modern Software Agility
- Features of Kotlin I Find Exciting [Slides]
- Financial Risk Reporting: Building a Risk Metadata Foundation
- Finder Bot With GraalVM and TensorFlow.js
- First Steps With the NXP i.MX RT1020 EVK Board
- Five Can’t-Miss Sessions from DevOps World | Jenkins World 2018
- Five Serverless Aspects to Keep in Mind
- Five Test Data Management Practices You Should Improve
- Fluent Design Style Button, Toggle Button, and Tooltip for Java, JavaFX
- Fluent Design Style ComboBox and Scroll Bar for Java, JavaFX
- Flutter and UI Automation
- Focus: The Leadership Superpower
- Focusing on Disaster Recovery: AWS's and Azure's DR Solutions Compared
- For Cloud and DevOps, Look to People and Process as Much as Technology
- Forrester Study: Continuous Testing Separates DevOps Leaders From Laggards
- FOSS: Saving Humanity and Beyond Since 1983
- Four Blockchain Solutions That Promise a Better Future
- Four Ways Application Security Testing Supports Software Development
- FrameChain: Introducing the Blockchain-Based Web Browser
- Free DevSecOps Solution for Java Developers
- Free Fridays: A Technical Writer Works Toward a Graduate Degree in Computer Science
- Free Fridays: Experiments Into CockroachDB
- Free Software vs Open Source vs Freeware: What's the Difference?
- From Agile to Serverless and Beyond
- From Instances to Functions: Evolution of AWS Compute Resources
- Fun with SQL: Common Table Expressions for More Readable Queries
- Functional Programming Unit Testing in Node (Part 2)
- Functional Programming Unit Testing in Node (Part 3)
- Functional Programming Unit Testing in Node (Part 4)
- Functional Programming Unit Testing in Node (Part 5)
- Functional Programming Unit Testing in Node (Part 6)
- Functional Programming: A Paradigm
- G2C: What Is This Magical Application?
- GCP and the Future of Software Testing [Video]
- Generate a DOCX Report From Your Trello Board
- Generate an exe for .NET Core Console Apps: .NET Core Quick Posts Part V
- Gensim – Vectorizing Text and Transformations
- Get Ready for Kotlin DSL 1.0
- Get Ready to Accelerate AI
- Getting Started With Kibana Advanced Searches
- Getting Started With SQLCMD
- Getting Started With TensorFlow.js
- Girko-Ginibri Circular Law for Random Matrix Eigenvalues
- Git Commands to Keep a Fork Up to Date
- Git Strategies for Software Development: Part 1
- GitLab CI Runner Artifacts Size Error: ''Too Large Archive'' [Snippet]
- GitOps — Git Push All the Things
- Global State of Digital Trust Survey and Index 2018
- Go With Flow: Unit Testing, DevOps, and the Mainframe
- Goodbye Microservices: From Hundreds of Problem Children to One Superstar
- Google Cloud Next Recap
- Google GKE and SQL With Terraform
- Google’s Augmented Reality Class and Other Free Ways to Fill Your Brain
- Got a Plan for Digital Change With Digital Assurance?
- Grakn Python Driver and How to Roll Your Own
- Graphite Grafana: Metrics Monitoring Made Easy
- GraphQL — The Future of Microservices?
- GrepCode Is Down! What's Next?
- Guide to 24 PHP Frameworks (Part 2)
- Guide: How Do You Code Securely?
- Guy Martin: Open Source Strategy at Autodesk
- Habitat Service Discovery: A Deep Dive
- Have You Filled a Developer Bucket Today?
- Having an API Deprecation Page like EVRYTHNG Does
- Hello, Micronaut
- Here's Where Voice Technology Is Headed in the Next Few Years
- Hibernate Mapping
- Hidden Complexity of a Routine Task: Presenting Table Data in User Interface
- Hidden Truth About Containers and Their Management [Video]
- High Performance Angular Grid With Web Sockets
- Hive Incremental Update Using Sqoop [Snippet]
- Hoisting in JavaScript
- Hot Shot 008 – Jenkins Pipelines [Podcast]
- Hot Shot 009 – Dealing With M/SOA Data (Part 1) [Podcast]
- How AI Impacts UX Design
- How AI Is Bringing Crucial Machine Intelligence to IoT
- How AI Will Take Predictive Analytics to the Next Level
- How an Adaptive Vision Will Drive Cloud-Native Success
- How Blockchain and IIoT are Bringing Innovation to Shipping
- How Blockchain Will Influence Open Source
- How Can Blockchain Adopt Best Software Security Practices?
- How Companies Use Machine Learning
- How Critical Is UX Testing? Can Agile Help?
- How Cyber Threat Intelligence Analysis Can Keep Your Business Secure
- How Does HTTP Basic Authentication Work in Spring Security?
- How Global Defense and Aerospace Companies Can Use Blockchain
- How Lane Tech Students Are Using IoT to Drive Real-World Sensor Initiatives
- How Many Ways to Design Rock, Paper, Scissors, Lizard, Spock?
- How Much Code Is Needed to Create Something Useful?
- How Open Plan Offices Impact Collaboration
- How Open Source Has Changed Our World
- How Programmers Should Negotiate Their Salaries [Comic]
- How Reinventing Software Testing Can Transform Your Business...and Change the World
- How Scaling and Bursting Help Futureproof Your Clouds
- How Should Teams Be Documenting Their APIs?
- How Small Businesses Can Benefit from AI Now
- How Sonar Tech and Echolation Bring Smart Tech to Fishing
- How The Sexes React To Imposter Syndrome
- How to Add Ignite UI to an Existing Angular Project
- How to apply Guerrilla Coaching for Agile Transformation
- How to Automate Web Testing Across Browsers and Devices
- How to Automatically Pull Data From a Database for Your Performance Test
- How to Avoid Deadlock in Java Threads
- How to Be More Functional in Java With Vavr
- How to Build a Better B2B Web UI
- How to Build a Structured QA Strategy
- How to Build Custom Image Classifiers in Java With Minimal ML Experience
- How to Build Highly Expressive Check Results With sensu-wrapper
- How to Build Trust to Enable Agility
- How to Build Your Own Arduino Thermostat
- How to Categorize Performance Testing Defects
- How to Change Status of Work Orders in Maximo Using MBOs
- How to Code With DSE6 + .NET
- How to Convert Between List and Array in Java
- How to Correctly Handle DB Schemas During Kubernetes Rollouts
- How to Create a Great User Experience: Fresh App Personalization Ideas
- How to Create a Project With JavaFX on JDK 11
- How to Create Your First Angular Element
- How to Design for (and With) Developers
- How to Develop an ASP.NET Web Service Application with WCF Service
- How to Do Pagination in Oracle: SQL Query With Example
- How to Easily Do Accessibility Testing in Continuous Integration
- How to Enable Auto Word Wrapping in Mixed Reality Apps
- How to Enable HTTP/HTTPS on Spring Boot [Snippet]
- How to Fix Mixed Content Warning on HTTPS Website
- How to Fix SSL Error — A Complete Guide
- How to Fix the ''Not a Trusted Site'' Error on Your Client Application
- How to Foster Software Developer Productivity [Video]
- How to Get Your Website Ready for Open Enrollment
- How to Hack-Proof Your Smartphone
- How to Initialize a String Member
- How to Install an SSL Certificate on Google App Engine
- How to Install an SSL Certificate on WHM/cPanel
- How to Install CMS Made Simple v2.2 on LAMP in CentOS 7.3
- How to Install Jenkins on the Apache Tomcat Server
- How to Integrate a (DMP) With the BloomReach Experience Relevance Module
- How to Mitigate DDoS Vulnerabilities in Layers of OSI Model
- How to Natively Compile Java Code for Better Startup Time
- How to Perform Distributed Spark Streaming With PySpark
- How to Plot a Graph With Nebula XYGraph
- How to Prepare Data For OCR Learning
- How to Protect the IP Of AI
- How to Protect Yourself From DDoS Attacks
- How to Provide Consistent Data Analysis Within a Big Data Team
- How to Rectify R Package Error in Android Studio
- How to Run a Vert.x Cluster With Broadcasting Messaging
- How to Run WebdriverIO in Taurus for UI Functional Testing
- How to Secure Your Grails CRUD App With OAuth 2.0
- How to Serialize/Deserialize a Dictionary Object in C#
- How to Set Up Amateur Radio Digital Voice Hotspot With Pi-Star and mmdvm
- How to Set Up an ARK: Survival Evolved Server on Ubuntu OS
- How to Set Up Your First CentOS 7 Server on Alibaba Cloud
- How to Set Up Your First Ubuntu 16.04 Server on Alibaba Cloud
- How to Shift Your Internal Culture Towards Innovation
- How to Specify Multiple Resources in a Single Try-With-Resources Statement
- How to Start with Agile Transformation?
- How to Style Images With Markdown
- How to Successfully Champion Your Developer Community Initiative
- How to Upload Files to Amazon S3 Using Laravel
- How to Use a Subquery in MySQL
- How to Use AI to Become an Authority in Population Health Management
- How to Use CodePen With the DZone Editor
- How to Use Sass in ASP.NET Core 2.0 MVC
- How to Use the .htaccess File Effectively
- How to Use the Auxiliary Constructor in Scala
- How to Use the Cell Design Pattern in C#
- How to Use the JSON Plugin in JMeter
- How to Use the Open-Source TICK Stack to Spin Up a Modern Monitoring System
- How to Visualize and Understand Your MongoDB Data
- How to Write Emails People Won't Respond To: Give Them Homework
- How to Write Unit Tests for a .NET Core Application
- HTTP-RPC 5.7 Released
- HTTPS Redirection Not Working after Migrating to ASP.NET Core 2.1
- IaC Unit Testing Using Pester Test
- Identifying HIPPA, PCI, SOX Data for Masking
- Identifying the Different Types of APIs
- If Every ''New'' Idea Is Derivative, Derive Them
- Image Processing With Deep Learning
- Implementing a Scalable Multi-Tenant Service
- Improving Caching With ESI Tags
- Improving Performance in Enterprise Web Applications
- Improving the Performance of WSO2 MB by Controlling Buffer Limits
- In Europe, Cloud Is the New Default
- In-Depth Analysis on PouchContainer
- In-Memory Empowers Relational Databases to Meet the Demands of the New Customer-Facing IT
- In-Place Construction for std::any, std::variant, and std::optional
- Include Feature-Rich Maps in a NativeScript-Vue App With Mapbox
- Incorporating ETL Tools Into Your Data Warehousing Strategy
- Increase Test Coverage With Automation
- Industrial Internet of Things [Infographic]
- Inexpensive Analytics for Cloud SaaS Product
- Infrastructure, Legal, and Shame: Why We Secure Our Systems
- Inheritance in Java Is More Useful Than You Think
- Innovate ITIL: A DevOps Approach to the ITIL Framework
- Install a Hadoop Cluster on Ubuntu 18.04.1
- Install Craft CMS on a LEMP Stack in the Alibaba Cloud
- Install Elasticsearch on Ubuntu 18.04.1
- Install LAMP on Ubuntu 18.04
- Install Visual Studio Code on Ubuntu 18.04
- Installing Kubernetes on Windows 10 Using Minikube [Snippets]
- Installing Logstash
- Integrate Mule ESB With Box
- Integrating Humio With Ballerina for Microservices Logging
- Integration Platforms Are Taking Over the World
- Interactive Viewing Experience for the World Cup Using Redis
- Interesting Facts About Software Development: Statistics 2020
- Interface Segregation Principle and How to Interpret It
- Intro to DevOps for Testers
- Intro to Querying Neo4j Using OGM
- Introducing eksctl 0.1.0 - Our First Major Release
- Introducing Landlord: Per Tenant Stats in Postgres in Citus
- Introducing Liftbridge: Lightweight, Fault-Tolerant Message Streams
- Introducing the Cognitive API Integrator
- Introduction to Azure Functions
- Introduction to Integration Patterns
- Introduction to Predictive Analytics and Predictive Data Science
- Introduction to Reactive Extensions In Scala for Stream Processing
- Introduction to Xamarin.Forms for Android Developers (Part 5)
- iOS Snapshot Testing
- IoT in Oil and Gas: 8 Easy Steps to Monitor Operations
- IoT in Transportation: From Fleet Monitoring to Inventory Management
- IoT Innovation in Transportation
- IoT on Wheels: An Era in Transportation
- IoT Visual Programming Tools
- IoT Vulnerabilities Mean Consumers Must Protect Their Own Smart Home Devices
- Is AI Taking Over Our Lives?
- Is DevOps Really for All Types of Organizations?
- Is Java in Jeopardy?
- Is Providing an External Streaming API Enough?
- Is the STRIDE Approach Still Relevant for Threat Modeling?
- Is This the Age of Throw-Away Software Systems?
- Is Your OSS Strategy Crying for Help?
- It's Time for the Open-Source Community to Get Real
- It’s Time for Leadership to Own DevOps
- Java 11: Standardized HTTP Client API
- Java 8: Method References
- Java Annotated Monthly: August 2018
- Java Attacks! [Comic]
- Java EE/Jakarta EE Support for NetBeans 9
- Java Enums: How to Make Enums More Useful
- Java Enums: How to Use Configurable Sorting Fields
- Java Heap Dump Analyzer
- Java Lambda Streams and Groovy Closures Comparisons
- Java Says, Your Data's Not That Big
- Java vs. Kotlin: Lambdas and Functions
- JavaScript Charts: Comparing D3 to Kendo UI for Data Visualization
- JavaScript's Tilde: Its Real Use Is No Mystery
- JDK 11: Release Candidate Update and OpenJDK JDK 11 LTS
- JDK 11: Taking Single-File Java Source-Code Programs Out for a Spin
- JDK 12: Merging Collectors and the Challenge of Naming
- JMeter + ElasticSearch Live Monitoring
- JMeter's Raw Data Source PreProcessor: The Ultimate Guide
- JSON to JSON Conversion Using Dataweave and Datamapper
- JSON to XML Transformation Using DataWeave 2.0 in Mule 4.0
- JSON-B Asymmetrical Property Binding [Snippet]
- JUnit Tutorial: Setting Up, Writing, and Running Java Unit Tests
- JVM Language Summit 2018 and Valhalla EA Build 0
- Katalon Continuous Integration With GitLab
- KeyValue Pipe in Angular 6.1
- Kicking the Tires on the SAP API Business Hub
- Kubernetes Autoscaling 101: Cluster Autoscaler, Horizontal Pod Autoscaler, and Vertical Pod Autoscaler
- Kubernetes FAQ: How Can I Route Traffic for Kubernetes on Bare Metal?
- Kubernetes for Scalability and High Availability in Microservices
- Kubernetes Local Development With Minikube on Hyper-V Windows 10
- Kubernetes Logging With Fluentd and Logz.io
- L-World Value Types and EA Builds in Project Valhalla
- Lack of Seriousness In Cybersecurity, Transparency, and Blockchain [Podcast]
- Launch Countdown: What to Test Before Your Website Goes Live
- Launching a Streaming Version of Your APIs for Your Heaviest Users
- Layered Architecture: Still a Solid Approach
- Learn How to Set Up a CI/CD Pipeline From Scratch
- Learning Go With the InfluxDB Go Library
- Learning Kotlin: Operators
- Learning Kotlin: Operators Don't Have to Mean One Thing
- Learning Kotlin: the For Loop
- Learning the Spring Expression Language (SpEL)
- Let’s Lean on Lean (What's in the Metrics: Part 2)
- Leverage Browser Security Features to Secure Your Website
- Lighthouse: a Powerful Tool Included in Chrome DevTools
- LiquiCouch: A Liquibase-Like Framework to Automate Schema Changes
- Liskov Substitution Principle: How to Create Beautiful Abbreviations
- List of Free Resources to Learn Natural Language Processing
- Live Dashboard Using Apache Kafka and Spring WebSocket
- Living in a Post Facebook, Twitter, and Instagram API World
- Lizzie, a Scripting Language for .NET
- Logging at Scale With Node.js
- Login Page Using Angular Material Design
- Long Code vs. Short Code: What’s Better for My Use Case?
- Lost in Space? NASA Has a Plan Using AI
- Machine Learning in Social Media App Development
- Machine Learning in the World of Nuclear Physics [Video]
- Machine Learning vs Deep Learning
- Mainframe Testing With BlazeMeter
- Make It Fast: The Underrated Rewards of Performance Tuning
- Making Django, Elastic Beanstalk and AWS RDS Play Well Together
- Making Machine Learning Accessible for Enterprises: Part 2
- Making Ruby Yours
- Manage User Session With Spring JDBC Session
- Management Kaizen
- Managing Helm Releases the GitOps Way
- Managing Secrets in DevOps: A Maturity Model
- MariaDB AX Distributed TARBALL Installation
- MDC: A Better Way of Logging
- Measuring Air Quality With IoT
- Measuring Query Execution Time: What Is Most Accurate
- Measuring Success in Game Development
- Meet CLI for the CUBA Platform
- Memoization: Make Recursive Algorithms Efficient
- Memory-Hogging Enum.values() Method
- Messaging Patterns on Enterprise Integration
- Metrics to Monitor in Your PostgreSQL Database
- Micronaut Mastery: Add Build Info to an Info Endpoint
- Micronaut Mastery: Add Custom Health Indicators
- Micronaut Mastery: Decode JSON Using Custom Constructor Without Jackson Annotations
- Micronaut Mastery: Return Responses Based on the HTTP Accept Header
- Micronaut Mastery: Using Reactor Mono and Flux
- Micronaut Mastery: Using Stubs for Testing
- MicroProfile's Role in the Age of Jakarta EE
- Microservice Architecture — Is It Right for Your Software Development?
- Microservice vs. Monolith: Which One to Choose?
- Microservices and Traditional Middleware Platforms
- Microservices on AWS Fargate
- Microservices — Future Applications
- Might What Big Data Is Saying About Us Be Wrong?
- Migrate Your Elastic Beanstalk Workers to Docker Containers
- Migrating From Monolith to Modular — Part 1
- Migrating to Sensu 2.0: The Good, the Bad, and the Ugly
- Migrating to Serverless: Big Business Benefits For Established Companies
- Monitoring and Managing Apache Kafka Clusters
- Monitoring Server Performance
- Monolith to Modular — Part 2: The Extract Module Use Case
- Monolith to Modular — Part 3: Managing Violations
- Monolith to Modular — Part 4: Sizing and Estimating Scope
- Move Fast, Break Things: How to Test the Limits of Your Web App
- Moving The AsyncAPI Specification Forward
- Moving to DevOps: What Tools Do You Really Need?
- Moving Towards a Unified IoT Platform
- Moving Your Data to the Cloud: The Benefits of Cloud Migration
- Mule 3.9: Separate Mule Info and Error Logs via Log4J2 Configuration
- Mule 3.9: Using Cache Scope to Avoid Parallel Processing of the same Mule Application
- Mule 4 DataWeave Functions: Part 1
- Mule 4: Database Connector Bulk Insert
- Mule 4: Dataweave 2 In Action: Use Function Modules
- Mule 4: Hello World
- Mule 4: JSON Schema Validation
- Mule ESB 3.9: How to Upload a File via Web Form and Download File
- Mule ESB 3.9: Validate Files in Local Directory Using Groovy Component (Google Guava)
- Mulesoft Salesforce Integration: Using Upsert and Query
- MuleSoft, Salesforce POST
- MuleSoft, Salesforce Request
- MuleSoft, Salesforce UPSERT
- Multi-Document Transactions on MongoDB 4.0
- Multipart WSDL With Mule ESB
- MVP Development for Startups and Mature Enterprises
- My Favorite Command-Line Shortcuts
- My Favorite Features of Spring Boot
- My Favorite Refactoring
- MySQL 8: Load Fine Tuning With Resource Groups
- MySQL Database SELECT Query Operation in Mule 4
- Myth 14: Refinement Is a Required Meeting for The Entire Scrum Team
- Naive Bayes Tutorial: Naive Bayes Classifier in Python
- Namespacing Redux Action Type Constant Values
- Naming Builders and Manipulators in Java
- Natural Language Interface In the Enterprise
- Nested Classes in Java
- Netflix Eureka Discovery – Microservices
- New System of Encryption of User Data in Android 5.0
- Next Generation Hyper-Converged IT
- NLog vs. log4net vs. Serilog
- NoClassDefFoundError When Using Lambda Instead of Anonymous Class [Snippets]
- Nomad and Consul
- Not Wanted [Comic]
- NPM Can Do That?
- Null Object Pattern in Java
- Number of Digits in Catalan Numbers
- OAuth 2.0 Authorization Code Grant
- Object Orientation: Maintaining Relationships Amongst Objects
- Object-Relational Mapping (ORM) With Redis Data Entities in Java
- On Minimalism, Kanban, and Productivity
- On SHARE, Change, and Mainframe Culture: An Interview With Reg Harbeck
- Oogways: Advice on Optional in Java 8
- Open Source Is Still Dead
- Open Space and Scrum
- Open-Source Platform Strengthens Integration With Modern Enterprise Applications
- openHAB Persistence Tutorial: Restore Items on Startup
- Oracle Database Vulnerability CVE-2018-3110
- Oracle In-Memory: In Plain English
- Oracle Offline Persistence Toolkit — Controlling Online Replay
- Organizational Structure in The Digital and Agile Age
- OSCON 2018: Distributed Apps and Composability
- OSGi: How to Handle the (Wrong) Bundle's Startup Order
- Parallelizing MD5 Checksum Computation to Speed Up S3-Compatible Data Movement
- Pattern of the Month: Trade
- People, Process, Product — DevOps: Part 1
- Performance Testing BLOB From a MySQL Database With JMeter
- Persistent and Fault Tolerant Dynamic Routes Using Zuul, Redis, and REST API
- PHP Monolog Tutorial: A Step-by-Step Guide
- Pitfalls with Open Source Software
- Planning, Logistics, and Operations: Modeling the London Tube Network
- Planning: Risk Management to Manage Uncertainty
- Playing With Graphs and Logic Systems
- Podcast About the Business of Writing and Consulting
- Porting Processor Expert Projects to MCUXpresso IDE
- PouchContainer and RPC
- PouchContainer Engineering Quality Practice
- PouchContainer Goroutine Leak Detection Practices
- Power Is Nothing Without Control
- Practical Guide to Storybook-Driven Development
- Practical PowerShell Processes With SQL Change Automation
- Pre-Announcing the Inevitable: Blockchain for Email
- Preprocessing Phase for C++17's Searchers
- Prescriptive Analytics in DevOps: The Next Progress Phase
- Price Comparison of IoT Platform Vendors
- Principles for Agile Transformation
- Principles for Microservices Integration
- Programming to an Interface: A Simple Explanation
- Project Valhalla: A First Look at L-World Value Types
- Projects and Products in Scrum
- Prometheus vs. Graphite: Which Should You Choose for Time Series or Monitoring?
- Pruning Issues and the Idle Bin
- Pure CSS Slide-Down Animation
- PWA: Progressive Web All-the-Things
- PyDev of the Week: Jessica Ingrassellino
- PyDev of the Week: Lovely Ricel Banquil
- PyDev of the Week: Manuel Kaufmann
- PyDev of the Week: Thea Flowers
- PyDev of the Week: William F. Punch
- PySpark: Java UDF Integration
- Python 101, Episode #20: The sys Module [Video]
- Python 101, Episode #21: Using Threads [Video]
- Python 101: The Subprocess Module [Video]
- Python 2 to 3 Migration: Now or Never?
- Python 3.7: Gains That Eliminate Pains
- Python Dictionary
- Python for OSGi Remote Services
- Python Lists of Tuples
- Python Machine Learning: Tasks and Applications
- Python ODBC Custom API
- Python REST API Example (With Microservices) — Part 1
- Python Rest API Example — Part 2
- Python Rest API Example — Part 3
- Python REST API Example — Part 4: Using JSON Post Data With Python Microservices
- Python Set: Tutorial for Python Beginners [Video]
- Python vs. R for Developing Predictive Analytics Applications
- Python vs. R: Which Should You Choose For Your Next ML Project?
- QA for Machine Learning Models With the PDCA Cycle
- QA: Metamorphic Testing for ML Models
- Quality Assurance and Testing the ML Model
- Quick Guide to Microservices With Kubernetes, Spring Boot 2.0, and Docker
- Race Condition vs. Data Race in Java
- Rails 5.2 Active Storage: Previews, Poppler, and Solving Licensing Pitfalls
- Rails Asset Pipeline Directory Traversal Vulnerability (CVE-2018-3760)
- Rant: There Is No NoSQL Data Storage Engine
- React Native vs. Xamarin: Answering the Million Dollar Question
- React vs. Angular vs. Vue.js: A Complete Comparison Guide
- React.js vs. Vue.js: A Comparison of Popular Frameworks
- Reactive Spring Security For WebFlux REST Web Services
- ReactVR/react-360 Is Great, but Maybe Not Quite There Yet
- Read Config Data in .NET Core Test Project: .NET Core Quick Posts, Part IV
- Read Configuration in the Controller: .NET Core Quick Posts
- Reading the NSA's Codebase, Part I: LemonGraph Review, Storing Nodes
- Reading the NSA's Codebase: LemonGraph Review Part 2: Storing Edges and Properties
- Reading the NSA's Codebase: LemonGraph Review, Part 3: Figuring Out Queries
- Reading the NSA's Codebase: LemonGraph Review, Part 4: Compressed, Sortable Integers
- Reading the NSA's Codebase: LemonGraph Review, Part 5: Query Parsing
- Reading the NSA's Codebase: LemonGraph Review, Part 6: Executing Queries
- Reading the NSA's Codebase: LemonGraph Review, Part 7: Summary
- Real-Time Analysis of Popular Uber Locations Using Apache APIs
- Real-Time Streaming Pattern: Analyzing Trends
- Real-World Refactoring: .Sort() vs .OrderBy()
- Redis Enterprise Operator for Kubernetes
- RediSearch 1.4: Phonetics and Spell Check
- Reflections on Intrinsic and Extrinsic Motivation
- Remote Code Execution Vulnerability in Apache Struts 2 CVE 2018-11776
- Researchers Develop Joint Reasoning Algorithm for Driverless Cars
- REST APIs: From Idea to Release
- REST Webservices Using Jersey 2.x and Maven
- RESTful Architecture 101
- Restricting Access to EC2 Instances Based on Tags
- Retro #2 - 200 Articles in the Zone
- Returning Empty Content From ASP.NET Core ViewComponent [Snippet]
- Reusing Open-Source Models in AI Applications
- Reviewing FASTER (Part 1): Reading the Paper
- Reviewing FASTER (Part 2): Let’s Start With Managed Code
- Revisiting the Open Source Business Model
- Rise of the Virtual Data Resource
- Rolling Out Nexus in a Large Organization
- RSA Numbers and Factoring
- RSS Feed to Google Chat Webhook Using Cloud Functions
- Run BlazeMeter Performance Tests in an XL Release CD Pipeline
- Running PM2 and Node.js in Production Environments
- Running Redis on Windows 10
- Running Redis on Windows 8.1 and Prior
- Scaling Microservices: The Challenges and Solutions
- Scanning a TSQL Project With SonarQube
- Scientists Deploy an IoT Network to Battle Kilauea’s Deadly Fumes
- Screencast: Continuous Delivery for Machine Learning With AWS CodePipeline and Amazon SageMaker
- Scribe Makes Integrations Easy
- Scrum and eXtreme Programming (XP)
- Scrum and Technical Excellence
- Scrum Master: The Master of the Art of Facilitation
- Scrum Mastery: 4 Steps to Optimize Product Value
- Scrum Mastery: 5 Steps to Leverage the Organization
- Scrum Retrospective 1: Setting The Stage
- Scrum Retrospective 3: Generate Insights
- Scrum Retrospective 4: Decide What To Do
- Scrum Retrospective 5: Close The Retrospective
- Scrum vs. Kanban: Pick One and Get on With It
- SD-WAN and IPv6 for Effective IoT Deployment
- SDKs and World Class Developer Experience
- Searching OpenAPI Parameters For Signs Of Archival Data
- Secrets Behind the Most Successful App Launches
- Secure PHP Programming: Two Common Mistakes to Avoid
- See What's New in GitKraken v4.0
- Selenium 4 Is Releasing Soon: What Every QA Must Know
- Self-Assessment: Are You Already Doing SAP DevOps?
- Send JMeter Test Reports by Email Automatically
- Sensor Technology Is Revolutionizing Healthcare: Comprehensive view
- Sensu Metrics Collection
- Sensu’s Approach to Nagios Plugin Support
- Separation of Duties: How to Conform in a DevOps World
- Serilog Tutorial for .NET Logging: 16 Best Practices and Tips
- Serverless Applications with AWS Lambda: 5 Use Cases
- Serverless vs. Containers
- Setting Up a VPN Connection Between Alibaba Cloud and GCP Using VPN Gateway
- Setting Up an Azure B2C Tenant: The Long Walk
- Setting Up QA Processes in An Agile Environment
- Setting Up TDE in MySQL RDS
- Seven Reasons to Be Crabby About Technology
- Sharing Knowledge
- Shift Developer Conference 2018 — How to Jump Start a Career in Open Source (Video)
- Shipping to Kubernetes With CloudBees Codeship
- Should You Adopt a Single Code Repository for All Code?
- Shrinking the Size of Our Teamscale Docker Image
- simdb: A Simple JSON DB in GO
- Simplify Code With 'if constexpr' in C++17
- Sine of Five Degrees
- Single Page Application Using Server-Side Blazor
- Single Points of Failure: When Do You Stop?
- Singleton Design Pattern: Making Singleton More Effective in Java
- Sitefinity Image Optimization Using Kraken.io
- Six Excellent Animation Libraries for UI Designers in 2018
- Six Navigation Design Mistakes and Three Apps That Do it Right
- Six Things I Saw at My First Black Hat (2018)
- Six Ways Intelligent Automation Helps You Optimize Mission Outcomes
- Smart Cities Still Offer More Hope Than Reality
- Smart Lighting as a Foundation for a Smart City
- SMS With WSO2 ESB
- Snapchat Snap Kit SDK Tutorial for iOS Swift
- So You Want to Use JSON in Oracle Database With Node.js?
- SOAP vs. REST: Which is Best for You?
- Software Architects and Autonomous Teams
- Software Test Automation and AI
- SOLID Principles and the Foundation Behind Them
- Solution to Camel-HTTP Component Performance Problems
- Spartan: A ''Forking'' Java Program Launcher, Part 1
- Spartan: A ''Forking'' Java Program Launcher, Part 2
- Spartan: A ''Forking'' Java Program Launcher, Part 3
- Spartan: A ''Forking'' Java Program Launcher, Part 4
- Speed Up Automated Tests Writing With .NET Core Project Templates
- Speed, Transparency, and Empowerment: Cloud Is What Oil and Gas Needs
- Speeding Up Pattern Searches With the Boyer-Moore Algorithm From C++17
- Spring Application Architectures
- Spring Boot Thin JAR Builder for Running Java Microservices
- Spring Boot — Messaging With RabbitMQ Queue in PCF
- Spring Cloud Config Server Without RabbitMQ/Kafka
- Spring Hibernate With EhCache
- Spring Integration: SFTP Upload Example Using Key-Based Authentication
- Spring vs. Spring Boot: A Comparison of These Java Frameworks
- SQL Prompt Code Analysis: Avoid Using the ISNUMERIC Function (E1029)
- SQL Prompt Code Analysis: INSERT INTO a Permanent Table With ORDER BY (PE020)
- Stalking the Silent Killer of Industrial IoT
- Start NLP with a Single Neuron
- Starting a Career in Java Development
- State of Edge Report: Edge vs. Cloud [Podcast]
- Static Classes Are Evil, Make Your Dependencies Explicit
- Steps to Add New Field With Code First Approach in .NET Core
- Stories About Application Security: You Get What You Git
- Strategy vs. Factory Design Patterns in Java
- Streaming Technology as Event-Driven Infrastructure When Done Precisely
- String.valueOf(Object) Vs. Objects.toString(Object)
- Structural Design Patterns: Composite Pattern
- Structural Design Patterns: Facade Pattern
- Subtle Corruption and the Debugger [Snippet]
- Success Means Putting People and Process Above Tech [Video]
- Support for Speakers
- Surgery on Legacy Code
- Swagger Generation With Spring Boot
- Systems We Run: A New Meetup
- Take Advantage of Project Advances
- Taking a Closer Look at Security Bugs in Web Apps
- Talend and Apache Spark: A Technical Primer and Overview
- Talend and Apache Spark: Debugging and Logging Best Practices
- Talking Mainframe DevOps and KPIs at SHARE St. Louis
- Tastes Like Burning: an Example of ARKit and iOS Particle Systems
- Technical Debt and Supporting Prior Decisions
- Templatizing AWS Serverless Functions Using OpenAPI
- TensorFlow + MQTT + Apache Kafka
- Test Before You Patch
- Testing Features of ML Models
- Testing ML Models on Dual Coding Principles
- The 2018 DevOps Pulse Survey Results
- The 6 Best Time-Saving Tools
- The Achilles’ Heel of Continuous Integration: Business Process Testing
- The Anatomy of a Chatbot
- The Architecture of a High-Performance GraphQL to SQL Engine
- The Artificial Neural Networks Handbook: Part 1
- The Artificial Neural Networks Handbook: Part 2
- The Best Android SDK Tools of the Year
- The Best Team Collaboration Software for Increased Project Productivity
- The Best Way to Become a Complete Software Developer
- The Best Web Development Podcasts
- The Business Case for Unit Testing — Part 1
- The Card is Not the User Story
- The Case of the Failed Demo – StackOverflowException on X64
- The CI/CD Infrastructure: My Recommended Tools
- The Cloud Is the New Normal [Comic]
- The Cold Start Problem
- The Concept of Cross-Browser Accessibility
- The Curious Case of Not Hiring Directly into Software Engineer V (Or Whatever)
- The Current and Future State of Databases: Per Actian
- The Definitive Guide to Your Next PHP Framework (Part 1)
- The Easiest Way to Compare REST API Responses Using JMeter
- The Evolution of Systems Integration
- The Excitement Surrounding the Angular 6 Updates
- The Free Dog is Never Free
- The Functional Style (Part 1)
- The Future of AI
- The Good and the Bad of Java Programming
- The Growth and Scope of IoT in Oil and Gas [Infographic]
- The Growth of Low-Code Development Platforms
- The Idea, Part 1: SQL Queries in Pandas Scripting
- The Importance of Postman API Environment Files
- The Importance of SSL Certificates for Small Business Websites
- The Importance of Using an SSL Certificate on Your Website
- The Intervention of AI
- The Iterative Design Process: Query Parameters Example
- The Journey from ITSM to DevOps Begins With Willingness to Fail
- The Keys to Server Farm Management
- The KFEK Stack: A Logging Pipeline for AWS
- The Magic of Spring Data
- The Making of The Brand-New Professional Scrum Master II Class
- The Mobile App User Experience: OSS, Performance, and Tooling
- The Most Common Kubernetes Terms
- The New Power: Data?
- The Power of Generic Algorithms
- The Psychology of Innovation
- The Role of a Modern Tester in The Era of ML and AI
- The Role of API Gateways in API Security
- The Secret Life of Objects: Inheritance
- The Security Risk That Is Actually the Humble Link on Your Webpage
- The Skills Ladder for Nontraditional Developers
- The State of DevOps: DevOps World | Jenkins World 2018
- The State of Roaming: NarrowBand IoT and LTE Cat M1
- The Three Pillars of DevSecOps
- The Tipping Point of Innovation
- The Top 5 Reasons Your CIO Should Care About Testing
- The Value of Deliberate Logging
- The Value of Feature Flags in CI/CD
- The Will of the [JDK Using] People
- Things to Remember When Becoming an IoT Developer
- Think Beyond Containers
- Thinking Deeply About Other People Using Your API Is The Most Valuable Lesson Of API Design
- This Week in Data: Coinbase, MongoDB, and Prometheus
- This Week in Spring: Spring Boot Releases, Spring Security, and More
- This Week in Spring: SpringOne Platform, Cloud Foundry, and More
- This Week in Spring: SpringOne Platform, KNative, and More
- This Week in Spring: SpringOne Platform, Spring Cloud, and JDK 11 Candidate
- This Week's Comic: A Brief History of JavaScript
- This.Javascript: State of Browsers
- Thoughts on Importing npm Modules to the Web as JavaScript Modules
- Thoughts on UNIX
- Tips for Monitoring in the Travel Industry
- To Be React Native or Real Native? That Is the Question for a Mobile Startup
- Top 10 Business Opportunities for Augmented Reality
- Top 10 Java Interview Questions That I Recently Faced
- Top 10 PHP Errors From 1,000+ Projects (and How to Avoid Them)
- Top 10 Security Risks in Serverless Architectures
- Top 20 Cybersecurity Predictions
- Top 20 Ways Blockchain Will Transform Education
- Top 25 Amazing Websites to Learn How to Code
- Top 25 Big Data Interview Questions and Answers You Must Prepare for in 2018
- Top 25 Java Interview Questions and Answers
- Top 5 Challenges of Automating the Software Delivery Pipeline
- Top 5 Must-Have Visual Studio Code Extensions
- Top 5 Object-Oriented Programming and Design Courses in Java
- Top 5 Use Cases of IoT in Transportation
- Top 6 Languages for Data Science
- Top 7 Myths of AppSec Automation
- Top 7 Simple Cyber Security Tips That Every Business Should Know
- Top 8 WordPress Plugins for Web Developers
- Top 9 SQL Books for Beginners and Advanced Learners
- Top Chrome Extensions for Software Testers
- Top Docker Commands Any Expert Should Know
- Top Five Free Java 8 and 9 Courses for Programmers
- Top Must-Have Android Developer Tools
- Top Productivity Podcasts for Project Managers to Follow in 2018
- Top Technology Trends of 2018
- Top Three Blockchain Platforms You Must Know About
- TPCx-IoT Benchmark With Cisco and Couchbase
- Tracking File Permissions in Git
- Training AI Models on Kubernetes
- Transaction Tracking Vs. Message Tracking
- Transactional Patterns: Conversation vs. Batch
- Transformational Leadership and DevOps
- Troubleshooting App Performance Problems Using Instana Application Perspectives
- Tuning InnoDB Primary Keys
- Tutorial: First Steps With Embedded Artists NXP i.MX RT1052 OEM Module
- Tutorial: Using Runtime Statistics with Amazon FreeRTOS V10
- Types of Web Applications: From a Static Web Page to a Progressive Web App
- Ultimate Guide to Installing Kafka Docker on Kubernetes
- Ultimate List Of Big Data Examples in Real Life
- Understand No-Code and Low-Code Application Development Tools
- Understanding Azure Load Balancing Solutions
- Understanding Server-Side Blazor
- Understanding the Basics of Spring vs. Spring Boot
- Understanding the Confusion Matrix
- Understanding the Kubelet Core Execution Frame
- Understanding the Working of Embedded IoT Medical Devices
- Unit Testing vs. Integration Testing: What's the Difference?
- Unit Testing Your Architecture With ArchUnit
- Unlocking the Power of Automatic Service Endpoint Monitoring
- Using Ad-Hoc Scripts in Your Automated Database Deployment Pipeline
- Using AI to Understand Complex Causation
- Using Apache Ignite’s Machine Learning for Fraud Detection at Scale
- Using C++17 std::optional
- Using Config Files With ngrok
- Using DevOps in the Cloud for Improved Productivity
- Using GitHub as a Data Lake
- Using GPS Collars to Track the Movements of African Elephants
- Using K-Means Clustering With Apache Ignite
- Using k-NN Classification With Apache Ignite
- Using MSI With Azure Functions and Key Vault
- Using obj.hits — Clearly a Hit-and-Miss Affair
- Using OpenAPI and JSON PATCH To Articulate Changes for Your API Roadmap
- Using Refs in Stencil
- Using Regular Expressions to Extract Tokens and Session IDs to Variables
- Using the Adapter Design Pattern in Java
- Using the Bridge Design Pattern in Java
- Using the Configuration-as-Code Plugin to Declaratively Configure a Jenkins Instance
- Using the Spring Data JPA
- Using the Stream Real-Time Firehose With AWS SQS, Lambda, and SNS
- Using Treeshakable Providers in Angular
- Using ZIO With Tagless-Final
- Utilizing Elixir as a Lightweight Tool to Store Real-Time Metrics Data
- Vale for Spelling, Grammar, Style and Readability Linting
- Validate the Model State Globally in .NET Core MVC: .NET Core Quick Posts
- Version Control with GitLab on Alibaba Cloud
- Vimium, a Browser for Hackers
- Virtual Reality Learning Analytics With xAPI
- Visual Testing as an Aid to Functional Testing
- Visual UI Testing: One Does Not Simply Do Bitmap Comparison
- Voltaire, Vonnegut, and the Vocabulary of Microservices
- Voxxed Days Microservices: David Gageot on Google Container Tools
- Voxxed Days Microservices: David Schmitz on Tips for Failing at Microservices
- Voxxed Days Microservices: Grygoriy Gonchar on Data Consistency
- Voxxed Days Microservices: Manfred Steyer on SPA-Based Micro Apps
- Voxxed Days Microservices: Mete Atamel on Istio
- Voxxed Days Microservices: Rachel Orti and Melanie Rao on Migrating a Legacy Monolith to a Scalable SaaS Application
- Voxxed Days Microservices: Susanne Kaiser on Lessons Learned on Microservices
- Vue Example: Creating a TODO App using Vue.js 2, Vuex, and Codemix [Video]
- Want to Improve Your Robotics Knowledge?
- Waves of ‘Cloud-Native’ Transformations
- We Checked the Android Source Code With PVS-Studio — or, Nothing Is Perfect
- We Need to Talk About Documentation
- Wearable Technology and the Healthcare Industry
- What About the Testing You Can't Automate?
- What Are Subdomain Takeovers, How to Test and Avoid Them?
- What Are the Criteria to Differentiate Between Graph Databases?
- What Comes After JDK 8?
- What Developers Can Do to Help Achieve High Availability
- What Does Microsoft's Acquisition of GitHub Mean for Developers?
- What Enterprise Software Delivery Can Learn From a Woman, Hackathon, and ML
- What Is a Product Backlog For, Anyway?
- What Is a Queue?
- What Is Algorithm Analysis?
- What Is an osquery Injection and How Does It Work?
- What Is Data Cleansing?
- What Is GitOps, Really?
- What Is HAPI FHIR Server? How Do We Deploy It?
- What Is Kubernetes?
- What is Serverless and Why Does It Matter?
- What Is Synthetic Testing?
- What Is That IoT Device Doing at My Grandparents' House?
- What Is the EventBus Library and How Does It Work?
- What Is the NIST Cybersecurity Framework?
- What Java 9 Brought
- What the Internet of Things Means for Businesses
- What the Reddit Hack Teaches Us About Web Security
- What to Do When the Vendor’s Security Patch Doesn’t Fix the Problem?
- What You Need to Know About DevSecOps
- What's Behind Those SaaS Churn Metrics?
- What's the Difference Between Java and C++ Constructors?
- What’s New in Java 10?
- Where Do You Go for Tech Content in 2018? Take the Survey
- Who Controls Your Health Data and Why Isn't It You?
- Who Uses Your Open Source Code Anyway?
- Why ''Shift Left'' Is Bullsh*t...and Imperative
- Why Are Companies Getting Hacked, and What Can Be Done About It?
- Why Chatbots Are the Future of M-Commerce
- Why Cloud Software Companies Should Build for Vertical Industries
- Why Data Accuracy and Master Data Management Are Ready for the Cloud
- Why DevOps Requires Buy-In From Everyone
- Why Digital Executives Should Care About Automated Visual Testing
- Why Do You Need to Unit Test If You Have a QA Team?
- Why Do You Need to Unit Test If You Have a QA Team? (Part 2)
- Why Enterprises Can't Overlook IoT Device Management
- Why Even Bother with Serverless?
- Why Giving Employees Autonomy Is So Important
- Why Is Data Security Important for Everyone?
- Why Models Are the Only Way to Scale Toolchain Integration
- Why Use Microservices?
- Why Visual Story Maps are Better
- Why XP After All These Years
- Why You Need to Shift to Cloud-Based AWS from IT Support
- Why You Should Migrate SQL Server 2008 to the 2017 Version
- Why You Should Never Use Float and Double for Monetary Calculations
- Why You Should Not Use SELECT *
- Working With SAPUI5 Locally and Deploying in SCP
- Working With the Ignite UI for Angular Toolbox Extension in Visual Studio Code
- Writing Large JSON Files With Jackson
- Writing Microservices With msf4j (Microservices Framework for Java)
- Writing Multitenant ASP.NET Core Applications
- Writing Sensu Plugin Tests with Test-Kitchen and Serverspec
- WUM3 New Features
- Xamarin.Forms Date and Time Pickers in Conversational UI
- Xamarin.Forms Theming With CSS and Telerik UI
- Xamarin.Forms — DeviceInfo Using Xamarin Essentials
- XML-Based Swagger 2 Configuration With Spring MVC
- XP: An Obsession for Simplicity and Productivity with Focus on Humanity
- You Can’t Perform a Digital Transformation Without AWS Cloud
- You Know Your Application Design Is Bad When ...
- Your Plan for Sourcing and Supporting I-and-O Automation
- [Video] Minimum Cost Path Programming Interview Question With Python Code
- “How Do I Start With AI?”: Answering the Multi-Billion Dollar Question