Articles by Category: Educational

Introducing: React Best Practices

2026-01-14 13:00
📢 Exciting news for developers! A new resource, react-best-practices, has been launched, offering over 10 years of React and Next.js optimization insights. This structured repository is designed specifically for AI agents and LLMs. Explore best practices to enhance your projects today! #React #Nextjs #WebDevelopment #BestPractices #AI
Source: Vercel Blog
Andrew Qu

Cisco’s FY25 Purpose Report: A Letter from Fran Katsoudas

2026-01-14 11:00
🚀 Cisco's FY25 Purpose Report highlights the importance of learning in driving sustainable growth. Fran Katsoudas emphasizes that equipping people with skills for a digital economy enhances resilience and productivity. Over 37,000 Cisco employees completed AI-focused training in FY25, a 76% increase. Additionally, through Cisco Networking Academy, they've empowered over 28 million learners and committed to training one million individuals in AI education across the U.S. #Cisco #Learning #AI...
Francine Katsoudas

Diagnose Java applications using Cryostat 4.1

2026-01-14 08:01
🚀 Exciting news for Java developers! With the release of Cryostat 4.1, you can now perform advanced diagnostics on Java applications in Red Hat OpenShift and Kubernetes. This version allows you to capture, archive, and download both thread and heap dumps for better troubleshooting. Thread dumps provide insights into running threads, helping identify performance issues and deadlocks. Heap dumps capture memory usage, aiding in diagnosing memory leaks and related problems. To get started, visit...
Joshua Matsuoka

AI Catalog: Discover, create, and share agents and flows

2026-01-14 00:00
🚀 Explore the AI Catalog! Part 5 of our guide on GitLab Duo Agent Platform covers how to discover, create, and share AI agents and workflows. You can browse community-created solutions, enable them for your projects, and even customize your own agents and flows. Learn about versioning and best practices for sharing your work. 🔗 Dive into automation today! #GitLab #AIAgents #Automation #DevOps #TechGuide
Source: GitLab Blog
Itzik Gan Baruch

Customizing GitLab Duo Agent Platform: Chat rules, prompts, and workflows

2026-01-14 00:00
Unlock the potential of the GitLab Duo Agent Platform! 🚀 In Part 8 of our guide, learn how to customize AI agents and workflows for your development lifecycle. Explore user, workspace, and project-level customizations for tailored automation. Key topics include: - Custom rules for consistent agent behavior - AGENTS.md for chat behavior and standards - Extending capabilities with Model Context Protocol (MCP) - Creating custom agents and flows Start customizing today! 🎯 #GitLab #AIAutomation...
Source: GitLab Blog
Itzik Gan Baruch

Database Transactions

2026-01-14 00:00
🔍 Database transactions are key to SQL operations. They allow multiple actions—like reading, updating, and deleting data—to be performed as a single unit. In SQL, transactions start with `BEGIN;` and end with `COMMIT;`. If issues arise, you can use `ROLLBACK;` to revert changes. This ensures data integrity, even in unexpected situations like power outages. ⚡ Both MySQL and Postgres manage these transactions differently, with Postgres using multi-versioning and MySQL employing an undo log to...

Get started with GitLab Duo Agent Platform: The complete guide

2026-01-14 00:00
🚀 Discover the GitLab Duo Agent Platform! This new AI solution enhances the software development lifecycle by integrating intelligent agents for tasks like code refactoring and security scans. 💻 The platform enables developers to collaborate with specialized agents, transforming workflows into dynamic processes. 📚 Check out the comprehensive eight-part guide to get started with automation workflows. Join GitLab Transcend on February 10 to learn more about this innovative technology! #GitLab...
Source: GitLab Blog
Itzik Gan Baruch

Getting started with GitLab Duo Agentic Chat

2026-01-14 00:00
Unlock the power of AI with GitLab Duo Agentic Chat! 🤖 In Part 2 of our guide, we explore this robust tool designed for seamless integration into your development lifecycle. It allows for code creation, issue management, and CI/CD pipeline support, all while keeping you informed. Learn how to access it through various platforms, select models and agents, and troubleshoot common issues. Explore more about GitLab Duo today! 🎯 #GitLab #AI #Development #Automation #Coding
Source: GitLab Blog
Itzik Gan Baruch

Introduction to GitLab Duo Agent Platform

2026-01-14 00:00
🚀 Introducing the GitLab Duo Agent Platform! This new AI orchestration layer enhances how developers collaborate with specialized AI agents throughout the software development lifecycle. With tools for asynchronous collaboration, multi-agent flows, and intelligent automation, you can focus on innovation while AI handles complex tasks. Explore various interaction methods, including GitLab Duo Agentic Chat and Custom Flows, for efficient workflows. 🌟 Ready to elevate your development process?...
Source: GitLab Blog
Itzik Gan Baruch

Monitor, manage, and automate AI workflows

2026-01-14 00:00
Unlock the potential of AI in your development lifecycle with Part 6 of our guide on the GitLab Duo Agent Platform. 📊 Learn to manage agents and flows, set up event-driven triggers, and monitor activity through sessions. The Automate capabilities provide a streamlined hub for visibility and execution of your AI workflows. Explore now! 🎯 #GitLab #AIWorkflows #Automation #DevOps #TechTips
Source: GitLab Blog
Itzik Gan Baruch

Multi-Brand Identity Simplified with Auth0 Multiple Custom Domains

2026-01-14 00:00
🌐 Managing multiple brands just got easier with Auth0's Multiple Custom Domains feature! This tool allows businesses to streamline user experiences across various applications from a single tenant. It enables efficient management of distinct custom domains while maintaining a unified user store. With MCD, brands can customize user experiences and maintain brand integrity during login processes. Learn more about simplifying multi-brand identity management! 🔑✨ #Auth0 #IdentityManagement...
Source: Auth0 Blog
Meina Liu

Understanding agents: Foundational, custom, and external

2026-01-14 00:00
🚀 Dive into Part 3 of our guide on the GitLab Duo Agent Platform! This article explores the different types of AI agents available—Foundational, Custom, and External. Each serves unique purposes, from general development tasks to specialized integrations. Learn how to create custom agents tailored to your workflows and discover best practices for effective use. 🎯 Try GitLab Duo Agent Platform today! #GitLab #AIAgents #DevOps #Automation #SoftwareDevelopment
Source: GitLab Blog
Itzik Gan Baruch

Understanding flows: Multi-agent workflows

2026-01-14 00:00
🚀 Welcome to Part 4 of the GitLab Duo Agent Platform guide! This segment focuses on "flows," which combine multiple agents to create autonomous, multi-step workflows. Key features include: - **Multi-agent orchestration**: Collaborate seamlessly. - **Event-driven**: Triggered by specific actions. - **Background execution**: Work continues while flows operate. Explore foundational and custom flows for tailored automation in your projects. 🔗 Check it out now! #GitLab #Automation #AI #DevOps...
Source: GitLab Blog
Itzik Gan Baruch

All brains on deck: 10 best practices for knowledge-sharing

2026-01-13 21:59
Unlocking organizational potential starts with knowledge-sharing! 💡 Pooling cognitive resources from all levels enhances innovation and productivity. It helps break down silos that can hinder problem-solving in today’s fast-paced environment. Building a culture of trust and inclusion is key. Encourage autonomy, clarify the reasons for sharing, and value diverse working styles to foster collaboration. Don't forget the right systems and tools to support these practices! #KnowledgeSharing...
Lauren Parker

4 Core Principles for Scaling Your API Engineering Practice

2026-01-13 18:00
Scaling your API engineering practice requires a structured approach. APIs are essential for modern enterprises, and managing numerous APIs can become complex. It’s crucial to mature your API practices as your landscape expands. Understanding the API development life cycle is key. This includes stages from requirements gathering to deprecation, with various artifacts involved at each step. To ensure consistency and efficiency, treat all API artifacts as code. This principle can streamline...
Matthias Biehl

Mastering Frontend Tradeoffs: The 2026 Guide for Senior Devs

2026-01-13 16:00
🔍 The frontend landscape is evolving beyond trends. In 2026, teams prioritize performance, maintenance costs, and adaptability. React has become essential, focusing on understanding its mature ecosystem rather than chasing new features. It's a key hiring signal, emphasizing depth over breadth in knowledge. Vue, meanwhile, is known for its clean and maintainable approach, reinforcing good coding habits with predictable codebases. #FrontendDevelopment #React #Vue #WebDevelopment...
Alexander T. Williams

Production-Ready OAuth Token Management for HubSpot Integrations

2026-01-13 15:28
Navigating OAuth token management for HubSpot integrations can be challenging. While obtaining the initial token is straightforward, the complexities arise in production. Key issues include validating tokens, updating scopes, and ensuring consistent permissions. Improper management can lead to security risks, expired tokens, and performance decline. This guide offers insights on securely storing tokens, caching, refreshing them, and verifying requests. By mastering these aspects, you can...
hseligson@hubspot.com (Hannah Seligson)

Vibe code anything in a Hanselminute

2026-01-13 08:40
🎙️ Exciting crossover alert! Ryan welcomes Scott Hanselman, VP of Developer Community at Microsoft, for a discussion on vibe coding. They explore how vibe coding enhances the software development lifecycle and the role of human judgment in understanding code. AI is highlighted as a valuable learning tool, demonstrated by Scott's vibe-coded app created over lunch. Check out Scott's insights through his podcasts and his vibe-coded app on GitHub! #VibeCoding #SoftwareDevelopment #Microsoft #AI...
Phoebe Sajor

Beyond the prompt: Why successful AI localization requires a strategy

2026-01-13 00:00
Successful AI localization goes beyond simply using tools as they come. To achieve accurate and scalable multilingual content, it's essential to develop a strategic approach. This ensures that your AI solutions effectively meet specific localization needs. Explore how to enhance your Webflow content with tailored AI strategies. 🌍🤖 #AILocalization #Webflow #ContentStrategy #MultilingualContent #DigitalMarketing
Source: Webflow Blog

How to Implement Google One Tap in React with Auth0 and FedCM

2026-01-13 00:00
🚀 Learn how to integrate Google One Tap in your React app using Auth0 and FedCM! This guide covers setting up Sign-in with Google, providing a simple authentication method for your users. Google One Tap allows easy sign-in with just one tap, enhancing user experience on both mobile and desktop. FedCM is a key component, offering a privacy-focused method for identity federation without relying on third-party cookies. For detailed steps, check out the full article! #GoogleOneTap #React #Auth0...
Source: Auth0 Blog
Sam Yapkowitz

How to start consolidating your cybersecurity tools

2026-01-12 23:00
Ready to streamline your cybersecurity tools? 🛡️ In a recent article, experts discuss the importance of consolidating cybersecurity tools to reduce risks and improve efficiency. Overlapping functionalities can lead to alert fatigue and slower responses. The article outlines three key steps for effective consolidation: 1️⃣ Foster collaboration among cybersecurity, compliance, and platform teams. 2️⃣ Assess existing tools by gathering an inventory from all relevant teams to identify...
Mitch Pronschinske

How To Use LLMs for Continuous, Creative Code Refactoring

2026-01-12 18:00
Unlock the power of AI in code refactoring! 🤖✨ Traditional methods limited developers to fixed transforms within IDEs. Now, AI-assisted IDEs with Model Context Protocol (MCP) support can learn from before and after examples, enabling creative code transformations. One example shows how LLMs efficiently clean up XMLUI apps without needing explicit support. By recognizing patterns, they simplify the refactoring process and help reduce code repetition. Explore how LLMs can enhance your coding...
Jon Udell

How to Troubleshoot Builds With TeamCity Dashboards

2026-01-12 17:16
🚀 Struggling with CI/CD issues? You're not alone. Many engineers face challenges with legacy systems like Jenkins. TeamCity offers built-in health signals to help identify root causes of pipeline problems quickly. This reduces time spent debugging and allows for faster fixes. Learn how TeamCity’s monitoring tools can enhance pipeline stability, ensuring high-quality software delivery. 📊🔧 #TeamCity #CICD #SoftwareDevelopment #DevOps #Monitoring
Dmitrii Korovin

How To Scale GitOps Without Hitting the ‘Argo Ceiling’

2026-01-12 17:00
Scaling GitOps can lead to challenges, often referred to as the "Argo ceiling." 🚧 As Argo CD instances multiply, visibility and governance can suffer. Teams often rely on custom scripts, diverting attention from core projects. To address this, a centralized GitOps control plane can enhance management while retaining familiar tools. Join the free webinar on Jan. 20 to learn actionable strategies for effective scaling! 📅 #GitOps #DevOps #Webinar #ArgoCD #Kubernetes
Vicki Walker

Dancing Backwards With Go

2026-01-12 12:07
Explore the unique approach of programming backwards with Go, as shared by John Arundel. He suggests starting with testing a function before writing it, using the example of checking if a slice is sorted. This method emphasizes the importance of test-driven development. Learn more about this technique and the insights from his book, *The Power of Go: Tests*. 📚✨ #GoProgramming #TestDrivenDevelopment #CodingTips #Programming #SoftwareDevelopment
Dominika Stankiewicz

Red Hat Developer Hub background and concepts

2026-01-12 08:01
🌟 The Red Hat Developer Hub streamlines software management for large organizations, enhancing discoverability across teams. 🔧 It simplifies the installation of Backstage, an open-source framework that organizes software ownership and supports developer self-service through a Software Catalog. 📊 Key components include: 1. **Components**: Individual software pieces with clear dependencies. 2. **APIs**: Interfaces that outline functionality. 3. **Resources**: Infrastructure needs for...
Joshua Canter

How to observe your multi-cluster service mesh with Kiali

2026-01-12 08:00
Unlock the potential of your multi-cluster service mesh with Kiali! This guide provides practical steps for monitoring real-time traffic and diagnosing issues effectively. Kiali offers a centralized view that enhances visibility across clusters, addressing challenges like fragmented metrics and time-consuming troubleshooting. Learn how Kiali can transform your operations and ensure security across your distributed network! 🌐🔍 #Kiali #ServiceMesh #OpenShift #Microservices #CloudComputing
Maya Blonder

When To Use GenAI: A Practical Decision Framework

2026-01-11 18:00
Navigating the use of GenAI in software development requires careful consideration. The article outlines a four-dimensional decision framework for architects and developers. Key factors include: - **Reasoning vs. Logic**: Identify if tasks need adaptive interpretation or predictable rules. - **Data Type**: Assess whether inputs are structured or unstructured. - **Scalability Profile**: Consider the expected volume and cost per execution. - **Task Complexity**: Evaluate the number of edge...
Venkata Karumuri

Manjaro Is Arch Linux for Newbies

2026-01-10 15:00
Discover Manjaro, an Arch Linux-based distribution designed for ease of use! 🌟 Unlike traditional Arch, Manjaro features a user-friendly installation process with a GUI. Users can choose their preferred office suite during setup and utilize the Pamac GUI for easy application management. Key features include rolling releases, multiple desktop environments, and excellent hardware detection. Manjaro simplifies Linux for everyone! 💻 #Manjaro #Linux #OpenSource #TechForAll #UserFriendly
Jack Wallen

4 Questions To Help You Translate AI Theory Into Practice

2026-01-10 14:00
📘 Excited to share insights from my new ebook, "AI for the Enterprise: The Playbook for Developing and Scaling Your AI Strategy." This resource guides leaders on crafting and executing a cross-organizational AI strategy while measuring its impact. It covers practical AI applications and breaking down data silos. The book encourages cross-functional discussions, making it a great choice for team book clubs. Questions included help translate theory into actionable plans. Start the conversation...
Jennifer Riggins

How 7‑Eleven Transformed Maintenance Technician Knowledge Access with Databricks Agent Bricks

2026-01-09 23:00
7‑Eleven has improved access to maintenance information for its technicians through the implementation of an AI-powered Technician’s Maintenance Assistant. This new tool provides quick and precise answers from maintenance manuals, diagrams, and images, all integrated within Microsoft Teams. This innovation aims to enhance efficiency and support for technicians across all stores. #7Eleven #AI #MaintenanceTech #Innovation #TechSupport

The One Mistake That Weakens Every AI-Generated App

2026-01-09 19:03
Building AI-generated apps often leads to challenges as you scale. 💻 Many tools prioritize quick code generation over long-term structure, resulting in unclear ownership and limitations on code reuse. This can turn development from progress into rework. A shift towards composable architecture can help. By creating independent modules instead of full applications, developers can enhance maintainability and collaboration. The article explores how to implement this approach effectively....
Oluwadamilola Oshungboye

Build an AI Catalog System That Delivers Localized, Interactive Product Experiences

2026-01-09 14:00
Transform your e-commerce catalogs with AI! 🛒 Many online catalogs suffer from limited product data and generic images, which impacts discoverability and sales. This tutorial guides developers and product teams on creating an AI-driven enrichment system. Utilizing NVIDIA's advanced models, you can generate rich, localized product listings from a single image. The process includes automated titles, descriptions, categories, and even 3D assets tailored for different markets. Designed for those...
Antonio Martinez

How to build agents with filesystems and bash

2026-01-09 13:00
Discover a simpler way to enhance agent performance using filesystems and bash tools. By replacing complex custom tooling, we reduced costs for our sales call summarization agent from ~$1.00 to ~$0.25 per call while improving output quality. This method leverages LLMs' strengths in navigating filesystems, allowing agents to manage various data types effectively. #AI #MachineLearning #DataManagement #Efficiency #TechInnovation 🚀📊💻
Source: Vercel Blog
Ashka Stephen

Launch jobs on Ansible Automation Platform with Terraform actions

2026-01-09 10:38
🚀 Integrate Terraform and Ansible with the new aap_job_launch action! This feature allows teams to trigger Ansible playbooks directly from Terraform workflows, bridging Day 0 provisioning and Day 2 configuration. 🔧 Actions can run after specific lifecycle events, ensuring automations happen at the right time. Explore how to implement this integration for streamlined infrastructure management in the full article! #Terraform #Ansible #Automation #InfrastructureAsCode #DevOps
Glenn Chia Jin Wee

How to deploy .NET applications with systemd and Podman

2026-01-09 08:01
Learn how to deploy .NET applications as systemd services using containers in our latest article! 🚀 We explore the use of Podman quadlets to simplify service file management and highlight the benefits of containerization for distribution and upgrades. 📦 With the .NET SDK, you can easily create and publish your container images, ensuring seamless integration with systemd. Check out the full guide for step-by-step instructions! #DotNet #Podman #Systemd #Containerization #DevOps
Tom Deseyn

Improving code quality - Session 61: This function is for one person only

2026-01-09 02:00
📊 In the latest article from Munetoshi Ishikawa, we explore a function designed for individual use within the LINE messaging app. The focus is on a long-running calculation function, `calculateSomeFormula`, which ensures thread safety for concurrent calculations. Additionally, the article discusses how to display a calculation's progress on the UI using an `isCalculating` property. This approach leverages an `AtomicBoolean` to manage the calculation state effectively. #CodeQuality #Kotlin...

Gain visibility into Red Hat Quay with Splunk

2026-01-08 08:01
Unlock long-term visibility in Red Hat Quay by forwarding access logs to Splunk! 🗄️ This article details how to configure log forwarding using a Splunk HEC token. You'll learn to set up a dashboard to track activities like image pulls and repository changes. Remember, logs are stored for only 30 days in the Quay UI, so forwarding is essential for ongoing monitoring. 🌐 #RedHat #Quay #Splunk #DevOps #CloudComputing
Shane Snyder

Our top articles for developers in 2025

2026-01-08 07:01
🚀 As we enter 2025, it's evident that the developer community is focusing on practical implementations of emerging technologies. This year's top articles highlight advancements in AI, such as building agentic systems and optimizing development environments using WSL. Key topics include performance benchmarking with vLLM and Ollama, and insights into GCC 15 features. Whether you're enhancing AI capabilities or managing complex multi-cluster deployments, these articles provide valuable...
Colleen Lobner

Fact or Fiction: Eight Myths About Auth0 For B2B

2026-01-08 00:00
Explore the truth behind common myths about Auth0 for B2B applications! 🛠️ This article addresses eight misconceptions related to multi-tenancy, SSO, and security features. Many assumptions stem from outdated information, leading to misunderstandings about Auth0's capabilities. Key points include that Auth0 was built for B2B use and supports true multi-tenancy without custom solutions. Companies transitioning from B2C can easily adapt to B2B by leveraging its infrastructure. 📈 Stay informed...
Source: Auth0 Blog
Stanley Varner