Want to Learn More about AI? Read These 8 Blog Articles
Analyst Catalyst Blog
APRIL 25, 2024
Check out these top eight articles from our blog. Want to learn more about artificial intelligence and how it will impact business analysis?
This site uses cookies to improve your experience. By viewing our content, you are accepting the use of cookies. To help us insure we adhere to various privacy regulations, please select your country/region of residence. If you do not select a country we will assume you are from the United States. View our privacy policy and terms of use.
Analyst Catalyst Blog
APRIL 25, 2024
Check out these top eight articles from our blog. Want to learn more about artificial intelligence and how it will impact business analysis?
Analysts Corner
APRIL 13, 2024
Here’s an index with more than 120 of my articles on business analysis, product design, project management, quality, writing, and more. Continue reading on Analyst’s corner »
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
InfoQ Articles
APRIL 8, 2024
InfoQ encourages software practitioners and domain experts to submit full-length technical educational articles. By InfoQ
InfoQ Articles
MARCH 14, 2024
This article represents the talk, which will start with an introduction to Lambda itself to outline the key concepts of the service and its fundamentals, which will facilitate a deep dive into the understanding of the system.
Advertisement
This article focuses on my experience starting as a customer service representative and working myself up to become a lead analyst in my organization. I did not start with many special skills or talents but I wanted to reflect on what did help me.
InfoQ Articles
APRIL 10, 2024
This article focuses on the increasing adoption of data-driven testing in Java enterprise applications and sheds light on the Data and NoSQL Jakarta specifications.
InfoQ Articles
MARCH 25, 2024
In this article Diwan shared how the Netflix membership team does distributed systems: the architecture bets, technology choices, and operational semantics that serve the needs of Netflix’s ever-growing member base. By Surabhi Diwan
InfoQ Articles
MARCH 6, 2024
This article shows the importance of monitoring service expenses, revising default settings, and understanding operational constraints, considering limitations like reduced flexibility and observability. The rising popularity of managed relational databases brings hidden costs and informed decisions are crucial for optimal use.
InfoQ Articles
APRIL 26, 2024
In this article, I will present some indications that a test suite is brittle, guidelines to follow when reducing duplication in tests, and better ways to DRY up tests. One important design principle in software development is DRY – Don’t Repeat Yourself. By Kimberly Hendrick
InfoQ Articles
DECEMBER 13, 2023
This article covers some of those pitfalls, and provides guidance on how they can be avoided. Knowing about potential software architecture pitfalls can help teams by keeping them away from tempting paths that will not take them where they want to go. By Pierre Pureur, Kurt Bittner
InfoQ Articles
APRIL 2, 2024
In this article, author Ashley Davis discusses how to add a natural language interface to a chatbot application using OpenAI REST API. He also shows how to extend the chatbot by adding voice commands using MediaRecorder API and OpenAI's speech transcription API. By Ashley Davis
InfoQ Articles
MARCH 18, 2024
This article will introduce you to zero-knowledge proofs, a kind of cryptography you can use to provide the proof you know a secret, such as a private key or the solution to a problem, without ever sharing it to an interested party. While many articles exist on the topic, this will not require any high math knowledge.
InfoQ Articles
JANUARY 18, 2024
In this article, we address the most contentious and misinterpreted parts of the SemVer standard, i.e backward compatibility and breaking changes.
InfoQ Articles
JUNE 20, 2023
This article shares insights into learning eBPF as a new cloud-native technology which aims to improve Observability and Security workflows. You’ll learn how chaos engineering can help, and get an insight into eBPF based observability and security use cases.
InfoQ Articles
JANUARY 31, 2024
This article focuses on implementing data residency strategies for a positive stakeholder experience. It underscores the need to diversify data locations, driven by motivations like disaster recovery and geo-redundancy.
InfoQ Articles
FEBRUARY 15, 2024
This article explores how generative AI affects fraud detection by reducing false positives and dynamically adapting to changing fraud patterns. This combination offers a potent preventive solution when integrated with machine learning. The efficacy and scalability of fraud prevention initiatives are enhanced by this innovative approach.
InfoQ Articles
SEPTEMBER 26, 2022
In this article, we discuss some of the.NET Trends for 2022, divided into four stages of adoption. Every year, all InfoQ editors invite seasoned developers and practitioners from the industry to discuss the current trends in the entire software development landscape. By Arthur Casals, Jonathan Allen, Edin Kapi?,
InfoQ Articles
MARCH 21, 2023
This article describes a framework for making architectural decisions using three building blocks: The company's own Technology Radar; Technology Standards; and Architecture Decision Records (ADRs). By Grygoriy Gonchar
InfoQ Articles
FEBRUARY 29, 2024
This article provides advice on how can you help amplify the creative thinking skills of your software development colleagues. As an engineering manager, it is your responsibility to help facilitate creative thinking skills among the development team, but that's easier said than done.
InfoQ Articles
JANUARY 19, 2024
In this article, authors Numa Dhamani and Maggie Engler discuss how prompt engineering techniques can help use the large language models (LLMs) more effectively to achieve better results. Prompting techniques discussed include few-shot, chain-of-thought, self-consistency, and tree-of-thoughts prompting. By Numa Dhamani, Maggie Engler
InfoQ Articles
MARCH 12, 2024
In this article, we show how you can write advanced macros to step through Rust code and modify it. Using the standard tooling available in the syn crate, we first show how to change the occurrence of a panic into an Err.
InfoQ Articles
SEPTEMBER 21, 2023
This article calls out three collaboration anti-patterns that appeared in more than one organisation, some of the symptoms they cause and some thoughts on how to go about counteracting them.
InfoQ Articles
SEPTEMBER 15, 2023
Based on Domain-Driven Design (DDD) and the architecture principle of high cohesion and low coupling, this article introduces DDC including the technical and human benefits of aligning your cloud architecture to the bounded contexts in your business model. By Ryan Shriver, Chris Belyea
InfoQ Articles
NOVEMBER 15, 2022
This article shows why we must design, implement and operate our delivery pipelines (the means of turning ideas into products in the hands of users) as we would any other product or service: by adding a “product mindset’.
InfoQ Articles
NOVEMBER 29, 2023
This article discusses the benefits of asynchronous collaboration and how to implement it on your team. While they can be valuable, if we reach for them as a default way of working, we inadvertently create a fragmented team calendar. This can be a drain on productivity, especially for knowledge workers who need time to focus on deep work.
InfoQ Articles
JANUARY 12, 2024
In this article, we will discuss what problems we had to solve at Twilio to efficiently build a resilient and scalable asynchronous system to handle a complex workflow and the advantages we got from adopting a Workflow Orchestration solution, including abstracting away state management and out-of-the-box support for retries, observability, and audibility. (..)
InfoQ Articles
APRIL 7, 2023
This article provides an overview of how the InfoQ editorial team sees the Software Architecture and Design topic evolving in 2023, with a focus on what architects are designing for today. By Thomas Betts, Blanca Garcia Gil, Daniel Bryant, Eran Stiller, Vasco Veloso, Tanmay Deshpande
InfoQ Articles
MAY 12, 2023
This article presents a guided approach to starting your next architecture modernization project with a Domain-Driven Discovery (DDD), illustrated with a medical supply company that is migrating its core systems to the cloud. Successful projects start with robust discovery.
InfoQ Articles
JULY 11, 2022
In this article, the author explains how to use Tensorflow.NET to build a neural network. TensorFlow is an open-source framework developed by Google scientists and engineers for numerical computing. TensorFlow.NET is a library that provides a.NET Standard binding for TensorFlow. By Robert Krzaczy?ski.
InfoQ Articles
SEPTEMBER 1, 2022
In this article, we will learn about the main concepts of AWS Step Functions and apply those to build a workflow for a sample business process: Order Fulfillment. AWS Step Functions use a state machine to represent the workflow. A workflow consists of a set of tasks, each of which represents a discrete activity to be performed.
InfoQ Articles
DECEMBER 7, 2023
This article delves into Helidon 4's integration of Java 21's virtual threads from Project Loom, marking a significant shift in Java development. It highlights the transition from a reactive to an imperative model, simplifying coding and debugging.
InfoQ Articles
MAY 10, 2023
In this article, we will review a few of its most compelling new features, including ranges, lambdas, range-based for loops, and move semantics, all by practising with a vector. C++ is an old but evolving language. It has been around for a long time, but has changed significantly, particularly since 2011. By Frances Buontempo
InfoQ Articles
SEPTEMBER 11, 2023
This article delves into the importance of integrating Software Composition Analysis (SCA) in CI/CD pipelines for security. The article also recommends specialized tools for effective vulnerability management. It highlights the need for human oversight to accurately assess vulnerability impact and cautions against "alert fatigue."
InfoQ Articles
DECEMBER 1, 2022
This article reviews some of the most common live-user experiences with examples, discusses event-driven architectures to support real-time updates, and introduces common technology choices. By Matthew O’Riordan.
InfoQ Articles
JANUARY 10, 2023
This article looks at best practices for GitHub Actions in the enterprise. GitHub Actions is an effective CI tool. However, integrating it into enterprise organizations can be challenging. By Greg Jacobs.
InfoQ Articles
MARCH 23, 2023
This article covers what data to monitor, which metrics to track, and how to best visualize the collected data. CI/CD pipelines are a vital addition to any workflow but they can be further improved by the selective addition of observability. By Craig Risi
InfoQ Articles
OCTOBER 17, 2022
In this article, we explore the impact by diving into recent research on code quality. Everyone in the software industry “knows” that code quality is important, yet we never had any data or numbers to prove it.
InfoQ Articles
DECEMBER 1, 2021
After shortly introducing design patterns at different level of abstractions, this article will present a few patterns specifically suited to serverless systems, including the Pipes and Filters pattern and show a POC implementation using AWS EventBridge. By Tridib Bolar.
InfoQ Articles
SEPTEMBER 28, 2023
This article dives into the differences between user stories and tickets, where stories came from and how recent trends are moving us away from conversations. User stories are meant to be a placeholder for a conversation.
InfoQ Articles
MARCH 13, 2024
This article examines how Comcast has employed the Analytic Hierarchy Process (AHP), a decision-making framework developed in the 1970s, and adapted it for making technical and non-technical decisions both large and small. Making large, important technical decisions is a critical aspect of a senior individual contributor's role.
InfoQ Articles
JANUARY 7, 2022
This article provides a summary of how the InfoQ Java editorial team and various Java Champions currently see the adoption of technology and emerging trends within the Java and JVM space in 2021. By Michael Redlich, Ben Evans, Erik Costlow, Johan Janssen, Karsten Silz, Monica Beckwith, Ana-Maria Mihalceanu, Reza Rahman, Simon Ritter.
InfoQ Articles
SEPTEMBER 5, 2022
In this series of articles, the authors reframe software architecture in terms of decisions that teams make about how their system will handle its quality attribute requirements (QARs).
InfoQ Articles
JANUARY 26, 2023
In this article, we’ll look at six ways to optimize Wasm for performance and file size. While Wasm was originally designed for the browser, it turned out to be useful for embedded programming, plugins, cloud, and edge computing. For all these use cases, performance is tremendously important and is greatly impacted by file size.
InfoQ Articles
JUNE 21, 2022
This article summarizes how we see the "cloud computing and DevOps" space in 2022, which focuses on fundamental infrastructure and operational patterns, the realization of patterns in technology frameworks, and the design processes and skills that a software architect or engineer must cultivate.
Expert insights. Personalized for you.
We have resent the email to
Are you sure you want to cancel your subscriptions?
Let's personalize your content