Sat.Aug 03, 2019 - Fri.Aug 09, 2019

Time to First Byte: What It Is and Why It Matters

CSS Wizardry

Fast Websites Are Good for the World

MachMetrics

Did you realize that making your site faster is not just great for your sales, it’s also good for the world?

End-to-End Testing Tutorial: Learn in Three Minutes!

DZone

Software systems nowadays are complex and interconnected with numerous subsystems. If any of the subsystems fails, the whole software system could crash. This is a major risk and can be avoided by end-to-end testing.

Track Real User Monitoring license consumption by web and mobile application

Dynatrace

Dynatrace news. We recently announced an increase in the number of applications that can be monitored with Dynatrace Real User Monitoring within a single Dynatrace environment to 1,000 applications.

Mobile 175

Handling Unused CSS In SASS To Improve Performance

Smashing Magazine

Handling Unused CSS In SASS To Improve Performance. Handling Unused CSS In SASS To Improve Performance. Luke Harrison. 2019-08-09T12:30:59+02:00. 2019-08-09T12:36:17+00:00. In modern front-end development, developers should aim to write CSS which is scalable and maintainable.

Media 95

Responsive Images - Serve Scaled Images

KeyCDN

Responsive image techniques, such as the srcset , sizes , and media HTML attributes, allow different scaled images to be delivered based on the size and resolution of the accessing device.

Media 78

Write Maintainable Integration Tests with Docker

DZone

The popularity of microservices and the use of third-party services for non-business critical features have drastically increased the number of integrations that make up the modern application.

More Trending

Inspired Design Decisions: Ernest Journal

Smashing Magazine

Inspired Design Decisions: Ernest Journal. Inspired Design Decisions: Ernest Journal. Andrew Clarke. 2019-08-08T13:00:59+02:00. 2019-08-08T12:09:06+00:00. When you work in design for any length of time, forming habits is natural.

Windows Failover Cluster Quorum Modes in SQL Server Always On Availability Groups

SQL Shack

This article gives an overview of Windows Failover Cluster Quorum modes that is necessary for SQL Server Always on Availability Groups. Introduction SQL Server Always On is a flexible design solution to provide high availability (HA) and disaster recovery (DR).

Visual UI or Functional Testing- Which One to Use and When?

DZone

Being a tester or QA, you might know the importance of testing web applications. It is an essential part of the web application development process on which the stability and success of an app depend. There are many components of a successful web application testing strategy, but two of the most important elements are — Functional testing and visual testing.

User experience score—the one metric to rule them all

Dynatrace

Dynatrace news. As an application owner, it’s your job to pay close attention to how your users interact with your application.

How to Use AI for Software Testing

Kovair

Technology is ever-changing and evolving with every passing day. Something new comes up which improves the overall performance of a software. A lot of improvements. The post How to Use AI for Software Testing appeared first on Kovair Blog.

Bootstrapping a Usability Testing Program

Tasktop

Tasktop Integration Hub suffers from an interesting, almost paradoxical problem: the users who benefit most from our product often have no idea that it exists. They’ve never seen its user interface (UI), never done any configuration, and probably couldn’t even name our product if asked.

Best Practices In Appium

DZone

Many times, in Appium we face uncertain issues with the AVD Manager, ADB, Emulators, uiautomatorviewer and with MobileWebScript execution. Common Reasons for Errors. Configuration Errors. Environment Variable. Installation Setup. Browser Driver version and Binary Path. Project Setup: 1) JDK - [link].

ACM Survey – Part 3: How your peers speed up time to market

Dynatrace

Dynatrace news. Welcome back to the blog series in which we summarize the findings of our Autonomous Cloud Management survey. Here’s what we discussed so far: Part 1 examined the Dev-to-Ops ratios that organizations have for their most critical application projects.

Speed 155

14 Best Performance Testing Tools & APM Solutions

Abstracta

With all of the free and enterprise tools available for performance testing, there’s no excuse for having a system failure Performance tests reveal how a system behaves and responds during various situations. A system may run very well with only 1,000 concurrent users, but how. The post 14 Best Performance Testing Tools & APM Solutions appeared first on Abstracta Software Testing Services. Performance Engineering Tools APM BlazeMeter JMeter load testing performance monitoring

Migrating Functionality Between Large-scale Production Systems Seamlessly

Uber Engineering

A common axiom among Uber engineers states that building new features is like fixing a car’s engine while driving it.

Circuit Breaker Module

DZone

I guess that we more often think about our services in a “ happy path ” term, but we underestimate not so happy paths. What if my API is trying to reach another API/system and it is failing constantly? Can I reach it less often in case of a timeout?

Use management zones for fine-grained filtering of problem notifications

Dynatrace

Dynatrace news. Particularly within large enterprise cloud environments, it’s critical that you have the ability to define fine-grained access to specific monitoring data based on the responsibilities of individual teams. Dynatrace management zones enable you to do this intuitively.

Sponsored Post: Educative, PA File Sight, Etleap, PerfOps, InMemory.Net, Triplebyte, Stream, Scalyr

High Scalability

Who's Hiring? Triplebyte lets exceptional software engineers skip screening steps at hundreds of top tech companies like Apple, Dropbox, Mixpanel, and Instacart. Make your job search O (1), not O ( n ). Apply here. Need excellent people? Advertise your job here! Cool Products and Services. Grokking the System Design Interview is a popular course on Educative.io (taken by 20,000+ people) that's widely considered the best System Design interview resource on the Internet.

Learning and Strategy

Edge Perspectives

Scalable learning will be the key to institutional success as we move deeper into an exponentially changing world. But to really scale learning, we’re going to need to adopt a very different approach to strategy – the “zoom out, zoom in” approach.

Collecting Prometheus Metrics With Azure Monitor

DZone

Microsoft announced a new preview this week, which I think is a pretty big deal. This preview allows for the collection of Prometheus metrics in Azure Monitor. If you've used Azure Kubernetes Service (AKS), you may know you have the option to connect your AKS cluster up to Azure monitor.

Azure 130

Latest Synthetic Recorder update improves clickpath recording and local playback

Dynatrace

Dynatrace news. With the release of Dynatrace version 1.174, the Dynatrace Synthetic Recorder Chrome extension now requires the Allow in incognito permission to record and play back clickpaths locally.

Handling Failure in Long-Running Processes

DZone

In the previous posts in this series, we've seen some examples of long-running processes , how to model them, and where to store the state. But building distributed systems is hard. And if we are aware of the fallacies of distributed systems , then we know that things fail all the time.

The True Hardest Programming Problem Is Tight vs. Weak Coupling

DZone

A few months ago, I claimed that naming is the hardest programming problem. I was wrong. The true hardest problem is one that impacts every developer at every skill level, across all programming languages, regardless of experience. It appears on multiple levels, from language details to large scale distributed computing. It is equally applicable across all programming disciplines. And its impacts are monetary, hedonic, and cognitive.

A Brief Guide for Configuring Nagios

DZone

Nagios is an open-source network monitoring software which was released under the GPL license. With more than 1 million users worldwide, it has an active community that provides free support and hundreds of add-ons developed by this community. In this tutorial, we will be installing and setting up Nagios on an Alibaba Cloud Elastic Compute Service (ECS) with Ubuntu 16.04 installed. server performance ubuntu nagios

Ably Debugging Tales Part One: An Elixir Mystery

DZone

I enjoy debugging, and I enjoy reading tales of debugging. They're like miniature detective stories?—?the the mystery, the investigation, and (hopefully!) the resolution. So we (the Ably engineering team) decided to start sharing some of our own debugging adventures. Here's the first. This particular story deals with a misbehaving Elixir application. The opening of the rabbit hole was small, as it often is. Something that just doesn't quite work as expected. performance debugging ably

OutOfMemoryError-Related JVM Arguments

DZone

The JVM has provided helpful arguments to deal with OutOfMemoryError. In this article, we would like to highlight those JVM arguments. It might come handy for you when you are troubleshooting OutOfMemoryError. Those JVM arguments are: -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath. -XX:OnOutOfMemoryError. XX:OnOutOfMemoryError. -XX:+ExitOnOutOfMemoryError. XX:+ExitOnOutOfMemoryError. -XX:+CrashOnOutOfMemoryError. XX:+CrashOnOutOfMemoryError.

Java 100

5 Steps to Accelerate your Cloud Migration with Dynatrace

Dynatrace

Dynatrace news. I wear many hats in my job and while I officially call myself a “ DevOps Activist “, my official title at Dynatrace is Director of Strategic Partners.

Cloud 39

OneAgent for Linux on IBM Z now available in Early Adopter Release

Dynatrace

Dynatrace news. We’re happy to announce the Early Adopter Release of OneAgent full-stack monitoring for Linux on the IBM Z platform, sometimes informally referred to as Z/Linux (available with OneAgent version 1.173 and Dynatrace version 1.174).

Seamlessly integrate Dynatrace mobile crash reporting into your build environments

Dynatrace

Dynatrace news. Crash reporting is one of the key components of mobile app monitoring. Dynatrace OneAgent for mobile captures crashes and sends the stack traces to Dynatrace. Symbolication and deobfuscation is the process of making stack traces human readable and actionable.