RSS Parrot

BETA

🦜 DZone.com Feed

@dzone.com@rss-parrot.net

I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline! Brought to you by the RSS Parrot.

---

Recent posts on DZone.com

Your feed and you don't want it here? Just e-mail the birb.

Site URL: dzone.com

Feed URL: feeds.dzone.com/home

Posts: 41

Followers: 2

Three Habits of Highly Effective Observability Teams

Published: October 17, 2024 20:00

As organizations adopt microservices and containerized architectures, they often realize that they need to rethink their approach to basic operational tasks like security or observability. It makes sense: in a world where developers – rather than…

Should You Use AI Code Review Tools?

Published: October 17, 2024 19:00

Artificial intelligence (AI) is entering various industries, offering numerous advantages to fields like software coding and development. Today, many development teams have adopted AI code review tools and noticed how much faster they catch errors and…

GitHub Copilot Security and Privacy Concerns: Understanding the Risks and Best Practices

Published: October 17, 2024 18:00

AI-powered code completion tools like GitHub Copilot, co-developed by GitHub and OpenAI, likely need no introduction. Developers are rapidly embracing this evolving technology to aid them in their work. Copilot and other Large Language Model (LLM) based…

Web GenAI Microservices Creation: An Overview

Published: October 17, 2024 17:00

This article will show you how to use GenAI from your browser to create and run a microservice in about a minute. Here is what you'll learn:  Provide a prompt to a cloud-based microservice appliance, and you get a system with a running database, a web…

8 Best Practices for Automation Testing

Published: October 17, 2024 16:15

Automated testing has emerged as a reliable and efficient alternative to manual testing. We heard testers vouching for a less time-consuming and more accurate testing option, which would help them excel timely delivery of quality products. Automation…

Vaadin: The Battery-Included, Server-Side AJAX Framework

Published: October 17, 2024 14:45

I've written a lot about Vaadin. I was so enthusiastic that I wrote the first book about it (besides the Book of Vaadin), its updated edition for Vaadin 7, and a companion website. Still, I'm amazed that so many people in the JVM world have never heard of…

Containers vs. Virtual Machines: Key Differences and Use Cases

Published: October 17, 2024 11:00

With all this buzz around technology, there is a discussion around containers versus virtual machines (VMs). Containers and VMs are both virtualization technologies that package computing environments housing various IT components and isolate them from the…

Automate Azure Databricks Unity Catalog Permissions at the Catalog Level

Published: October 16, 2024 23:15

Disclaimer: All the views and opinions expressed in the blog belong solely to the author and not necessarily to the author's employer or any other group or individual. This article is not a promotion for any cloud/data management platform. All the images…

Enhancing Agile Software Development Through Effective Visual Content

Published: October 16, 2024 18:45

Agile has emerged as one of the go-to approaches for software development teams worldwide in recent years. According to Statista, it’s second only to DevOps/DevSecOps and beats other approaches like Waterfall and Lean methodology. This is not unsurprising.…

An Interview About Navigating the Cloud-Native Ecosystem

Published: October 16, 2024 17:00

In this interview with Julian Fischer, CEO of the cloud computing and automation company anynines GmbH, we explore the evolving landscape of cloud-native technologies with a strong focus on the roles of Kubernetes and Cloud Foundry in modern enterprise…

Artificial Intelligence and Machine Learning in Cloud-Native Environments

Published: October 16, 2024 16:00

In our industry, few pairings have been as exciting and game-changing as the union of artificial intelligence (AI) and machine learning (ML) with cloud-native environments. It's a union designed for innovation, scalability, and yes, even cost efficiency.…

How to Convert HTML to DOCX in Java

Published: October 16, 2024 15:00

There's a far smaller audience of folks who understand the intricacies of HTML document structure than those who understand the user-friendly Microsoft (MS) Word application. Automating HTML-to-DOCX conversions makes a lot of sense if we frequently need to…

DevoxxGenie: Your AI Assistant for IntelliJ IDEA

Published: October 16, 2024 14:00

DevoxxGenie is a fully Java-based LLM code assistant plugin for IntelliJ IDEA, designed to integrate with local LLM providers and cloud-based LLMs. In this blog, you will learn how to get started with the plugin and get the most out of it. Enjoy!…

Introduction to Next.js Middleware: How It Works With Examples

Published: October 16, 2024 13:00

Let's talk about routing in Next.js. Today, we will talk about the one of most powerful things: middleware. Middleware in Next.js offers a powerful and flexible way both to intercept requests from the server and control request flow (redirects, URL…

Building an Interactive Chatbot With Streamlit, LangChain, and Bedrock

Published: October 16, 2024 12:00

In the ever-evolving landscape of AI, chatbots have become indispensable tools for enhancing user engagement and streamlining information delivery. This article will walk you through the process of building an interactive chatbot using Streamlit for the…

Event-Driven vs Event-Sourced: A Common Misunderstanding

Published: October 16, 2024 11:00

In today’s world of software development, systems containing some sort of event constructs are increasing in popularity. While this is primarily driven by message-based communication mechanisms, events are also used in different scopes and contexts. The…

Mastering Date-Time APIs: Challenges With Java's Calendar and JDK Date/Time APIs

Published: October 15, 2024 21:00

In this article, we'll address four problems covering different date-time topics. These problems are mainly focused on the Calendar API and on the JDK Date/Time API.  Disclaimer: This article is an abstract from my recent book Java Coding Problems,…

Acting Like We Care About Security

Published: October 15, 2024 20:00

This will be my last entry on the topic for a while. For context, I introduced the idea that folks don’t care about security, they care about outcomes in this post; and then I began exploring ways we, as IT practitioners, can shift the focus to the results…

How to Simplify Complex Conditions With Python's Match Statement

Published: October 15, 2024 19:00

Pattern matching is a programming technique that involves comparing a value against a pattern and extracting information from the value if it matches the pattern. Instead of writing lengthy code, conditional checks, pattern matching enables a concise and…

AI Strategies for Enhanced Language Model Performance

Published: October 15, 2024 18:00

Artificial Intelligence (AI) and language models are transforming various fields, including natural language processing, automated customer support, and data analysis. A critical challenge that these models face is the ability to perform compositional…

Domain-Driven Design: Manage Data With Jakarta Data and JNoSQL

Published: October 15, 2024 17:00

Managing data access in Domain-Driven Design (DDD) applications can be challenging, especially when working with different database types, like relational and NoSQL. This article explores how leveraging tools like JNoSQL and Jakarta Data helps simplify…

Data at Rest Encryption: Protecting Stored Data

Published: October 15, 2024 15:45

Securing sensitive information is more critical than ever. One of the key defenses in data protection is data at rest encryption, a method that safeguards information stored on devices such as hard drives, databases, and servers. Unlike data in transit,…

Oracle CloudWorld 2024: Key Takeaways for Developers, Engineers and Architects

Published: October 15, 2024 14:00

Oracle CloudWorld 2024 showcased a range of innovations and strategic shifts that will significantly impact the work of developers, engineers, and architects across industries. From AI integrations to multi-cloud strategies, Oracle is positioning itself as…

Vector Search: The Hottest Topic in Information Retrieval

Published: October 15, 2024 13:00

My name is Bohdan Snisar. With 13 years in the software industry, I’ve transitioned from a software engineer to a software architect, gaining a deep understanding of the software development lifecycle and honing my problem-solving skills. My expertise…

VACUUM In Postgres Demystified

Published: October 15, 2024 12:00

Let’s see what is VACUUM in PostgreSQL, how it’s useful, and how to improve your database performance. Storage Basics Before diving into vacuuming, it's important to first understand the fundamentals of data storage in PostgreSQL. While we’ll explain how…

Transforming Customer Feedback With Automation of Summaries and Labels Using TAG and RAG

Published: October 15, 2024 11:00

In today’s data-driven landscape, businesses encounter a vast influx of customer feedback through reviews, surveys, and social media interactions. While this information can yield invaluable insights, it also presents a significant challenge: how to…

Writing Great Code: The Five Principles of Clean Code

Published: October 14, 2024 21:00

One of the finest ways to make the code easy to read, maintain, and improve can be done by writing clean code. Clean code helps to reduce errors, improves the code quality of the project, and makes other developers and future teams understand and work with…

The Battle of Data: Statistics vs Machine Learning

Published: October 14, 2024 20:00

The goal of this article is to investigate the fields of statistics and machine learning and look at the differences, similarities, usage, and ways of analyzing data in these two branches. Both branches of science allow interpreting data, however, they are…

Amazon Redshift Workload Management (WLM): A Step-by-Step Guide

Published: October 14, 2024 19:00

As a database administrator or data engineer working with Amazon Redshift, it's crucial to manage resources effectively to handle different workloads. Amazon Redshift's Workload Management (WLM) feature lets you define how queries are prioritized and how…

Hello, K.AI: How I Trained a Chatbot of Myself Without Coding

Published: October 14, 2024 18:00

Generative AI (GenAI) enables many new use cases for enterprises and private citizens. While I work on real-time enterprise-scale AI/ML deployments with data streaming, big data analytics, and cloud-native software applications in my daily business life, I…

Decoding DORA: EU's Unified Approach to ICT Risk Governance

Published: October 14, 2024 17:00

As financial services become increasingly digitized, the need for robust operational resilience has grown more critical. The Digital Operational Resilience Act (DORA), set to take effect on January 17, 2025, aims to establish a unified framework for…

How to Set up OAuth JWT Flow and mTLS in the Salesforce Connector for a MuleSoft App

Published: October 14, 2024 16:00

In the first part of this series, we set up a Mule app and a Salesforce Connected app for the OAuth JWT bearer token flow. In this second part, we’ll go through the required steps to set up mutual TLS between the Mule app and the Salesforce Connected App…

Serverless Computing and GraphQL: Modern App Development

Published: October 14, 2024 15:00

In this article, I will guide you through the process of creating a serverless GraphQL API using TypeScript, AWS Lambda, and Apollo Server.  Serverless Computing Serverless computing is a cloud-computing execution model where cloud providers automatically…

CI/CD Pipelines in the Cloud: How Cloud Hosting Is Accelerating Software Delivery

Published: October 14, 2024 14:00

In the fast-evolving world of software engineering, one of the most transformative innovations is the combination of Continuous Integration (CI) and Continuous Deployment (CD) pipelines with cloud hosting. This powerful integration has revolutionized the…

What We Learned About Secrets Security at AppSec Village at DEF CON 32

Published: October 14, 2024 13:00

If you grew up in the US, chances are you have a memory of going to summer camp. Even if you didn't attend one yourself, the camp experience of going away from home, learning all sorts of arts and crafts, meeting new best friends, and going on memorable…

Unleashing the Power of Gemini With LlamaIndex

Published: October 14, 2024 12:00

Large language models (LLMs) like Google's Gemini are revolutionizing how we interact with information, but harnessing their power for your own applications can seem daunting. That's where LlamaIndex comes in, providing a simple yet powerful framework to…

Mutable vs. Immutable: Infrastructure Models in the Cloud Era

Published: October 14, 2024 11:00

In the world of infrastructure management, two fundamental approaches govern how resources are deployed and maintained: mutable and immutable infrastructure. These approaches influence how updates are made, how infrastructure evolves, and how consistency…

Chain of Thought Prompting for LLMs

Published: October 11, 2024 19:30

The advent of ChatGPT and Large Language Models has already affected education. With mixed results and a spectrum of ethical acceptability, students can use chat-tuned LLMs to plan, as a starting point for research, to edit and suggest stylistic or…

An Overview of TCPCopy for Beginners

Published: October 11, 2024 17:00

With the rapid development of Internet technology, server-side architectures have become increasingly complex. It is now difficult to rely solely on the personal experience of developers or testers to cover all possible business scenarios. Therefore, real…

Test-Driven Generation: Adopting TDD Again, This Time With Gen AI

Published: October 11, 2024 14:30

You know, over the past few years, software development has gone through some pretty exciting changes. New tools and methodologies have popped up, all aiming to make our lives easier, streamline processes, and boost code quality. One of the big players in…

Network Guardians: Crafting a Spring Boot-Driven Anomaly Detection System

Published: October 11, 2024 12:00

We’re going to set out on a mind-blowing tour around network security. Upon considering the nearness and risk posed by cyber threats in this epoch, it is important to prevent the threats so that they do not cause irreversible damage within the network.…