Articles by Category: Educational

LoRA Explained: Faster, More Efficient Fine-Tuning with Docker

2025-10-09 12:58
Unlock the power of language models with LoRA! 🚀 This article explores how to fine-tune models efficiently using Docker. By focusing on specific skills, like masking personally identifiable information (PII), we can enhance model performance without extensive resources. LoRA (Low-Rank Adaptation) allows you to teach new tasks while preserving the model’s core knowledge. It involves adding small adapter layers to the pre-trained model, making the process faster and less resource-intensive. The...
Source: Docker Blog
Ignasi Lopez Luna

Our stance on AI and Interviewing

2025-10-09 12:14
At DoorDash, we embrace AI as a tool to enhance the interview process, not to replace authenticity. Candidates are encouraged to use AI for preparation, like building resumes or exploring interview questions, but must showcase their true selves during interviews. Remember, honesty is key! Misrepresenting your skills could lead to disqualification. For any accommodations regarding AI use, communicate with your recruiter early on. #DoorDash #AIInInterviews #JobPreparation #Authenticity...
Raj Prashad

XR Blocks: Accelerating AI + XR innovation

2025-10-09 09:56
🚀 Exciting news in the world of AI and XR! XR Blocks is an open-source framework aimed at developing immersive web experiences. It combines AI and extended reality to enhance intelligent computing. While AI has established frameworks, bridging the gap with XR has been challenging. XR Blocks offers a modular architecture for rapid prototyping of AI + XR applications. Discover more with live demos and templates available on GitHub! #AI #XR #Innovation #OpenSource #Technology

Integrate incident detection with OpenShift Lightspeed via MCP

2025-10-09 07:00
Red Hat OpenShift now integrates incident detection with OpenShift Lightspeed, enhancing how users analyze and resolve cluster issues. This integration allows for natural language interaction, helping to group related alerts and reduce alert fatigue. Users can easily inquire about incidents, symptoms, and event chains. To set up, ensure you have OpenShift 4.19 and an API key for an LLM provider. Installation steps are available for the Cluster Health MCP server. Explore these new capabilities...
Alberto Falossi, Tomas Remes

Inside the ‘Let’s Break It Down’ Series for Network Newbies

2025-10-08 21:23
🌐 Excited to share insights from Yasmeen Seddeek's article on her new video series, “Let’s Break It Down.” This series is designed for those new to networking, especially for CCST exam candidates. Yasmeen emphasizes the importance of understanding complex concepts through clear content. In the first episode, she explains key topics for the CCST Networking exam, including various network hardware devices. What seems simple often has layers of complexity. Check out her series for a clearer...
Yasmeen Seddeek

How OpenTelemetry Works: Tracing, Metrics and Logs on Kubernetes

2025-10-08 20:00
Explore how OpenTelemetry enhances monitoring in Kubernetes! 🌐 This excerpt from "Platform Engineering on Kubernetes" discusses setting up a conference app and key concepts like deployments, service discovery, and resilience. It highlights the importance of understanding distributed systems for effective troubleshooting. OpenTelemetry provides essential tools for gathering telemetry data—metrics, logs, and traces—to analyze software performance. Using Prometheus and Grafana, teams can...
Mauricio Salatino

A Practical Guide to Kubernetes Stateful Backup and Recovery

2025-10-08 19:00
Kubernetes is a robust platform for managing containerized applications, particularly stateful ones. Proper backup and recovery strategies are crucial for maintaining data integrity and availability in these applications. 🛠️ The article outlines essential strategies, such as using Volume Snapshots, which allow administrators to capture a volume's state without creating new volumes. This method aids in restoring data efficiently during maintenance or emergencies. 📊 For more insights on backup...
Adetokunbo Ige

Training Federated AI Models to Predict Protein Properties

2025-10-08 16:58
Unlocking the mysteries of protein localization is essential for biology and drug discovery. Researchers are now using NVIDIA FLARE and BioNeMo Framework to collaboratively train AI models, enhancing predictions without sharing sensitive data. A new tutorial showcases fine-tuning the ESM-2nv model for subcellular localization, using FASTA formatted files. This approach could lead to breakthroughs in understanding cellular processes and therapeutic targets. 🔬💻🧬 #ProteinLocalization...
Holger Roth

Building the workforce of tomorrow: How collaboration and continuous learning power the AI revolution in APJC

2025-10-08 15:00
In today's fast-changing economy, the "future of work" is already here. 🌍 Lynn Bloomer from Cisco emphasizes that innovation is reshaping industries and job roles, requiring new skills. Collaboration among governments, educators, and businesses is essential for workforce development. 🤝 The 2025 AI Workforce Consortium report highlights that 78% of ICT roles now need AI skills, with significant changes expected in core skills by 2030. 📊 Cisco aims to train 25 million people globally by 2032...
Marcella O'Shea

Automating Expo app build delivery to QA with CircleCI and EAS webhooks

2025-10-08 15:00
🚀 Automate your Expo app build delivery with this tutorial! It explores the setup of an Expo project, AWS S3, and Slack integration. By utilizing CircleCI and a webhook server, developers can streamline the process of sharing builds with QA teams. No more manual uploads or miscommunication! This guide covers all prerequisites and steps for effective automation. #Expo #CircleCI #Automation #DevOps #QA
Kevin Kimani

From the Captain’s Chair: Pradumna Saraf

2025-10-08 13:00
🚀 Meet Pradumna Saraf, a Docker Captain and Open Source Developer passionate about DevOps! In our latest "From the Captain’s Chair" interview, Pradumna shares his journey from learning about MongoDB to embracing Docker. He values community involvement and aims to create more technical content while engaging in international talks. He highlights Docker Compose as a favorite feature, especially for managing AI models. Read more to discover his insights and experiences in the Docker community!...
Source: Docker Blog
Pradumna Saraf

Quantum computing 101 for developers

2025-10-08 07:16
🌐 Quantum computing is emerging as a transformative technology for developers and businesses. Unlike classical computing, which uses bits (0s and 1s), quantum computing employs qubits, allowing for superposition and entanglement. 🔍 These concepts enable quantum computers to tackle complex problems that classical systems struggle with, such as optimizing financial portfolios or drug design. 🔗 Red Hat is adapting its platforms to integrate quantum capabilities, ensuring developers are prepared...
Maarten Vandeperre

Optimize GitLab object storage for scale and performance

2025-10-08 00:00
Managing GitLab at scale requires careful object storage setup for optimal performance and security. Utilize a consolidated form for GitLab components to streamline configurations and enable encrypted S3 buckets. For container registries, a separate setup with the new s3_v2 driver is necessary. Ensure you disable proxy downloads for better performance and adopt identity-based authentication methods for improved security. #GitLab #ObjectStorage #CloudComputing #DevOps #DataSecurity 🌐🔐📦
Source: GitLab Blog
Tim Rizzi

Own your AI: Learn how to fine-tune Gemma 3 270M and run it on-device

2025-10-08 00:00
📢 Exciting news for developers! Learn how to fine-tune the Gemma 3 270M model for custom tasks, such as creating an emoji translator. This guide offers a step-by-step process to optimize and run the model on-device for a fast and private user experience. Key steps include fine-tuning, quantizing for efficiency, and deploying in a web app using MediaPipe or Transformers.js. Unlock the potential of AI with accessible technology! 🚀🤖 #AI #MachineLearning #Gemma3 #WebDevelopment #OnDeviceAI

Pruning and Distilling LLMs Using NVIDIA TensorRT Model Optimizer

2025-10-07 17:00
Discover how NVIDIA is tackling the challenges of deploying large language models (LLMs) through innovative techniques like model pruning and knowledge distillation. 🌟 These methods enable the creation of smaller, efficient models while maintaining performance. Pruning removes unnecessary parameters, leading to faster and cost-effective solutions in natural language processing. Learn how to apply these strategies using the NVIDIA TensorRT Model Optimizer. #NVIDIA #MachineLearning...
Max Xu

Building and deploying a Python MCP server with FastMCP and CircleCI

2025-10-07 15:00
🚀 Building a Python MCP Server is now easier than ever! This tutorial guides you through setting up your development environment, creating an MCP server with FastMCP, and automating package publishing to PyPI using CircleCI. You'll learn to build a document parsing server that enhances LLMs by extracting text from various formats. Get ready to extend your AI capabilities! 📦📄 #Python #MCP #FastMCP #AI #CircleCI
Armstrong Asenavi

My Starter Project on the Lyft Rider Data Science Team

2025-10-07 14:41
🚗 Excited to share insights from my journey as a Data Scientist at Lyft, focusing on my starter project with the Rider Experience Score (RES) tool. RES helps measure the long-term impact of rider experiences, like ETA, on retention without relying solely on A/B tests. 📊 I navigated various challenges to improve the RES pipeline, collaborating with colleagues to identify key rider experiences and ensure accurate causal estimates. Lyft is hiring! If you're interested in Data Science, check out...
Jacob Nogas

Powered by Docker: How Open Source Genius Cut Entropy Debt with Docker MCP Toolkit and Claude Desktop

2025-10-07 13:00
Open Source Genius faced a challenge with increasing document chaos, termed "entropy debt," while managing multiple AI projects. 📄 Instead of hiring more staff or adding SaaS tools, they developed an AI-powered file automation agent using Docker’s MCP Toolkit and Claude Desktop. This solution saves each team member two hours weekly! ⏳ With the goal of creating over $100M in small business value by 2027, OSG effectively streamlined their processes and improved productivity. 💡 #OpenSource...
Source: Docker Blog
Ryan Wanner

Deploying OpenShift hosted clusters with Hypershift

2025-10-07 07:00
🚀 HyperShift revolutionizes Kubernetes management with hosted control planes in Red Hat OpenShift. This innovative feature reduces costs and complexity while enhancing scalability. It allows for faster cluster creation and upgrades, making it easier to manage large fleets. HyperShift’s architecture enables hosted control planes to run on a management cluster, optimizing resource usage. Key considerations include configuring networking, storage, and certificate management for security. Explore...
Andre Rocha

Signing RPM packages using quantum-resistant cryptography

2025-10-07 07:00
🔒 Learn how to sign RPM packages in Red Hat Enterprise Linux 10.1 using quantum-resistant cryptography. This article details the process for developers and vendors to enhance software security through strong signatures. It covers generating OpenPGP keys, configuring RPM, and integrating these steps into existing workflows. Post-quantum cryptography (PQC) aims to protect against future quantum attacks by using hybrid keys and signatures. RPM 6 supports multiple signatures, ensuring both...
Jakub Jelen

Demystifying JOSE, the JWT Family: JWS, JWE, JWA, and JWK Explained

2025-10-07 00:00
Understanding the JWT Family: JOSE, JWS, JWE, JWK, and JWA. 🔍 This article clarifies these terms, which are essential in modern authentication. JOSE is a framework for securely transferring claims, while JWS ensures data integrity and authenticity through signatures. JWE deals with encrypted messages, JWK provides keys, and JWA outlines the algorithms used. Together, they create a cohesive system for secure data exchange. 🔑📦 #Cybersecurity #JWT #DataIntegrity #SecureData #JOSE
Source: Auth0 Blog
Andrea Chiarelli

Scheduling SMS in Laravel with Twilio

2025-10-07 00:00
Unlock the power of timely reminders! 📅 This tutorial guides developers on how to schedule SMS notifications using Twilio's Programmable Messaging API with Laravel. It simplifies the process, ensuring you can set up reminders efficiently. Learn to enhance your application’s communication features today! 📲 #Twilio #Laravel #SMS #WebDevelopment #Coding
Lucky Opuama

Use a TwiML Application to Connect your Voice AI Agent to a Twilio Conference

2025-10-07 00:00
🔗 Connect your Voice AI Agent to a Twilio Conference using a TwiML Application! This article provides a step-by-step guide on integrating Voice AI with Twilio's conferencing features. It covers the necessary setup and coding to streamline communication effectively. For developers looking to enhance interactions, this tutorial is a valuable resource. #VoiceAI #Twilio #TwiML #DeveloperTutorial #TechIntegration
Dan Bartlett, Margot Hughan

Don’t Just Be a ‘Rails Dev’: A Guide to Managing Career Risk

2025-10-06 16:00
🌐 Navigating the world of software development involves understanding risks, especially in open source projects. The article discusses the complexities surrounding Ruby and its community, emphasizing the importance of maintaining trust in software systems. Key points include the necessity of regular updates and maintenance of open source packages, as well as the underlying fiduciary duties that developers must recognize. For developers, acknowledging the balance of personality, funding, and...
David Eastman

Automated RAG pipeline evaluation and benchmarking with RAGAS

2025-10-06 15:00
Explore the latest tutorial on automating RAG pipeline evaluation with RAGAS! 🚀 The article outlines key steps, including setting up the evaluation dataset, orchestrating your pipeline, and automating performance checks with CircleCI. With RAGAS, you can measure crucial aspects like faithfulness and context relevance, ensuring reliable RAG applications. Learn how to maintain quality as your system evolves! 🔧📈 #RAG #Automation #DataScience #MachineLearning #CircleCI
Muhammad Arham

9 ReSharper Features Every .NET Developer Should Know

2025-10-06 14:35
Unlock your productivity with ReSharper! 🚀 This essential Visual Studio extension offers features every .NET developer should know. From Initial Letter Search to Contextual Navigation, it streamlines your coding experience. Navigate quickly and efficiently with Recent Locations and Changes, making it easier to read and implement features. Explore the top nine features that can enhance your workflow! #ReSharper #DotNet #VisualStudio #Coding #DeveloperTools
Matthias Koch

dotInsights | October 2025

2025-10-06 10:17
🚀 Did you know? The yield return keyword in C# allows pausing and resuming method execution, which supports lazy evaluation without needing intermediate collections. This simplifies creating custom iterators. 📆 Just two days until JetBrains .NET Days Online 2025! Check out the latest insights from the developer community, covering topics from .NET MAUI to optimization techniques. #DotNet #SoftwareDevelopment #JetBrains #CSharp #ProgrammingInsights
Rachel Appel

Optimize and deploy LLMs for production with OpenShift AI

2025-10-06 07:00
🚀 Organizations face challenges in running large language models (LLMs) on their infrastructure, especially regarding GPU availability and cost. The Qwen3-Coder-30B-A3B-Instruct model offers strong code-generation capabilities but requires significant GPU resources. To enhance efficiency, quantization is employed to reduce the model's memory footprint while maintaining accuracy. The article outlines a workflow for optimizing and deploying LLMs using Red Hat OpenShift AI, including model...
Philip Hayes

How to Build an AI Chatbot with Facebook Messenger, OpenAI, and Twilio Programmable Messaging using Python

2025-10-06 00:00
🚀 Ready to create your own AI chatbot? The Twilio blog provides a step-by-step guide on building a chatbot using Facebook Messenger, OpenAI, and Twilio Programmable Messaging with Python. This tutorial covers essential integration techniques and highlights key tools to enhance your development process. Explore the world of AI and messaging! 🤖💬 #AIChatbot #Twilio #PythonDevelopment #TechTutorials #OpenAI
Dylan Frankcom

SysLinuxOS: The Go-To Linux for System Administrators

2025-10-05 14:00
Discover SysLinuxOS, a Linux distribution tailored for system administrators. 🖥️ This OS comes preloaded with essential networking tools, making it a reliable choice for IT professionals. Key features include VPN support, remote control clients, and various productivity applications like LibreOffice and Chrome. SysLinuxOS stands out for its out-of-the-box functionality, designed to help keep systems and networks running smoothly. 🔧 #Linux #SysLinuxOS #SystemAdministration #OpenSource #ITTools
Jack Wallen

Why FinOps Isn’t About Saving Money

2025-10-03 17:00
Cloud costs often create tension between finance and engineering teams. 💸 A FinOps strategy can bridge this gap by providing both teams with the tools to make informed decisions on cloud spending. This approach helps organizations understand and manage costs effectively while ensuring developers have the resources they need. Join the free webinar on Sept. 30 at 10:30 a.m. PT to learn more about aligning finance and engineering priorities. Register now for actionable insights! 📅 #FinOps...
Vicki Walker

Announcing the new ‘Get the most out of Forge’ learning path

2025-10-03 16:05
🚀 Exciting news for developers! Atlassian has launched the **Get the most out of Forge** learning path, a free curriculum aimed at helping users master Forge, their cloud app development platform. This structured program includes step-by-step modules, hands-on labs, and quizzes to track progress. It's perfect for new developers and those looking to enhance their skills. Get started today on Atlassian Learning! #Atlassian #Forge #AppDevelopment #LearningPath #Developers
Melissa Paisley

How to deploy the Offline Knowledge Portal on OpenShift

2025-10-03 07:00
🚀 Discover the Red Hat Offline Knowledge Portal, designed for users in low-bandwidth or disconnected environments. This tool consolidates essential Red Hat information, including documentation and security data, into a portable container image. 🛠️ The article provides a step-by-step guide for deploying the portal on an OpenShift cluster, including prerequisites like OpenShift cluster access and Podman installation. 📥 Key steps involve downloading the image, transferring it, and deploying it...
Abdoul Djire, Teg-Wende Regis Nare

Improving code quality - Session 48: Wild arguments

2025-10-03 02:00
📢 In the latest "Improving Code Quality" article, Munetoshi Ishikawa discusses handling shape data as strings. The string format includes a "tag" for the shape type and attributes like coordinates. For example, a circle is represented as "circle 10 20 30". Ishikawa presents a code implementation that defines different shape classes and a common factory function for creating these shapes efficiently. Explore more about this approach in the full article! 🛠️✨ #CodeQuality #SoftwareDevelopment...

A collaborative approach to image generation

2025-10-02 17:04
Introducing PASTA, a new reinforcement learning agent designed to enhance text-to-image generation by learning user preferences through interactive refinement. 🎨🤖 This innovative approach transforms the process from trial-and-error to a collaborative conversation, making it easier for users to achieve their ideal images. PASTA outperformed traditional models in user satisfaction during evaluations. A dataset of over 7,000 interactions has been released to support this research. 📊✨...

Sim-to-real in AMD Schola

2025-10-02 17:00
Discover the process of sim-to-real in the latest guide using AMD Schola! This article explains how to replicate the SunFounder PiCar-X device in Unreal® Engine and train it with reinforcement learning. The goal is to teach the agent to follow a line on the floor using simulated color sensors. The training leverages the Stable Baselines3 library with the PPO algorithm, achieving strong results after 2 million steps. #ReinforcementLearning #SimToReal #UnrealEngine #Robotics #AMDSchola 🚗💻🎮

A practical blueprint for evaluating conversational AI at scale

2025-10-02 16:00
Building effective conversational AI involves more than just training models. At Dropbox, we discovered that structured evaluation is crucial for accuracy. 🛠️ Initially, our evaluations were ad-hoc, but as we refined our processes, we developed a standardized approach to assess every change rigorously. This evaluation-first mindset is now part of our workflow. 📊 We created a playbook detailing datasets, metrics, and tools to help others implement this method across various media types,...
Ranjitha Gurunath Kulkarni,Ameya Bhatawdekar,Gonzalo Garcia

The 10 Skills I Was Missing as a MongoDB User

2025-10-02 15:31
Struggling with MongoDB? You're not alone. Many new users face challenges with data modeling, indexing, and performance. Initially, habits from relational databases can lead to inefficient practices, like improper schema design and ineffective indexing. MongoDB's Skill Badges can help bridge this gap. They cover essential topics such as data modeling, indexing strategies, and monitoring tools, streamlining your learning process. Start with the basics, monitor from day one, and explore...
Source: MongoDB Blog

From Shell Scripts to Science Agents: How AI Agents Are Transforming Research Workflows

2025-10-02 13:00
🔬 AI agents are revolutionizing research workflows by automating complex tasks in scientific studies. Instead of relying on manual scripts, researchers can now describe their goals, and these intelligent systems handle tasks like data parsing and literature searching. These autonomous agents, like those developed by CrewAI, work together to improve efficiency and reproducibility in research. The future of science is here! 🌟 #AIinResearch #ScienceAgents #Automation #Innovation #ResearchEfficiency
Source: Docker Blog
Esteban Maya Cadavid

Fine-Tuning Local Models with Docker Offload and Unsloth

2025-10-02 11:46
Exploring local models has its challenges, but the potential is significant. 🌟 Models like Gemma 3 270M can run on common hardware, offering benefits like privacy and offline capabilities. However, achieving high performance for complex tasks remains difficult. The Unsloth project is a game-changer for fine-tuning, providing a ready-to-use Docker image to streamline the process. 🚀 With Docker Offload, users can access cloud GPU resources, enhancing their local workflow. Stay tuned for a...
Source: Docker Blog
Ignasi Lopez Luna