June, 2022

article thumbnail

How Does the Internet Speed Test Work?

DZone

Everyone deserves the right internet speed and everyone wants the best bang for a buck. To ensure our internet bandwidth, we all run speed tests from our Internet Speed Provider or public speed test tools like fast.com or speed.cloudflare.com and more. But do we know how the speed got measured under the hood? In this blog post, we will see how the Internet Speed Test works?

Internet 258
article thumbnail

Juneteenth: A personal reflection

Dynatrace

Dynatrace news. Photo by Javardh on Unsplash. A little over 157 years ago, a history-making event took place that changed America and especially the lives of black Americans. In 2021, the U.S. recognized that event, Juneteenth , as a Federal holiday. For many in the African American community, June 19th is an important date and moment of reflection.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

How Netflix Content Engineering makes a federated graph searchable (Part 2)

The Netflix TechBlog

By Alex Hutter , Falguni Jhaveri , and Senthil Sayeebaba In a previous post , we described the indexing architecture of Studio Search and how we scaled the architecture by building a config-driven self-service platform that allowed teams in Content Engineering to spin up search indices easily. This post will discuss how Studio Search supports querying the data available in these indices.

article thumbnail

Software Engineering - The Soft Parts

Addy Osmani

Today I will share some of the software engineering soft skills I have learned from my first 10 years on Google Chrome, where I am a Senior Staff Engineering Manager

article thumbnail

Sliders on the Homepage: Best Practices and Alternatives

Gtmetrix

Do you want to use a slider on your homepage? We explain when you can do so and suggest some alternatives for when you probably shouldn’t. Overview We’ve previously covered the pros and cons of using sliders and carousels on your homepage. However, despite all the issues surrounding sliders, you may still be interested in […].

article thumbnail

Sponsored Post: G-Core Labs, Close, Wynter, Pinecone, Kinsta, Bridgecrew, IP2Location, StackHawk, InterviewCamp.io, Educative, Stream, Fauna, Triplebyte

High Scalability

Who's Hiring? Close is building the sales communication platform of the future and we're looking for a Site Reliability Engineer to help us accomplish that goal. If you have a passion for databases (both SQL and NoSQL), significant experience building, managing, and monitoring infrastructure, databases, and backend services at scale and want to work with a rag-tag team of hardworking, but humble humans, then come check us out!

Education 100
article thumbnail

Regression Testing: Significance, Challenges, Best Practices and Tools

DZone

Minor changes can have huge consequences. As the wants and choices of customers and markets are dynamic, so is expected the software to progress in parallel with the varying trends. In a few cases, the changes or even slight modifications in the back-end can often cause a diversion from intended use and functionality. To evade such anomalies in software, the QA specialist team performs regression tests (with the assistance of regression test tools).

More Trending

article thumbnail

Apple Is Not Defending Browser Engine Choice

Alex Russell

Gentle reader, I made a terrible mistake. Yes, that's right: I read the comments on a MacRumors article. At my age, one knows better. And yet. As penance for this error, and for being short with Miguel , I must deconstruct the ways Apple has undermined browser engine diversity. Contrary to claims of Apple partisans, iOS engine restrictions are not preventing a "takeover" by Chromium — at least that's not the primary effect.

article thumbnail

Measuring The Performance Of Typefaces For Users (Part 1)

Smashing Magazine

Measuring The Performance Of Typefaces For Users (Part 1). Measuring The Performance Of Typefaces For Users (Part 1). Thomas Bohm. 2022-06-03T10:00:00+00:00. 2022-06-03T14:03:11+00:00. Our focus is on typefaces for reading large amounts of text and information in the most efficient, legible, pleasurable, comprehensible, and effective way possible. For instance, typefaces used for a novel, an academic paper in a journal, or a lengthy online article like this one that uses the Elena typeface, that

article thumbnail

16 Containerization Best Practices: Speed Up Your Application Delivery by 3X

Simform

Organizations are chasing containerization technology to have infrastructure optimization, scalability, operational consistency, concrete resilience, productivity, and agility. Read the best practices that help businesses achieve all these benefits. The post 16 Containerization Best Practices: Speed Up Your Application Delivery by 3X appeared first on Insights on Latest Technologies - Simform Blog.

article thumbnail

OKRs Examples for Software Companies

Tasktop

Introduction. Objective and Key Results (OKRs) were first implemented by Andy Grove at Intel in the 1970s. John Doerr, who had worked at Intel, brought OKRs to Google in 1999, where they helped fuel massive growth and raise employee morale. Since then, OKRs have become the choice goal-setting method for digital natives and traditional businesses undergoing a digital transformation.

article thumbnail

Automation Testing vs. Manual Testing: What's the Difference?

DZone

Before we get into automation testing vs. manual testing, let's define testing. To begin, what exactly is testing? Testing is a method of evaluating a system to see if it meets the specified requirements.

Testing 246
article thumbnail

Identify issues immediately with actionable metrics and context in Dynatrace Problem view

Dynatrace

Dynatrace news. Whenever a performance problem is flagged, Infrastructure and Operations (I&O) practitioners strive to resolve the issue as soon as possible by identifying the root cause, understanding the impact, obtaining the relevant details, and fixing the issue within the shortest possible timeframe—the meantime to resolution (MTTR). But this is often not as intuitively simple as it should be in other solutions where DevOps teams must click through a series of screens and dashboards to

Metrics 235
article thumbnail

Slow TTFB: Hosting or Developer?

Gtmetrix

In the first of our Hosting or Developer? series, we dissect the causes of a slow TTFB for your site. Affiliate Notice: You may find affiliate links to recommended products below – If you decide to purchase them through the links provided, we may be paid a commission at no extra cost to you. […].

article thumbnail

Virtual Threads: JMeter meets Project Loom

Abstracta

Motivation: OpenJDK 19, to be released in September 2022, will incorporate a new disruptive solution: Virtual Threads, aka Project Loom. We want to learn if it is beneficial. The post Virtual Threads: JMeter meets Project Loom appeared first on Abstracta Software Testing Services.

article thumbnail

Top 10 Serverless Frameworks for Deploying Serverless Applications

Simform

Serverless frameworks make FaaS deployment easier, allowing you to spin up serverless architectures quickly. But a pool of frameworks is available today, each with unique features, pros, and cons. To help you pick the right one, here’s a round-up of some popular serverless frameworks discussed with their features and use cases. The post Top 10 Serverless Frameworks for Deploying Serverless Applications appeared first on Insights on Latest Technologies - Simform Blog.

article thumbnail

The Value of Software Estimates

Professor Beekums

I’ve written a lot about the challenges of estimates, which may have given the impression that I think they’re useless. They aren’t. Well, not entirely anyway. I think the process of creating estimates is incredibly valuable. Let’s look at all the things we have to think about when creating an estimate: What is the complexity of the work?

article thumbnail

Exhaustive JUNIT5 Testing with Combinations, Permutations, and Products

DZone

Test Support Libraries. There are many libraries that make testing better in different aspects. Here are some of them: Agitar One. Agitator automatically creates dynamic test cases, synthesizes sets of input data, and analyzes the results.

Testing 234
article thumbnail

InfoSec 2022 guide: How DevSecOps practices drive organizational resilience

Dynatrace

Dynatrace news. As organizations transition to the cloud and adopt DevSecOps practices, they can move more quickly and flexibly. They can develop software applications rapidly and gain access to extensible cloud resources without having to sink costs into IT plumbing or managing this infrastructure themselves. But with this speed, agility, and innovation come new challenges.

article thumbnail

The New New New Normal

The Agile Manager

My blogs in recent months have focused on macroeconomic factors affecting tech, primarily inflation and interest rates and the things driving them : increased labor power, supply shortages, expansion of M2, and unabated demand. The gist of my arguments has been that although the long-term trend still favors tech (tech can reduce energy intensity as a hedge against energy inflation, and reduce labor intensity as a hedge against labor inflation, and so forth), there is no compelling investment the

Energy 59
article thumbnail

Developing a Web Application with Netlify Serverless Functions and MongoDB

The Polyglot Developer

As I mentioned in a previous tutorial , I’m a big fan of Netlify and the services they offer developers—my favorite of their services being their static website hosting and serverless functions. When combining the two, you can deploy a complex website or web application with a back end, without ever worrying about infrastructure or potentially complex API design.

article thumbnail

MongoDB vs. MySQL: 5 Differentiators to Settle the Debate of DBMSs

Simform

Building a database isn't easy at it sounds. Browse through our comparative study on databases: MongoDB vs MySQL. Understand the differences and analyze based on parameters such as performance, schema flexibility, relationships, security, etc. The post MongoDB vs. MySQL: 5 Differentiators to Settle the Debate of DBMSs appeared first on Insights on Latest Technologies - Simform Blog.

article thumbnail

Notes on: Married to HTTP/3

Tim Kadlec

At #SmashingConf San Francisco , Robin Marx gave a presentation about HTTP/3. Here are my notes. HTTP/3 work started in 2012 with Google working on QUIC, adopted by IETF in 2017, RFC’s published in June 2022. All major browsers support thanks to iOS starting with version 16. What and Why? HTTP/3 builds on top of UDP, not TCP. UDP often blocked as it is frequently used in attacks.

Network 64
article thumbnail

What Is The Role Of Blockchain Technology in Securing Mobile Applications

DZone

Introduction. The world we know today is on the verge of going truly digital. With several industries and organizations implementing advanced technology to add a whole different level of security, the tech field has upgraded itself to a much larger level. Mobile applications are one of the essential topics discussed by professionals across the tech and business sectors.

article thumbnail

What is software composition analysis? How SCA helps reduce risks associated with open source software

Dynatrace

Dynatrace news. The growing popularity of open source software presents new risks associated with vulnerable libraries. In response, organizations have adopted additional security tools, such as software composition analysis, that scan code libraries for vulnerabilities. These tools enable organizations to mitigate risk earlier in the software development lifecycle (SDLC).

article thumbnail

The Structure and Process Fallacy

Strategic Tech

“If our teams were just organized in the right way, and we adopted the agile process, we’d be so much more efficient.” What’s your feeling when reading that quote? Are you strongly in agreement, generally in agreement, or perhaps you’re shaking your head in disagreement? The quote reflects a sentiment I notice from leaders in top-down, hierarchical organizations.

article thumbnail

Intro to SQL for the New Grad Developer

The Polyglot Developer

Ever since studying and working with databases 6 months ago, I’ve become fascinated with SQL and its relatively simple syntax. As a guide to the reader, I’ve gathered the essential criteria that employers expect you to know when applying for a database-related job. In this blog, I will cover what SQL is, its different flavors and syntactical differences centered around an example query, the importance of EXPLAIN and SQL query runtime, and finally some example problems specifically in

article thumbnail

Continuous Integration Vs. Continuous Delivery: Know the Differences & Draw a Line

Simform

Despite sounding similar and overlapping at times, continuous integration and continuous delivery are subtly different. In this article, you’ll learn what benefits individual practices bring, what challenges they pose, their workflows, goals, tools, best practices, and more. The post Continuous Integration Vs. Continuous Delivery: Know the Differences & Draw a Line appeared first on Insights on Latest Technologies - Simform Blog.

article thumbnail

Story Points and Flow Metrics: What’s the Difference?

Tasktop

Ron Jeffries, who helped coin the concept of story points back in the 2000s, said recently that he “deplore[s] their misuse.”. In the early days of story points, developers “really only used the points to decide how much work to take into an iteration,” says Jeffries. But some organizations expanded their use, using story points to predict when things will be done and to track actual vs. predicted progress.

Metrics 52
article thumbnail

Caching Across Layers in Software Architecture

DZone

The purpose of this article is to help readers understand what is caching, the problems it addresses, and how caching can be applied across layers of system architecture to solve some of the challenges faced by modern software systems. This article is aimed at software developers, technical managers, software architects, test engineers, or anyone else interested in understanding how the cache can be used in software systems.

Cache 130
article thumbnail

How to leverage mobile analytics to ensure crash-free, five-star mobile applications

Dynatrace

Dynatrace news. Organizations around the world are increasingly adopting mobile applications. Customers want mobile apps but place a heavy weight on an app’s reviews when installing. Although most organizations invest in innovative mobile app development, not many allocate enough resources toward delivering and measuring the high-quality user experiences customers expect.

Mobile 225
article thumbnail

Database as Code. Not only migrations

Percona Community

We are used to the Everything as Code things and we love it. But how about Database as Code? If you have just dropped your DB migrations scripts to your pipeline, then it’s great, but that’s where “Database as Code” is just getting started. In this post, I will share my view on “Database as Code” mantra. Everything as Code And we will start with “Everything as Code” things.

Code 52
article thumbnail

Manual vs. Automated Software Testing

Apica

Software testing is a huge domain, but it can be broadly categorized into two areas: manual testing and automated testing. Both manual and automated testing offer benefits and disadvantages. It’s worth knowing the difference, and when to use one or the other for best results. In manual testing (as the name suggests), test cases are executed manually (by a human, that is) without any support from tools or scripts.

article thumbnail

What is CI/CD? – Overview, Benefits, and Use Cases

Simform

Merge conflicts are one of the worst nightmares a developer has to deal with, and the CI/CD was born to solve this issue and streamline the development process for teams. From frequent changes in the code to continuously deploying updates, CI/CD is the key to modern software development. The post What is CI/CD? – Overview, Benefits, and Use Cases appeared first on Insights on Latest Technologies - Simform Blog.

article thumbnail

Value Stream Management for CIOs: Maturing Technology at the Pace of the Business

Tasktop

The best-performing businesses are customer-obsessed — and it’s paying off. That’s according to research shared by Bobby Cameron, a Vice President and Principal Analyst serving CIOs at Forrester ®. Technology is transforming in parallel with a firm’s level of customer obsession because traditional approaches to running IT simply can’t keep up with the rapid pace of business transformation.

article thumbnail

Is DataOps the Future of the Modern Data Stack?

DZone

Before DevOps took the software engineering world by storm, developers were left in the dark once their applications were up and running. Instead of being the first to know when outages occurred, engineers would only find out when customers or stakeholders complained of “laggy websites” or one too many 503 pages.

article thumbnail

OneAgent release notes version 1.243

Dynatrace

Dynatrace news. We released Dynatrace OneAgent version 1.243. To learn what’s new, have a look at the release notes. The post OneAgent release notes version 1.243 appeared first on Dynatrace blog.

222
222