DZone Sitemap: June 2016 Articles
- <script> $( “Check Yourself” ) .insertBefore ( “You Wreck Yourself” ) </script>
- 10 Areas Where Tooling Makes Node.js Developers More Productive, Part 1
- 10 Common Scrum Mistakes and How to Avoid Them
- 10 Good Excuses for Not Reusing Enterprise Code
- 10 Most Common Web Security Vulnerabilities
- 10 Ways to Increase User Retention Without Building Costly New Features
- 10 Ways to Screw Up An IT Project With Technology Madness
- 10x Programmers: Myth Or Reality?
- 11 Debugging Tips That Will Save You Time
- 11 Mistakes Conferences Keep Making
- 11 Steps to Secure Your Servers Part 1: Server Architecture
- 11 Steps to Secure Your Servers Part 3 & 4: Login and Securing Passwords
- 12 Dev Tools to Update Your App Instantly
- 13 Decks Java Developers Must See to Stay Updated
- 23% of Users Abandon an App After One Use
- 3 KPIs Used to Measure the True ROI of Agile Testing
- 3 Legal Implications of IoT
- 3 Reasons Agile Will Not Succeed
- 3 Things Companies Forget When Implementing DBaaS
- 4 Areas Where Mobile Application Streamlines Enterprise Operations
- 4 Azure Secrets You'll Be Glad to Know
- 4 Challenges You Need to Address With Microservices Adoption
- 5 API Testing Roadblocks You Can Overcome With Virtual APIs
- 5 Easy Ways to Write Hard-to-Test Code
- 5 Signs of Managed Platform Entropy
- 5 Tips You Need to Implement to Prevent Database Breach Disaster
- 5 Types of Users in Q&A Communities
- 6 Tips for AWS Command Line Ninjas
- 6 Tips for Building a Web Design Process That Boosts Your Team’s Efficiency
- 6 Ways the loT Will Impact Your Mobile App Development Process
- 6 Ways to Secure Your Database
- 62 of the Best Mobile Development Blogs
- 7 Obstacles to Overcome When Deploying Ruby-on-Rails to Production
- 7 Steps for Operational Excellence in Food, Beverage, & CPG Manufacturing
- 9 Important Steps for Successful Integration Projects
- 9 Tips for Writing Secure Applications in ASP.NET
- @MockBean—Spring Boot's Missing Ingredient
- A Basic Builder With Groovy
- A Brief History of Wi-Fi
- A Brief Intro to the sh Package
- A Deep Dive Into DynamoDB Partitions
- A Deeper Dive into Neo4j 3.0 Language Drivers
- A Defense of Being a TDD Moderate
- A Few Quick Links: Git 2.9, Year of the Bot, and More
- A Flying UAV Drone Full of Sensors
- A Git Collaboration Workflow That Provides Feedback Early and Fast
- A Guide to Getting More Out of Your TestComplete Tests
- A Guide to Performance Challenges With AWS EC2: Part 1
- A Journey From Smart Devices to a Smart World
- A Look at Serverless Architectures
- A Look at Two Static Website Generators—Hugo and Jekyll
- A Nonprofit Case for Docker
- A QA Manager’s Guide to Reducing Project Cost With API Virtualization
- A Review Of "Vim Text Editor — Learn in 10 Steps, for Beginners"
- A Simple TDD Environment in Haskell
- A Step-by-Step Debugger for JMeter: It’s Not a Dream Anymore
- A Step-by-Step Guide to Using Registered Servers
- Accelerating Multi-Browser Testing
- Accessing the Database From a Thymeleaf Template
- Accurest Becomes Part of the Spring Cloud Contract
- Adaptive Application Management
- Add Custom Functionality to a Spring Data Repository
- Add Custom Functionality to a Spring Data Repository
- Add Editor Support to Your Groovy Builder with a DSLD
- Adding Authentication to a Native Desktop C# App With JWTs
- Adding Authentication to Your React Native App Using JSON Web Tokens
- Adding FreeRTOS Thread Awareness to GDB and Eclipse
- Adding New SSH Users to Your EC2 Instance
- Additional Considerations Regarding Software Development
- Advanced CSS Tricks and Techniques
- Advancing Drupal Web Services
- Advice for Conference Submissions
- Agile Documentation: Fact or Fiction?
- Agile Economics: Scale 3D and the Knowledge Economy
- Agile Weekly Humor: June 26, 2016
- Agile, Lean, and Patterns: The Role of Managers in Bringing Change
- Alleviating Uncertainty In Bayesian Inference With MCMC Sampling and Metropolis-Hastings
- Alpha Anywhere Empowers Devs to Build Cross-Platform Apps
- Alpine Linux Desktop
- Amazon Search Outage Offers Two Lessons
- Amazon vs. Azure: What SMBs Need to Watch Out For
- An Intro to Regular Expressions in Python
- An Overview of Cloud Computing and Its Use in the Public Sector
- An Overview of Docker Registries
- Analog Computers Return: Finally
- Analytics and the Internet of Things
- Analyzing Predictive Point Values for Chess Pieces During a Game
- Analyzing Prime Factors in Telephone Numbers With Python
- Analyzing Time and Scope Boxes
- Anatomy of an Exploit: iOS Race Conditions, Part I
- Anatomy of an Exploit: iOS Race Conditions, Part II
- Anatomy of an Exploit: Stack Smashing
- Android Cloud Storage API Tutorial: Unified Access
- Android Material Themes Made Easy With AppCompat
- Angular 2: A Guide for Beginners
- Angular Router
- Announcing Java EE Microprofile
- Ant's Optional JARs and Maven
- Apache HBase Is Everywhere
- Apache Ignite: How to Read Data From Persistent Store
- Apache NiFi, Not From Scratch
- Apache Spark Insights
- API 101: How APIs Are Improving Business
- API Consumption From a Product Manager's Perspective
- API Evangelist Will Stay As It Is
- API Versioning Methods, a Brief Reference
- App Market May Hit $100 Billion by 2020 With Help From Big Data
- App Review Guidelines: A Comic Book
- App Store Marketing
- App Transport Security for iOS 10 Apps
- Application Performance Review Process
- Applying Computer Vision Today
- Applying Java 8 Idioms to Existing Code
- Apps That Nailed Personalized Push
- Are Apple’s New App Store Search Ads a Game Changer?
- Are Chatbots the Future of Banking?
- Are We There Yet? The Tale of a Slow Web Speed Road Trip
- Are You Moving Your VM Sprawl Problem to the Cloud?
- Artificial Intelligence for Vehicles Is Entering the Speed Lane
- ASCII Art Diagrams in Emacs org-mode
- ASCII Art Diagrams With ditaa
- Ask DZ: Swagger API on Multiple OSGI Bundles Using Apache Karaf
- Aspect Oriented Programming With Spring Boot
- Assessing Cloud Security
- Asynchronous APIs Using Apache Camel
- Auth0 Support for ASP.NET Core
- Authenticating a User With LinkedIn in ASP.NET Core
- Automate Metadata Cleaning Before External Sharing
- Automated Testing and the Semantic Web
- Automating and Orchestrating Opsworks in CloudFormation and CodePipeline
- Automating ECS: Orchestrating in CodePipeline and CloudFormation (Part 2)
- Automating Penetration Testing in a CI/CD Pipeline: Part 2
- Automation: A New Method for a Proven Success Strategy
- Availability and Consistency in the Presence of Partitions
- Avoiding Password Reuse Attacks With Auth0
- Awaiting AWS Resources
- AWS Aurora Benchmarking
- AWS Monthly Review — May 2016
- AWS re:Invent Registration is Open
- AWS Weekly 2016 #24
- Azure Portal Tips and Tricks: Customizing Dashboard With Tile Gallery [Videos]
- Backend Upgrades With NGINX Plus Part 3: Application Version
- Backend Upgrades With NGINX Plus, Part 1
- Backend Upgrades With Nginx Plus Part 2: Individual Servers
- Backup and Recovery of MongoDB With RecoverX (Part 2)
- Bash Script to Generate Config or Property Files From a Template File Containing Variables
- Basic JavaScript Arrays Reminder
- Battle of the PaaS: PHP Apps in the Cloud
- Behind the Scenes of the 5th State of DevOps Survey
- Being a Product Manager in a DevOps World
- Benchmarking Java Logging Frameworks
- Best Practices for Baselining Your Cloud Security Environment
- Best WordPress Plugins to Customize the Admin Area
- Better Application Deployment Through Infrastructure Automation
- Big Data Business Catalogs: Do You Need One?
- Big Data in Oil and Gas IIoT
- Big Data in Public Transportation
- Big Data Tips for Small Enterprises
- Big Data Use Cases - 2016
- Big Data Weekly Humor: June 26, 2016
- Big Data — Understanding the Good, the Bad, and the Ugly
- Biggest Concerns Around Software Development Today
- Biggest Opportunities For Improvement in Software Development
- Bimodal IT: A Path Down the Wrong Direction
- Bimodal IT: Incorporating Traditional IT While Applying Agility
- Binary Logs Make MySQL 5.7 Slower Than 5.6
- Binding Map to XML: Dynamic Tag Names with JAXB
- Blockchain as a Service: The New Weapon in the Cloud Wars?
- Book Review: Modular Programming With Python
- Breaking Down the Monolith: Microservices vs. Self-Contained Systems
- Bridging the Communication Gap Between Developers and Architects
- Bringing Gamification to Work
- Build Your Own Responsive Tester Page
- Building a Hello World App With Ionic
- Bursting Gartner’s "Algorithm Economy" Bubble
- C# Code Optimization Using StringBuilder
- C++ (Core) Coding Guidelines
- Cacheonix Announces Java Web Cache
- CaffeOnSpark for Deep Learning: References
- Can We Neglect Manual Testing for Automation Testing?
- Career Progression as a Function of Technical Talent
- Carving the Java EE Monolith Into Microservices
- CASE Statement in GROUP BY
- Challenges and Improvements for Apple Watch App Development
- Changes With the Drupal Association
- Chaos in Swift with Metal
- Checking Active Directory (AD) Security and Integrity via Log Monitoring
- Checklists Are Prerequisites for Release Automation
- Chi-Square Goodness Of Fit Test Example With Primes
- Choosing MySQL High Availability Solutions
- Choosing the Right SQL Server Edition
- City Infrastructure for the Digital Age
- Client Side Exporting in Highchart
- Cloud Data Centers Are Poised to Take the Spotlight
- Cloud of Trust
- Cloud Security: Choosing the Right Operating System
- Cloud Security: Data at Rest
- Cloud-Based Continuous Integration Projects Prove the Concept
- CMake: A Developer’s Journey
- Code Coverage Isn't Only for Unit Tests
- Code Coverage On GitHub PRs With Coveralls.io
- Code Mistakes: Python's for Loop
- Code Review: How Enterprises Can Miss the Point
- Coding for Workarounds So You Know When They Are Fixed
- Coding the Architecture
- Collaborative ERP: Transforming a Concept Into a Real Tool
- Collective Code Ownership in Agile Teams
- Combining Multiple NXP Kinetis SDKs Into One
- Come to MongoDB World. We Need to Talk.
- Comparing Lombok and Kotlin
- Comparing the Speed of VM Creation and SSH Access of Cloud Providers
- Comparison of Automated Test Design Methods
- Compliant Email Archive Migration to the Cloud
- Computing Higher Moments With a Fold
- Configuring AWS for Using Lambda
- Conjunctions We... Hate
- Connected Cars Will Be Driven by Great Digital Experiences
- Connecting Data Is Key for Digital Transformation
- Constraint Driven Testing to Improve Agile Development
- Container Services: Hello From the Outside!
- Continuous Discussions (#c9d9) Podcast: Episode 42 – Release Pipelines
- Continuous Discussions Podcast: DevOps and CD for Non-Web Applications
- Continuous Engineering in the Decade of the Internet of Things (Part 1)
- Continuous Engineering in the Decade of the Internet of Things (Part 2)
- Continuous Integration at Segment
- Continuous Integration for a MEAN Application With Docker and Codeship
- Convert a List to a Comma-Separated String in Java 8
- Converting and Encrypting Data as It Is Ingested Into the Data Lake
- Cookies vs. Tokens: The Definitive Guide
- Corporate Cloud Compliance
- Couchbase on ASP.NET MVC (Video)
- Couchbase on the Microsoft Azure Marketplace [Video]
- Couchbase Weekly: June 8, 2016
- Couchbase Weekly: MongoDB Fails to Perform
- Couchbase XDCR Using Docker Swarm, Machine, and Compose
- Create DynamoDB Tables With Java
- Create DynamoDB Tables with Node.js
- Create Resilient Camel Applications With Hystrix
- Create Your First Laravel App and Add Authentication
- Creating an Article List With IBM WCM 8.0 (Part 1)
- Creating an Article List With IBM WCM 8.0 (Part 2)
- Creating an Article List With IBM WCM 8.0 (Part 3)
- Creating an Article List With IBM WCM 8.0 (Part 4)
- Creating an Article List With IBM WCM 8.0 (Part 5)
- Creating an Ionic App in 8 Minutes Flat
- Creating Your Code Review Checklist
- Cross-Domain Error Handling
- Cross-Origin Techniques
- Crushing Certification Exams
- CryEngine V Goes (Mostly) Open Source
- CUBA Platform: An Open-Source Java Framework for Rapid Application Development
- Custom Business Logic in Mule Flows—Part 1
- Custom, Locally-Sourced Output Filenames
- Cybersecurity: The Analytics Lifecycle
- Dabbling in Docker-Compose
- Data Centers Need to Acquire New IT Skill Sets for Cloud Migration
- Database Connector Output As Payload or Flow Variable
- DCIG 2016-17 Unified Utility Storage Array Buyer's Guide
- Death, Taxes, and Data Breaches
- Debug JavaScript With These 14 Tips
- Decentralized Architecture: Issues in the Field
- Default Hololens Toolkit Occlusion Script Turns Magenta
- Defect Prevention and Test Design Optimization Together — CDT
- Defining Failure in Software Testing
- Deploy a Service Fabric Cluster to Azure with .NET Framework 4.6
- Design Considerations Before Starting Your IoT Project
- Design for Mobile: App UI Best Practices: Part II
- Design for Mobile: App UI Best Practices: Part III
- Design Patterns in Express.js
- Design Patterns in the Real World: Flyweight
- Design Patterns in the Real World: Strategy
- Designing and Documenting Your APIs Using RAML
- Designing RavenDB's Debug Log System
- Designing Software like Building a Rocket: Ready for Launch?
- Designing Software with Swift (Part V): Wrapping Up
- Dev-Sec.io Automated Hardening Framework
- Developing on MacOS with Docker
- Developing Smart Algorithms by Studying the Human Brain
- DevOps: The Slow Tsunami That's Transforming IT
- DevOps: Too Much Emphasis on the 'Dev,' Not Enough on the 'Ops'
- Diagnosing Agile Team Member Anti-Patterns
- Displaying SQL Data in a Text Box Using C# [Code Snippet]
- Diving Into Visual Studio 2015: Debugging Improvements (Diagnostic Tool Window)
- Docker and SELinux
- Docker Automatic MySQL Slave Propagation
- Docker Branches Out
- Docker Cheat Sheet for Spring Developers
- Docker Compose + NATS: Microservices Development Made Easy
- Docker Metrics to Watch
- Docker Swarm Part I: Multi-Host Cassandra Cluster
- Docker Swarm Part II: Rescheduling Redis
- Docker Swarm Part III: Deploying a NodeJS and MongoDB Microservice
- DockerCon 2016: What's New in Docker
- Does Agile Development Need Project Managers?
- Does Dependency Between Test Execution Imply Lack of Abstraction Layers?
- Don't Be Petty, Write Less Spaghetti!
- Don't Go Into ElasticSearch Production Without This Checklist
- Don't Use Java Assertions
- Drag n' Drop Cisco DevIoT Solutions
- Driving, Surviving and Thriving Industry Disruption With APIs
- Dude, Where's My Performance?
- Dynamic Programming: Branch and Bound
- Easily Calculate Your Project Version With Git
- EasyIot Cloud MQTT API v.1
- Eclipse Contributors Since the Beginning of Time
- Edge – A Door to the IoT Data Kingdom
- Effective Cloud Security Alerting
- Elastic Query in Azure SQL Database and Views
- Elasticsearch On Docker [Video]
- Elasticsearch Throttling Indexing
- Encapsulation: I Don't Think it Means What You Think it Means
- Ensuring Containers Are Always Running With Docker's Restart Policy
- Euro 2016 Predictions Using Team Rating Systems
- Euro 2016: Mobile App Quality Matters
- European Perspective From GE's Premier International Software Summit
- Event Sourcing From the Trenches: Domain Events
- Exception Handling in Real-Life Java Applications
- Exercises in Kotlin: Part 4 - Control Flows and Return
- Expanded Network & Web Page Monitoring Services for World’s Largest Crowd-Sourced Internet Performance Monitoring Community
- Exploiting Zookeeper for Managing Processes in a Production Environment With Lockex
- Exploring Data Science: Educational and Readable
- Exploring Persistent Storage With Apache Mesos
- Exposing Secret JavaScript Privates to Unit Tests
- Extending Selenium With Image Recognition
- Facebook Gets Smarter With DeepText Text Understanding Engine
- Faster Mutation Testing
- File System Implementation on TI CC3200
- Financial Services: The Opportunities of Going Mobile
- Finding Mongo Document IDs Using the PHP Library
- Firebase Authentication With the Firebase 3.0 SDK and Auth0 Integration
- First Impressions From Spark Summit 2016
- First Regulatory Compliance Storage Solution Based on the Microsoft Azure Platform
- Five Expert Tips for Optimizing WordPress Performance
- Five Habits That Help Code Quality
- Five Key Predictions for Data and Analytics Through 2020
- Five Must-Haves for Your Cloud Security Strategy
- Five Tech Trends That Will Change The Mobile World
- Five Tips for Reducing 'Trusted' Third-Party Risk
- Five Years of Building a Cloud: Interview With OpenStack Cloud Leader
- Flexera Software Launches AdminStudio Suite 2016 and Workflow Manager 2016; Adds Support for Mac® Applications
- Flexible Persistent Disks With Flocker and Google Compute Engine
- Floating 'Text Balloons' for Context Relevant Information in Xamarin Forms
- Flowing Through the Tubes of the Stream API (Java 8)
- Fluentd, Kubernetes, and Google Cloud Platform: A Few Recipes for Streaming Logging
- Folding the Universe Part I: Functional Java
- Folding the Universe, Part II: Abstracting Recursion
- Follow The Script: Scripting in Swift
- For the First Time, a Majority of Enterprises Believe Cloud Apps Are Just as Secure as On-Premise Apps
- Four Paths to Becoming a Tester
- Four Steps From Legacy to DevOps
- FreeRTOS v9.0.0 With Static Memory Allocation
- From Java Anonymous Class to Single Line Lambda in 3 Steps
- From POSIX to AWS and S3
- From Start to Deploy, How to Use Cloud 66 for Rails
- From Utah to Sri Lanka: Agile Grows Up
- Front-End First Development?
- Frontrow 2011: Mozilla's Christian Heilmann on HTML5
- Full Text Search on Couchase 4.5 [Video]
- Function Overloading With singledispatch in Python 3
- Functional Programming in Pure Java: Functor and Monad Examples
- Functional Programming: The Good and the Bad
- Galera Warning “Last Inactive Check”
- Game of Thrones Stats Using the ELK Stack
- Geek Reading: Clojure Frustrations, Perceptrons, and Architectural Debt
- Geek Reading: Encapsulation, Search Strategy, and a Look Into the Brain of (Almost) Deep Blue
- Geek Reading: Following the Stream, Microservice Sidecars, NLP Elixir
- Geek Reading: Groovy Code, Swift Changes, and More!
- Geek Reading: Internet Trends, Salesforce Buys, and xkcd Amazingness
- Geek Reading: Microsoft Takes on Trello, Amazon Autoscaling
- Geek Reading: More Productive Teams, Rotting Software, and Forgettable Microservices
- Geek Reading: Myspace Makes the News!
- Geek Reading: Spatial Computing, Clojure Libraries, and Spring Batch
- Geek Reading: Startups and Aquisition
- Geek Reading: Stolen Passwords, Memory Leaks, and Python Polymorphism
- Generate and Recognize Barcode Using Aspose.BarCode for Java/Jython
- Generic Object Pool in Java [Snippet]
- Geofencing Done Right
- Getting Started With Angular 2.0 RC1
- Getting Started With Apache Ignite.NET
- Getting Started With Ceylon on Android Studio
- Getting Started With Docker Using BuildGrid
- Getting Started With Heron on Apache Mesos and Apache Kafka
- Getting Started With the Ignite UI igTree in Three Simple Steps
- Getting Started With User Experience Design
- Git 2.9.0 Has Been Announced!
- GitHub Continuous Deployment to a Raspberry Pi
- Give Me Data or Give Me Death!
- Good Practices for Efficient and Maintainable CSS
- Google AMP: Code Snippets
- Google AMP: Replacing Embedded Content
- Google Daydream: Is This the Real Life or Just Fantasy?
- Google IO 2016 Retrospective
- Gradle 3.0 M1: Unleash the Daemon!
- Gradle Goodness: Running All Tests From One Package
- Grails Goodness: Add a Banner to a Grails 3.1 Application
- Grails Goodness: Add Git Commit Information to Info Endpoint
- Grails Goodness: Adding Custom Info to Info Endpoint
- Grails Goodness: Creating A Fully Executable JAR
- GridGain for Sberbank Architecture in Financial Services [Videos]
- Groovy Goodness: Creating Files and Directories With a Nice DSL Using FileTreeBuilder
- Groovy Goodness: Customise Log AST Annotations
- Groovy Goodness: Represent Map as String
- Groovy Goodness: Turn a Map or List as String to Map or List
- Groovy Retrospective: An Addendum - Memory Usage and PermGen
- Groovy: A Retrospective
- Growth Hacking for Mobile Product Managers
- Growth Opportunities Through Subscription Incentives and More
- Guide to the Guide to Continuous Delivery Vol 3
- Hacking Happens: Stolen Credentials
- Hadoop Summit San Jose Insights From Industry Experts
- Handling an Avalanche of Beer Apps
- Happy Birthday! Here's to 10 Years of Liquibase
- Hash With a Side of JavaScript
- Healthcare and Hackers
- HERB the Robot Butler Develops the Ability to Thrive in Clutter
- Here’s What to Do to Combine Multiple JMeter Variables
- Heroku “No app specified”
- Hiring Is Broken and It Isn't Worth Fixing
- Hive User-Defined Functions
- Homebound Developer Discusses Building From Scratch in Blueprints
- How Agile Can Fail
- How API Virtualization Enables Smarter Development
- How Are Retailers Handling Mobile App Testing?
- How Beginners Can Approach Agile
- How Big Data Analytics is Driving the Future of Social Business Success
- How Big Data Tools and Technology Have Changed — In The Last Year
- How Can We Secure Our Passwords?
- How CircularWorld Uses NATS.io for an Earthquake Early Warning System
- How Developers Became the Belle of the DevOps Ball
- How Do You Solve a Problem Like DevOps? — Part 1
- How Do You Solve a Problem Like DevOps? — Part 2
- How Drug Development Costs Can Be Reduced by Automation
- How Financial Services Are Profiting From DevOps in a Big Way
- How Has Big Data Influenced Video Marketing?
- How HTTP/2 Is Changing Web Performance Best Practices
- How Mary Meeker’s 2016 Internet Trends Report Heightens the Engagement Crisis
- How Netflix Changed Streaming
- How Not To Appear Like a Desperate Job Seeker
- How Not to Choose a Framework
- How QA Can Help Lead the DevOps Charge
- How Self-Service Portals Benefit Users and Organizations Alike
- How Software Development Has Changed
- How the Apteligent iOS SDK Safeguards Itself Against Crashes
- How the Cloud and Big Data Change the Role of Risk Audits
- How the Cloud Complements In-Memory Databases
- How the Industrial Internet Is Empowering IT
- How to Analyze Data with IBM's Watson IoT
- How to Analyze Your Twitter Followers by Gender
- How to Apply DevOps Culture to Security
- How to Balance Speed and Quality in Agile Development
- How To Become an Agile Bug Beating Super Hero
- How to Build a Shopify App in One Week
- How to Capitalize on the Coming Cloud Wars
- How to Connect Anypoint Mule ESB With FileNet Content Engine (CE)
- How to Connect to Your Docker Container Inside Jelastic Cloud
- How to Create a REST API (Web API) With ASP.NET Core 1.0
- How to Curate Retrospectives With Retromat
- How to Develop a Simple Step Counter App on ReactNative
- How to Develop Salesforce Visualforce Apps Using AngularJS?
- How to Easily Sync Web and Mobile Experiences
- How to Get Buy-In for Your Cloud Security Strategy
- How to Get Developers to Adopt Coding Standards
- How to Get Started With JMeter: Part 2 — Building Scripts and Running JMeter
- How to Grow While Learning a New Skill
- How to Import Any JBoss BPM Suite Example Project
- How to Import From GitHub in Python
- How to Improve App User Experience With User Story Mapping
- How to Install Couchbase Server On Windows (Video)
- How to Install the JMeter Plugins Manager
- How to Load Balance RESTful Web Services Using CXF and Apache Camel
- How to Make Groovy as Fast as Java
- How To Make Managed Platforms Enterprise Ready
- How to Minimize Data Wrangling and Maximize Data Intelligence
- How to Prevent a Heroku Dyno from Idling
- How to Recover the OpenSDA v2.x Bootloader
- How to Replace a Pie Chart With R
- How to Securely Deploy Neo4J Into Amazon Web Services
- How to See Around the Corner is "Just Around the Corner"
- How to Set Up a Maven Repository In Minutes
- How to Set up Your Red Hat Cloud Using Online Deployment Planner
- How to Speed up Your Website by up to 78%
- How to Troubleshoot Sudden CPU Spikes
- How to Use Migration With Entity Framework Core
- How to Use R to Gain Predictive Point Values of Chess Pieces
- How Unilever Is Embracing API Transformations
- How Working in a Coffee Shop Can Help Your Productivity
- HPE's Problems May Run Deeper Than $3B Suit Against Oracle
- HTTP Load Balancer Example [Mongoose]
- Hybrid Cloud Hosting and Its Market Value
- Hyperlinking Logs to Source Code
- Hystrix Part 1: Getting Started With Hystrix
- IARC and You: Updating Your Store Age Ratings
- IBM Cloud Tools for Swift
- Idempotence: Not Just a Big and Scary Word
- Image Optimization: Common Mistakes And Solutions
- Implementing Hadoop's Input and Output Format in Spark
- Implementing Opinion Mining With Python
- Implementing Soundex Using LINQ (With Help From OzCode)
- Importance of Shift-Left Testing
- In Advocacy for More Support Staff
- Industry-First Scale-Out Data Protection Software for Cloud Native and Big Data Environments
- Infrastructure as Code: Using Git to Deploy F5 iRules Automagically
- InnoDB Locks and Transaction Isolation Level
- Innovation Is Finally Reaching Banking
- Innovation vs. Technical Debt
- Insert Edit Update in GridView Using Single Stored Procedure [Code Snippets]
- Insight and Execution: Why Analytics Matter
- Installation, Environment Setup, and Adding Proxy to npm and Node.js Packages
- Installing a Java Application as a Windows Service
- IntelliJ IDEA 2016.2 EAP: Case-Only Renames in Git, Ligatures, Background Images, and More
- Interview to Vaclav Pech on JetBrains MPS: The Community and the Future
- Interview With Lee Byron, React Developer at Facebook
- Intro FS2016 Semester Closing With Robot Maze Challenge
- Introducing Hazelcast 3.7 EA: A Better, Faster Hazelcast
- Introducing LEQL: BYTES
- Introducing Our New JWT Debugger Chrome Extension
- Introducing Siren 4 Java EE 1.0
- Introducing the Field Guide for Docker Logging
- Introducing the Neo4j 3.0 Apache Spark Connector
- Investing in Open Source Startups
- IoT for Small Business – Impact and Future Prospects
- IoT in the HVAC Industry
- IoT Project Tutorial: Smart Plant System
- IoT Technology Used in Euro Cup 2016
- IoT: How to Prevent Issues in a More Complex, Risky Environment
- Is "IoT Security" a Contradiction in Terms?
- Is Coffee Really Toxic to Workplace Productivity?
- Is Inclusiveness at Work Always a Good Thing?
- Is Java Dying? (In Knuth's Up-Arrow Notation) [Comic]
- Is Open Source Right for You? Maybe, But Cost Should Be the Last Consideration
- Is Xamarin a Safe Bet?
- Is Your Testing Team Actually Agile?
- Isolating Development Environments Using Nix
- Issues Affecting Software Development Today
- IT is Unprepared to Tackle the Challenges of General Data Protection Regulation
- IT Managers! What's Keeping You up at Night?
- It's Hard to Give Away Code
- It's Time to Scale Agile Across All Teams
- It’s 2016, and We Need to Talk About Load Testing
- It’s Not DevOps If You’re Still Writing Your Tests By Hand
- Java 8 Hashmaps, Keys and the Comparable Interface
- Java 8 StringJoiner – Old Wine With a New Bottle
- Java Annotated Monthly: June 2016
- Java Code Challenge: Bus Gossip Solution
- Java Code Challenge: Scrabble Sets
- Java Developers Can FINALLY Target Windows UWP
- Java EE 8 in Crisis!
- Java EE Guardians Moving EE 8 Forward at JavaOne 2016 San Francisco
- Java EE's Future (From JCP EC Meeting Minutes)
- Java Quiz: Introducing Mathematical Tricks
- Java Quiz: Passing Objects to Methods
- Java Quiz: Switch Statements and Static Variables
- Java Quiz: Using TreeMap in Java
- Java Remote Method Invocation with Redisson
- Java Websocket Containers: The Possibilities
- Java, Java EE, Jython, Oracle, and More...: Help Move Java EE Forward
- Javascript Callback Functions
- JavaScript Without jQuery: Tips and Practical Examples
- JSF 2.3 — Execute an AJAX Request Using Globally Scoped Functions
- JSON-LD: Building Meaningful Data APIs
- Just Because You Can Build a Bot, Doesn’t Mean You Should
- Kafka Consumer Lag Monitoring
- Kaggle’s Optimization Competition
- KEEP CALM and QUERY JSON
- Key Takeaways From Continuous Discussions (#c9d9) Episode 41: Creating an Internal Dev/Test Cloud
- Key Takeaways From Continuous Discussions (#c9d9) Episode 42: Release Pipelines
- Keys to Developing Software in a Timely Manner
- Keys to Working With Big Data
- Keyword-Driven API Testing—Change Your Testing Process
- Know What NIST Is? You Should.
- Kubernetes: Easy App Dev Mac Environment
- Lambda Expressions in Java 8
- Latest Agile Refcardz
- Latest Algorithm for Cochlear Implants Block the Cacophony of Background Noise
- Latest Big Data Refcardz
- Latest Cloud Refcardz
- Latest Database Refcardz
- Latest DevOps Refcardz
- Latest Integration Refcardz
- Latest IoT Refcardz
- Latest Java Refcardz
- Latest Mobile Refcardz
- Latest Performance Refcardz
- Latest Web Dev Refcardz
- Launching Vert.x Dynamically
- Leading Agile Change: Proven Change Models for Agile Transformation
- Learn Neo4j With Video Tutorials
- Learn Why Nearly 1 in 4 People Abandon Mobile Apps After Only One Use
- Learning a Healthy Fear of Legacy Code
- Learning and Adapting Is Key to Agile Project Team Success
- Learning Angular 2: Tour of Heroes Tutorial, ngFor and ngIf
- Learning Angular 2: Tour of Heroes Tutorial, Quick Start and Shortcuts
- Learning From Your Bugs
- Learning to Crawl: My First Experience With an Arduino
- Lesson Learned From Gilded Rose Kata
- Lessons From 13 Years of Bugs
- Life of JavaScript Libraries in 2016
- Lightweight Docker Images for Java Apps
- Lipwig for Hive Is the Greatest!
- Liquibase for DBAs
- List All Containers on Docker
- List of All Countries in JSON
- Logging for Continuous Integration
- Long Numbers Are Truncated in MongoDB Shell
- Loyalty and Churn Reduction Features Added to Mobile Intelligence Platform
- Machine Learning Courses for Developers
- Maintainability and Expect Literals
- Maintainable Code vs. Common Code
- Make Platform Resources Machine Readable
- Making a Raspberry Pi-Based Amateur Radio WSPR Go-Kit
- Making Big Data Analysis Accessible Throughout Your Company
- Making Use of Settings.json
- Management Styles From a Wine Tour
- Managing Application Performance in Hybrid Clouds
- Managing Docker Containers With Shipyard
- Managing Risk in Your Project With Static Analysis
- Managing Secrets With Vault
- Marketing Advice for Developers
- Mastering TDD
- Material Design Navigation Drawer for Android App Development
- MDM Invades Privacy
- MemSQL Guide to Spark Summit 2016
- Meteor 1.3.3 Has Landed
- Microservices Best Practices
- Microservices for Java Developers: Book Release [Announcement]
- Microservices Granularity for the Internet of Things
- Microservices Using WildFly Swarm, Docker, and Couchbase
- Microservices vs. SOA
- Microservices With Go Micro and NATS.io
- Microservices With Spring Boot, Axon CQRS/ES, and Docker
- Microservices, Verticals, and Business Process Management?
- Microsoft Buys LinkedIn: The Value of Data
- Microsoft Buys LinkedIn: Why Is It Awesome?
- Microsoft Meets Open Source
- Microsoft SQL Server 2016 Released: The Hype and the Reviews
- Midokura Announces $20M in Series B Financing
- Migrate From MS SQL Server to MySQL
- Migrating a Web App to Angular
- Migrating From a Static Magento Site to AWS
- Migration of Parse Apps to Red Hat Mobile Application Platform
- Migration to Exchange Online and Office 365: A Step-by-Step Guide
- mLab Launches Private Environments on AWS
- Mobile App Marketing and a Boss-Less Future: An Interview With Paul Kemp
- Mobile Optimized Forms and Data-Driven FSO
- Modern Integration: Keeping Up With Demands by Using the Right Testing Tools
- MongoDB Administration Checklist for MySQL DBAs
- MongoDB and Non-Existent Collections
- MongoDB Design Patterns
- MongoDB Shard Key Examples
- MongoDB World Announcements
- Monitoring Apache Spark Streaming: Understanding Key Metrics
- Monitoring Apache Spark: Why Is It Challenging?
- Monitoring Stack for Distributed Systems
- More PowerShell Function Hacks
- MSSQL Server Now Available on Linux: What You Need To Know
- Mule ESB: File Outbound Endpoint With Transformers and Variables
- MuleSoft: Develop a Project From Behind the Firewall
- MuleSoft: Encouraging Teamwork to Enhance Productivity
- Mulesoft—Quality SDKs for Your APIs in Minutes
- Multi-Node Full Text Search in Couchbase 4.5 Beta
- Multi-Tenancy: Serving Multiple Apps From the Same Stack
- MVB Spotlight: Yegor Bugayenko
- My Journey to Face the Lambda Expressions in Java
- Myspace Accounts Hacked in the Biggest Security Breach in History
- MySQL vs. MongoDB: The Pros and Cons When Building a Social Network
- Natural Language Programming and Inform 7: An Intro
- Neo4j Cluster Performance Tuning
- Neo4j Launches in the Beta Docker Store
- Netflix OSS, Spring Cloud, or Kubernetes? How About All of Them!
- New AI Platform Can Guess Our Age by Looking at Us
- New Algorithm Promises to Make Hearing Better
- New Automation API for Hadoop Environments
- New Compilers Streamline Optimization and Enhance Code Conversion
- New Database Aims to Open Up MS Trial Data
- New Developments in Health Tracking Devices
- New Platform Aims to Build an iStock for VR Footage
- New Platform Aims to Foster Evidence-Based Policy Making
- New Platform Aims to Make It Easier to Develop for Blockchain
- New Project Makes Breakthrough in Robotic Surgery
- New Software Suite Manages, Migrates, and Protects Large Data Assets Across the Information Lifecycle
- New to Couchbase 4.5: AtPlus
- NGINX as a Reverse Proxy for Docker Swarm Clusters
- Nine of the Best Raspberry Pi Projects
- Node Performance 2016: Hapi, Express.js, Restify, and Koa
- Northeastern University Goes West to Address IT Skills Shortage
- NoSQL Will Protect You From the Onslaught of Data Overload
- Not Your Father's Video
- Notes on Reactive Programming Part I: The Reactive Landscape
- Notes on Reactive Programming Part II
- Observations From a History of Java Backwards Incompatibility
- ODPi Helps the ASF Accelerate the Big Data Ecosystem
- OkCupid and the Ethics of Big Data Research
- On Category Theory and Koine Greek
- On Why RavenDB Is Written in C#
- One Year as a Data Scientist at Stack Overflow
- Open Source Middleware Market Trends Revisited
- Open Sourcing Geppetto, an Automation Framework for Distributed Systems
- Open-Source Test Automation Tools and You
- OpenSSL Certificate With subjectAltName One-Liner
- Optimizing an Agile DevOps Organization (Part 1)
- Optimizing an Agile DevOps Organization (Part 2)
- Oracle's Cloud: Meet the New Boss, Same as the Old Boss
- Otto: The Next Generation of Vagrant
- Overriding Dependency Versions with Spring Boot
- Overview of Spring Aspect Oriented Programming (AOP)
- Page Speed and Fast Paths
- Paper Explores How an Evil AI Could Emerge
- Performance Boost and Cost Savings for DynamoDB
- Performance Culture, Accessibility, and Case Studies
- Performance Monitoring: Real vs Headless Browsers
- Performance Patterns in Microservices-Based Integrations
- Performance Tuning Ideas for Apache Camel
- Post-Hadoop Network Traffic Analytics
- Powering Blue-Green Deployments With Feature Flags
- Powering Continuous Delivery With Feature Flags
- PowerShell Profile Shortcuts
- Practical Fun with NetBIOS Name Service and Computer Browser Service
- Practical Fun with NetBIOS Name Service and Computer Browser Service (Part 2)
- Practical Golang: Getting Started With NATS and Related Patterns
- Preparing for the Azure Stack (Part 1)
- Prescient, Apache NiFi, and Transforming 48K+ Data Sources in Real Time
- Prime Remainders for Dice Rolls With More Than Six Sides
- Pro Tips to Navigate and Curate the Magento CMS
- Product Owners and Learning: Part 1
- Product Owners and Learning: Part 2
- Properly Testing Your Cassandra Cluster Before You’re in Production
- Pros and Cons of Mobile App Testing Methods
- Prototyping a Cheap IoT Sensor in Lua
- Provide a REST Proxy Interface to a SOAP Web Service in Mule
- PubSub Example Using Mongoose
- Puppet Server: Advanced Memory Debugging
- Putting the 'Micro' Into Microservices With Raspberry Pi
- Putting the Ops in DevOps: Part 1
- PyDev of the Week: Barry Warsaw
- PyDev of the Week: Georg Brandl
- Python 101: An Intro to ftplib
- Python 101: How to Traverse a Directory
- Python 101: Redirecting stdout
- Python 201: An Intro to importlib
- Python 201: What Are Descriptors?
- Python: How to Create an Exception Logging Decorator
- Python: Regex – Matching Foreign Characters/Unicode Letters
- Quick Tip Corner: Running Windows Installers on Windows Server
- R With PowerBI: A Step-by-Step Guide
- Raising Chatbots: Is the Solution Apparent?
- Ramping Up Cloud Computing in the Public Sector
- Ratpacked: Handling Exceptions When Reading Configuration Sources
- Ratpacked: Include Files in the Ratpack Groovy DSL
- Ratpacked: Use TestHttpClient for External HTTP Services
- Ratpacked: Using Multiple DataSources
- Ratpacked: Using Spring as Component Registry
- Reaching for the Cloud
- Real-time In-memory OLTP and Analytics With Apache Ignite on AWS
- Real-World Problems Being Solved With Software
- Realm Releases 1.0 Update
- Recent Java News: Early June 2016
- Recognizing Text in Images With Watson’s Visual Recognition API
- Recording File Uploads With JMeter
- Red Hat Demonstrating .NET With Linux Containers at DevNation
- Reddit Users Weigh in on "Top Talent" in Software Development
- Redis Production Checklist
- Redis Replication vs Sharding
- Redis Watch: Data Structures and Streaming Pipelines
- Reduce Platform Risks Using the Proxy Pattern
- Reflections and Resources From My ASP.NET Core Talk at Umbraco CodeGarden
- Relation of Middleware to Microservices, Docker, and Cloud-Native Architectures
- Release Automatically With PowerShell, Zipped Artifacts, and Chocolatey
- Remote Debugging Node on a Raspberry Pi
- Research Reveals the Importance of Work-Life Integration
- Research Suggests AI Managers Effective for Crowdsourcing
- Researchers Explore Our Gender Perceptions of Robots
- Researchers Suggest Understanding Bees Could Lead to Better Robots
- Researchers Use Machine Learning to Develop Dexterous Robotic Hands
- Researchers Use Machine Learning to Drive Materials Science
- Resin.io Secures $9 Million in Funding to Accelerate Growth of Next Generation IoT DevOps Platform
- Resources for Learning the Azure Data Platform
- REST Data Service Over In-Memory Data Grid
- RESTful Client Example [Mongoose More Than An Embedded Web Server]
- RESTful, Real-Time, Streaming Analytics and IoT
- Resting BUILD Face
- Revisiting the Advanced Theories of ‘Java Garbage Collection’
- Ridiculously Fast MongoDB Replica Recovery
- Robotic Legs Put Through First UK Clinical Trial
- RocksDB From Docker Containers
- Rolling Dice in Kotlin
- Ruby Authentication: Secure Your Rack Application With JWT
- Ruby Metaprogramming
- Run a Ceph Cluster With Flocker on Your Laptop
- Runge-Kutta Implemented as a Fold in Haskell
- Running Daily Builds on CircleCI
- Running HDFS On Local Mesos Clusters
- Running Puppet on Container-Centric Infrastructure
- Running Spring Boot in a Docker Container
- Running XtraDB Cluster Nodes With Namespaces on the Same Host
- SAFe Versus Scrum at Scale: Which Works Best for You?
- Samsung Acquires Joyent
- Sauce's Scrum: Courage, Transparency, Trust
- Scaffolding Modern Web Applications
- Scala Notes - Futures - 3 (Combinators and Async)
- Scala Notes: Futures, Part 1
- Scala: HOF (Higher-Order Function)
- Scala: Recursive Functions
- Scalable Microservices Through Messaging
- Scaling DreamFactory With Docker
- Scanning Necessary, Not Sufficient
- Scheduling Jobs on a Sails.js Application
- Schematic of Standalone Arduino With FTDI Programming
- Scrum Master Anti Patterns: Beware of Becoming a Scrum Mom
- Security and Testing
- Security Enforcement of Microservices
- Selecting an Open Source License for Your Project
- Serverless Data Sync in Web Apps With Bit Torrent
- Serverless Microservices (and Minimal Ops): Current Limitations of AWS Lambda
- Set Up Amazon EFS in 60 Seconds
- Setting Up MySQL Without Root Access
- Sharding: What It Is and How It's Done
- Shared In-Memory RDDs [Video]
- Sharing Authentication Between Socket.io and a PHP Frontend (Using JSON Web Tokens)
- Shining a Swift Light on iBeacons
- Should All Testers Have OCD?
- Shuffle Lets iPhone Users Maintain Their Privacy
- Signing Bonuses: Indentured Servitude of the Engineering World
- Simple Code Is Beautiful
- Simply Having APIs Is Not Enough
- Single Page Application Technologies With Angular
- Singletons Must Die
- Six (Mega)Trends for Deriving Massive Value From Big Data
- Six Deadly Sins to Avoid as a Beginner Designer
- Six Reasons Browser Monitoring Matters
- Skills Needed To Deliver Valuable Software
- Smart Logging in Java 8 and Kotlin
- Smart Machines Are Our Allies Against Dumb Machines
- Smart Mirror Provides 3D Body Composition Measurements
- Smoke and Sanity Testing: The Key Differences
- So You Started a Meetup: Part 1
- Solving a RavenDB Technical Interview Question
- Some Things Can Never Be Spoken
- Spring Boot and Spring Data JPA Integration
- Spring Data Release Train Hopper SR2 Released
- Spring Framework 4.3 Goes GA
- Spring Sweets: Running Our Own Spring Initializr Server
- Spring-Reactive Example REST Application
- SQL Database Hacks Using AS and ORDER BY
- SQL Query to Convert XML to a Table
- SqlSmash Now Has a Free Community Version
- SSH From the Ground Up
- Stack Overflow Roundup: Neo4j (Bolt and Cypher Tricks)
- Stack Overflow Roundup: Neo4j (Stored Procedures and apoc)
- Staging Servers Are Dead!
- Start-up Uses Robotics and Gamification to Make Recycling Better
- String Split and Join With Escaping
- Style or Format JSON Data in jQuery
- Superior Mobile Workforce Management
- Supporting HTTP/2 for Google Chrome Users
- Survey: 96% Increase in Container Production Usage Over Past Year
- Surviving in a Software-Eating World
- SVG Versus Canvas
- Swift Fallthrough: An Introduction
- Swift for the Java Guy Part 1: Getting Started
- Swift for the Java Guy Part 2: The Basics
- Swift Programmer, En Garde!
- Tackling Fidelity when Prototyping
- TCP Routing Comes to Cloud Foundry
- TDD Will Speed You Up, Not Slow You Down
- Technical Collaboration Expanding Anaconda Ecosystem
- Technical Leadership in Software Companies
- Technical Solutions Used For Big Data
- Technical Solutions Used To Develop Software
- Technique to Shield Your API With @Namebinding
- Techniques for Moving Computation to Where the Data Lives
- Technology Merges to Create Storage Solutions For Big Data
- Test Driven Damage?
- Testing and Continuous Integration: Making Everything Work Together
- Testing Angular 2.0 RC1 Applications
- Testing the Hibernate Layer With Docker
- The 20 Best Software Tester Interview Questions
- The 2016 State of DevOps Report Has Landed
- The 5-Minute Interview: Jean Villedieu, Co-Founder of Linkurious
- The Agile Chip: How to Optimize Performance at High Velocity
- The Agile Design of a Hackathon Team
- The Agile-Waterfall and Other Variations in Agile Practice
- The App Store’s 65% Search Stat Is Meaningless
- The Azure Machine Learning Guide: Part 1
- The Benefits of Serverless Applications in a Data-Rich World
- The Case For and Against Estimates: Part 1
- The Case For and Against Estimates: Part 2
- The Case For and Against Estimates: Part 3
- The Case For and Against Estimates: Part 4
- The Case For and Against Estimates: Part 5
- The Challenges of Dockerizing a Ruby Application
- The Challenges of E-Government Architecture
- The Client Is Not Always Right!
- The Complete Guide to Google AMP With ASP.NET MVC
- The DevOps (R)evolution: Part 1
- The DevOps (R)evolution: Part 2
- The Difference Between BDD and Integration Testing
- The Driving Forces Behind IoT
- The Evolution of Code Review [Infographic]
- The Evolution of Code Review: Pros and Cons of Code Review Methods [Infographic]
- The Evolution of the Product Owner
- The Future of Incident Notification in the Modern Enterprise
- The Guts 'n' Glory of Database Internals: B+Tree
- The Guts 'n' Glory of Database Internals: Managing Concurrency
- The Guts 'n' Glory of Database Internals: Managing Records
- The Guts 'n' Glory of Database Internals: Searching Information and File Format
- The Guts 'n' Glory of Database Internals: Seeing the Forest for the Trees
- The Guts 'n' Glory of Database Internals: The LSM Option
- The Guts n’ Glory of Database Internals: Persisting Information
- The Hard Truth About Bimodal IT
- The HashSet in the Hot Spot
- The Hitchhiker's Guide to Testing Infrastructure as Code — Don't Panic!
- The Human Factor and Cardinal Sin of Web Application Protection
- The Impact of Code Sharing on App Development
- The Importance of API Management to Hybrid Clouds
- The Importance of Continuous Data Migration
- The Importance of Loose Coupling in REST API Design
- The Most Common Mistake in the Bug Life Cycle
- The Most Important Thing When Picking HTTP Status Codes
- The Name Should Express the Intention
- The New Era of Big Data and Digital Advertising
- The Nuts and Bolts of Managing Database Upgrades
- The Panama Papers Graph Database Is Now Available for Download
- The Past, Present, and Future of iOS Development With Gabriel Theodoropoulos
- The Perils of Agile (Micro)Management
- The Periodic Table of DevOps Tools v.2 is Here
- The PHP Community Is Who I Say It Is
- The Post-Interview Thank You Note: It's Not About Gratitude
- The Quest for a Project Management Tool
- The Reality of Management in Agile
- The Right Team Structure for an Integration Project
- The Road to DevOps
- The Role of an Architect on a Scrum Team
- The Role of QA in a DevOps World
- The Science Behind Growth Hacks
- The Shift Left Principle and DevOps
- The State of Global Wealth Management — The Future of Architecture
- The State of JSON Address
- The State of Progress With Quantum Computing
- The State of the Gap
- The State of the Software Testing Profession Report Summary
- The Taxonomy of Reactive Programming
- The Three Major Security Implications of the IoT
- The Top 10 Exception Types in Production Java Applications — Based on 1b Events
- The Top 7 AWS Security Issues: What You Need to Know
- The Trickle Down Effect of Management
- The Usability of Self-Service Beer
- The Value of Third-Party Validation for Industrial Automation Software
- The Worst Resume of the Week: A Bad Start
- The Write Once Reuse Many Times Myth
- Things Geeks Should Know About LinkedIn
- Things I Learned From Doing My First Workshop
- Things to Do Before Going Into Production With MongoDB
- Thinking in Abstractions
- This Programmer Got Fired for Taking Automation a Step Too Far
- This Week in Hadoop and More: Spark, NiFi, and Events
- This Week in Mobile
- This Week in Mobile: Digesting WWDC, Android N APIs, and More
- This Week in Mobile: Instagram, Apple Watch, Game Design, and More!
- This Week in Mobile: Swift and the WWDC
- This Week in OpenStack
- This Week in OpenStack
- This Week in OpenStack
- This Week in OpenStack: Learning, Monitoring, and Porting
- This Week in Security: Ransomware, Adobe Flash, Dark Reading
- This Week in Spring: Cloud Data Flow, RxJava, and Executable JARs
- This Week in Spring: JWT Spring Cloud Microservices, Spring Boot NetBeans Plugin
- This Week in Spring: Kotlin, REST Docs, French Spring
- This Week in Spring: Reactive Dev and Spring Cloud Streams
- This Week in Spring: Spring Framework 4.3, jOOQ with Spring Boot, and Yak-Shaving
- Thoughts on Minimal Design for Iterations
- Three Reasons Agile Will Not Succeed
- Three Steps to Survive and Thrive as a Software Tester
- Time Zone Calculator
- Tip: Swift Common Initializer Pattern
- Tips for Becoming a JavaScript Developer
- To Be Continuous: Have We Forgotten How To Code?
- To Interface or Not to Interface
- To VI Or Not To VI [comic]
- Tools For Distributed Agile Teams
- Top 3 Insights from the Apache Committers
- Top 5 Business Intelligence Mistakes
- Top 5 Reasons to Choose PHP for a Web Development Project
- Top 5 Ways to Optimize Data Migration Effort and Yield
- Towards Turnkey Distributed Tracing
- Tracking Multi-CDN Performance Issues to DNS
- Trees (Stuff Formally Trained Programmers Know)
- Triggering a Client Cache Refresh
- Troubleshoot OutOfMemoryError: Unable to Create New Native Thread
- Troubleshooting MySQL Configuration Issues [webinar]
- Tutorial: Muxing With the New NXP Pins Tool
- Twitter Builds the Ability to Detect What’s in a Live Stream
- Two Approaches to Test Automation Architectures
- Type Hinting in Python 3
- Typemock Unveils Suggest, Automated Unit Testing Tool
- Types of Cursors Available in Oracle PL/SQL
- TypeScript – Is It Worth Using?
- UK Banking at Risk of IT Failure and Technical Debt
- UML Sequence Diagrams Made Easy
- Uncoiling the Data in DNA With Elasticsearch
- Understanding execFile, spawn, exec, and fork in Node.js
- Understanding SQL Server Containers
- Understanding the Middleware Pattern in Express.js
- Unit and Integration Tests in Spring Boot
- Unit Testing JPA... Stop Integration Testing!
- Unix Parallel: Populating All the USB Sticks
- Unix: Find All Text Below String in a File
- Untangling Apache Hadoop YARN: Fair Scheduler Queue Basics
- Using a Chi-Square Test to Satisfy Benford's Law With Python
- Using AI to Improve Managerial Decision-Making
- Using AI, Data, and Algorithms to Improve Security
- Using Devart dotConnect for MySQL
- Using Failover Groups to Avoid Rain on Your Parade
- Using HockeyApp & Rollout to Find and Fix Live iOS App Bugs
- Using Java 8? Please Avoid Functional Vomit
- Using Kotlin to Test Android applications
- Using MongoDB for a Product Catalog Application
- Using MySQL 5.7 Document Store With IoT
- Using Portable Firefox 46 With Webdriver
- Using PowerShell Scripts to Deploy Your Software
- Using Puppet With Kubernetes and OpenShift
- Using Return On Team to Enhance Business Agility
- Using Robots for Underwater Search and Rescue
- Using S3 for Static Web Hosting
- Using SaaS for the MEAN Stack
- Using Stored Procedures With JPA, JDBC… Meh, Just Use jOOQ
- Using the HTTP Package
- Using the New Auth Component for Angular 2 With DreamFactory
- Using the Pipeline Plugin to Accelerate Continuous Delivery - Part 2
- Validating JWT With Spring Boot and Spring Security
- Video Presentation — fabric8 Camel Microservices for Docker and Kubernetes
- Visual Studio 2015 Front-End Tooling Series: Introduction
- Visual Studio 2015 Front-End Tooling—Less and Sass
- Visualize and Search Your Auth0 Logs Using Sumo Logic
- Visualizing Algorithms Before Implementation
- Visualizing Concurrency Patterns in Go
- Want QA That Keeps Up With Continuous Deployment?
- Warnings and Advice About the Internet of Things
- Watch for Dependency Name Typos When Creating New Spring Boot Projects
- Watching SCRAM Authentication in Java
- We Just Made Hazelcast 3.7 30% Faster
- Web Application Testing Using Selenium
- Webinar Recording: Docker for Java Developers
- WebSphere Traditional and IBM HTTP Server on Docker Hub
- Wechat’s Former Growth Lead on the Future of Messaging & Bots
- Weekly Top 10: Agile, DevOps Adoption and “NoOps”
- Weekly Top 10: DevOps Pipelines and Bimodal IT
- Weighing 3 Martini Open Plan Offices
- Weighing BigQuery vs. Redshift
- What Can Training Animals Teach Us About Robotics?
- What Does an Awesome Push Notification Look Like?
- What is JSON? How Do I Use It? Does It Beat BSON?
- What Is Remote Logging?
- What Is Serverless?
- What Is Spark SQL?
- What It Really Means to Niche Down
- What to Do When You Can’t Fix a Security Vulnerability
- What Vegetarians and Agilists Have in Common
- What's New in Cassandra 3.0 (Part 2)
- What's TJ's Stack These Days?
- When Earth Is Like an Egg: 3D Terrain Visualization
- When to Use Abstract Class and Interface
- Where Do Test Managers Belong in Agile Testing Teams?
- Where is IIoT at in Today's World: A GE Perspective
- Where to Begin in This AI Revolution
- Where’s the Heat? Talking with Forrester’s Amy DeMartine about DevOps
- Whether To Sacrifice Sleep To Get Ahead
- Which ELK Stack Solution Is Right for You?
- Why a Single Java Source File Can Not Have More Than One Public Class
- Why Apps Succeed: Survey Reveals Need for a United Digital Strategy
- Why Data Replication Should Not Be Done Using ESB-Based Integration Tools
- Why Does JavaScript Loop Only Use the Last Value?
- Why I Prefer Merge Over Rebase
- Why Is GitHub Taking Over the World?
- Why Is the Build Broken?
- Why Java Is a Purely Object-Oriented Language... Or Why Not
- Why Microsoft Azure is King of the Hill
- Why MongoRocks: Deprecating PerconaFT and MongoDB Optimistic Locking
- Why Python? (Sad Follow-up)
- Why Python? What's it Good For? How Is it Special?
- Why Red Hat and 3scale Matter: A Developer's View
- Why Rewrite a Shell Script in Python?
- Why Security is No Longer Just the Domain of Security Experts
- Why Spark and NoSQL?
- Why SQL Injection Vulnerabilities Still Exist
- Why the Need for Special Operating Systems for IoT and Wearable Devices?
- Why Use Provisioned IOPS Volumes for AWS Databases?
- Why You CAN Be a Good .NET Developer
- Why You Need a Silverlight Migration Strategy
- Why You Need to Know Your Pages’ Conversion Impact Score
- Why You Need to Start Investing in Smart Connected Assets Now
- Will Containers Take Over?
- Will Google's Ara Be the [An]droid You're Looking For?
- Will the New CPU Paradigm Be Based on Swarms?
- Windows Phone, RIP
- Word Vectors and Math of Meaning: Pointing Semantics in New Directions
- Working in Parallel: On the Complications of Parallel Algorithm Design
- Worst Resume of the Week: The Gapper-Hopper
- Worst Resume: Bad Starts
- WWDC 2016 Retrospective
- WWDC 2016 Review
- WWDC: Integrations for Siri, Maps, and Messages
- You're Going to Want to Hear This: Introducing DevOps Radio
- You're in the Top 25
- You're Thinking About Continuum All Wrong
- Your Essential IoT Summer Reading List
- Your Guide to Hiring a Good Programmer
- Your Own Swagger UI on Liberty
- Zero-Downtime Deployment With a Database