Tag: Performance
-
2022 in review: What's new in web performance?
Posted on December 16, 2022, Level intermediate Resource Length medium
The way we measure and optimize website speed is always changing. New web standards are introduced (and eventually widely supported), new tools are developed, and new metrics suggested. By Matt Zeunert.
Tags cio frontend javascript performance
-
Debug Angular apps easily using Angular DevTools
Posted on December 15, 2022, Level beginner Resource Length medium
It's not a secret that the Angular community has needed better tools to inspect the structure of Angular applications and profile their performance. Angular DevTools has been introduced for just that! By Nethmi Wijesinghe.
Tags angular frontend javascript performance
-
How to boost SRE productivity with observability-driven DevOps
Posted on December 11, 2022, Level beginner Resource Length medium
Observability-driven DevOps and SRE automation can help enterprises achieve SLO goals and reduce MTTR. But, how do you get started? By Rob Jahn.
Tags performance app-development web-development devops
-
Seven website performance metrics to track for better UX
Posted on December 10, 2022, Level beginner Resource Length medium
People expect exceptional performance when they access your site. They want quick load times, stable layouts and quick interactivity, regardless of whether they're on desktop or mobile. By Ben Schwarz.
Tags performance miscellaneous analytics web-development
-
Better together: A Kubernetes and Wasm case study
Posted on November 20, 2022, Level intermediate Resource Length medium
This article reveals how early experiments bringing two major CNCF projects together – WebAssembly and Kubernetes – promises greater agility and major efficiencies. By Sean Isom.
Tags javascript web-development app-development cloud performance kubernetes
-
OOP meaning – What is Object-Oriented Programming?
Posted on November 19, 2022, Level intermediate Resource Length medium
In today's technology driven society, computer programming knowledge is in high demand. And as a developer, you'll need to know various programming languages. One concept that is common among many programming languages is Object Oriented Programming. By Hillary Nyakundi.
Tags oop web-development app-development programming performance code-refactoring
-
Using Watir to automate web browsers with Ruby
Posted on November 9, 2022, Level beginner Resource Length medium
Browser automation describes the process of programmatically performing certain actions in the browser (or handing these actions over to robots) that might otherwise be quite tedious or repetitive to be performed manually by a human. By Jude Ero.
Tags tdd performance app-development web-development browsers
-
Concurrency in Go-2(Go Channels)
Posted on October 25, 2022, Level intermediate Resource Length medium
The channel acts as a pipe by which we send typed values from one Goroutine to another. It guarantees synchronization since only one Goroutine has access to a data item at any given time. The ownership of the data is passed between different Goroutine. By Neeraj Kumar.
Tags app-development programming golang performance
-
Optimizing Apache JVMs for Apache Kafka
Posted on October 18, 2022, Level intermediate Resource Length medium
Java Virtual Machines (JVMs) impact Apache Kafka® performance in production. How can you optimize your event-streaming architectures so they process more Kafka messages using the same number of JVMs? Podcast by confluent.io.
Tags performance programming jvm java
-
Reducing graph complexity using Go and transitive reduction
Posted on September 19, 2022, Level intermediate Resource Length medium
Directed acyclic graphs (DAGs) serve a wide variety of applications in computer science, biology, sociology, and other fields that involve complex networks. While these graphs often contain a large number of edges, some of the edges might be redundant, making computations unnecessarily expensive and the graph structure harder to understand. By Dominik Braun.
Tags apis app-development performance golang database
-
How to modularize existing iOS projects using Swift Package
Posted on September 13, 2022, Level intermediate Resource Length medium
Modular programming is a software design technique that breaks your project into a smaller maintainable module which promotes separation of concern and reusability. By @sarunw.com.
Tags programming ios swiftlang performance app-development
-
Arm64 performance improvements in .NET 7
Posted on September 12, 2022, Level advanced Resource Length medium
The .NET team has continued improving performance in .NET 7, both generally and for Arm64. Following along the lines of ARM64 Performance in .NET 5, in this post author will describe the performance improvements the team made for Arm64 in .NET 7 and the positive impact it had on various benchmarks. By Kunal Pathak.
Tags programming performance apis azure