# data[].attributes.attachment_link.readable_text
Our latest solution to the ubiquitous engineering problem of integration testing in a distributed service ecosystem here at GitHub.

Explore what flow state entails, its benefits, and three tips for reaching it the next time you code.

GitHub Copilot is widely known for its code generation feature. Learn how the AI assistant's abilities can extend beyond just code generation.

# data[].attributes.attachment_link.title
A developer's second brain: Reducing complexity through partnership with AI

# data[].attributes.attachment_link.description
As we look to empower developers with AI tools, we inadvertently integrate AI deeper into the way developers work. How do developers feel about that? And what are the most impactful ways to introduce more AI into workflows? We recently conducted 25 in-depth interviews with developers to understand exactly that.

# data[].attributes.attachment_link.title
GitHub Copilot Demo – Microsoft Ignite 2023

# data[].attributes.attachment_link.title
Use natural language to explore your code with GitHub Copilot Enterprise

# data[].attributes.attachment_link.title
Create PR summaries and ask questions about specific pieces of code with GitHub Copilot Enterprise

# data[].attributes.body
🤖 Miedo de Desarrolladores: Hanselman menciona el temor que algunos desarrolladores pueden tener hacia la IA, subrayando la importancia de comprender y abordar estas preocupaciones.

💡 Necesidad de Diálogo: Destaca la necesidad de un diálogo abierto y continuo sobre los temores relacionados con la IA entre los desarrolladores, impulsando un enfoque ético en su desarrollo.

🚀 Fomentar Entornos Positivos: Scott aboga por la creación de entornos de trabajo positivos que alienten la experimentación y la colaboración, contrarrestando el miedo con un enfoque constructivo.

🤯 Desmitificación de la IA: Expresa la importancia de desmitificar la IA, desvinculándola de representaciones exageradas en los medios y promoviendo una comprensión realista y equilibrada.

🛠️ Empoderar a los Desarrolladores: Propone empoderar a los desarrolladores con educación y recursos para comprender y utilizar la IA de manera ética, disminuyendo así los miedos infundados.

🔍 Ética en el Desarrollo: Destaca la necesidad de incluir la ética en la formación de desarrolladores, abordando preocupaciones y dilemas éticos para asegurar un uso responsable de la IA.

🌐 Desarrollo Equilibrado: Subraya la importancia de un desarrollo equilibrado de la IA, evitando extremos de entusiasmo o miedo, y fomentando una colaboración saludable entre humanos y tecnología.

# data[].attributes.body
1️⃣ GitHub Copilot Chat (Diciembre 2023): Introduce chat con GPT-4 para sugerencias de código precisas, conversación sobre líneas específicas y comandos rápidos.

2️⃣ Integración con JetBrains: GitHub Copilot Chat disponible en IDEs de JetBrains, atendiendo a solicitudes de desarrolladores.

3️⃣ Disponibilidad en github.com y app móvil: Integración directa de Copilot Chat en github.com y aplicación móvil para sugerencias y respuestas en cualquier lugar.

4️⃣ GitHub Copilot Enterprise (Feb 2024): Versión personalizada para organizaciones, ofreciendo orientación y generación de código basada en contexto privado.

5️⃣ GitHub Copilot Partner Program: Integración con herramientas de terceros a través de programa de socios para ampliar capacidades.

6️⃣ GitHub Advanced Security con funciones de IA: Prevención de vulnerabilidades en tiempo real, escaneo de código autofix y escaneo de secretos para mejorar seguridad.

7️⃣ Próximo lanzamiento: GitHub Copilot Workspace (2024): Herramienta que combina información de problemas en GitHub con conocimiento del código y razonamiento de GPT-4 para planes automáticos y corrección de errores.

8️⃣ Visión General de GitHub Next: Busca crear una plataforma de desarrollo de software impulsada por la IA, integrando GitHub Copilot para acelerar el progreso humano en cada aspecto del desarrollo.

# data[].attributes.attachment_link.title
GitHub Copilot · Your AI pair programmer

# data[].attributes.attachment_link.description
GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 420 million projects.

# data[].attributes.body
La IA como factor que mejora la productividad

# data[].attributes.attachment_link.title
How GitHub operationalizes AI for teamwide collaboration and productivity

# data[].attributes.body
Presentación de Github como el pair programmer definitivo basado en IA

# data[].attributes.attachment_link.title
GitHub Copilot: the AI pair programmer for today and tomorrow

# data[].attributes.body
Este video de Youtube tiene un enfoque bien completo del uso de Copilot, similar a lo que Michael nos presentó. Pero profundiza en muchos más:

# data[].attributes.attachment_link.title
GitHub Copilot & Copilot X leads to improvement in development practices

# data[].attributes.attachment_link.description
Today product features are changing so rapidly, and new development and language stacks are emerging, which leads to a smaller cycle of learning and generati...

# data[].attributes.body
Este artículo donde se habla sobre nuevos usos para copilot que está implementando Github con respecto al soporte

# data[].attributes.attachment_link.readable_text
We are excited to announce a significant update to the comment box used in GitHub issues, discussions, and pull requests, aiming to refine and enhance how you interact and collaborate. This release is a testament to our ongoing efforts to provide an exceptional user experience, making GitHub more intuitive, consistent, and accessible across the platform.

The updated comment box is designed to integrate seamlessly with the existing GitHub environment, ensuring a familiar yet improved experience for all users. Highlights and improvements include:

Enhanced User Experience: The newly revamped comment box brings an elevated experience to a wider range of users across various devices. With this update, we've enhanced the responsiveness and streamlined the markup to better accommodate keyboard and screen reader users. This ensures a uniform and smooth user experience across issues, discussions, and pull requests, promoting seamless communication and collaboration.

Consistency and Familiarity: Our design philosophy for the new comment box was clear: keep it familiar, make it better. We've developed the updated version to closely resemble the original while enhancing it with improved accessibility, consistency, and ease of use across various screen sizes. The transition for you will be smooth, with no disruptions to your workflow.

Commitment to Accessibility: This update contributes to our continuous journey to make GitHub more accessible to everyone. The comment box now aligns more closely with our accessibility commitment, enhancing the experience in features such as issues, pull requests, and discussions. Check out our Accessibility Commitment to learn more about how we are making GitHub more inclusive.

We are excited for you to experience the new comment box and we welcome feedback to continue improving GitHub for everyone.

# data[].attributes.attachment_link.description
We are excited to announce the beta release of Copilot in GitHub Support, a faster way to find answers to your GitHub related questions! In August, we launched the Alpha to a limited number of randomly selected GitHub Enterprise Cloud customers. We have made lots of improvements to the experience since and are excited to [...]

# data[].attributes.body
Un ejemplo de como Copilot cambio a la empresa detrás de Duolingo

# data[].attributes.attachment_link.title
How GitHub Copilot Optimizes Duolingo's Language Teaching | Tech Meets Teaching

# data[].attributes.body
El blog de los update de Github Copilot del 23 de Octubre:

# data[].attributes.attachment_link.readable_text
Code scanning default setup now automatically attempts to analyze all CodeQL supported languages in a repository. This means default setup supports all CodeQL languages at the organization level, including enabling code scanning from an organization's Security Overview coverage page or settings page.

Previously, users would have to manually include the languages C, C++, C#, Java, or Kotlin in a default setup analysis, and enabling these languages was not supported at the organization level. Now, code scanning default setup automatically attempts to analyze all languages supported by CodeQL in a repository. If any analyses fail, the failed language will be automatically deselected from the code scanning configuration. Any alerts from the successfully analyzed languages will be shown on GitHub. This means code scanning will automatically set up the best possible configuration to get started easily with CodeQL and show the most relevant alerts to developers.

A warning banner is shown in the repository settings page if any languages fail and are deseslected. The "edit configuration" page shows all languages in the configuration, and allows users to change the language selection if required. For more information about the languages and versions supported by CodeQL and code scanning, see Supported languages and frameworks. To learn more about code scanning, see About code scanning.

This change is already available on GitHub.com and will be available in GitHub Enterprise Server 3.12.

# data[].attributes.attachment_link.description
Visual Studio 🤖 ARM Support Version 1.116.0.0 of the Visual Studio extension now supports ARM. 🔒 Support for Proxies That Use Basic Authentication Version 1.116.0.0 of the Visual Studio extension now support proxies that use a Basic Authentication scheme through an environment variable. Visual Studio Code 🧪 Improvements to /tests Chat Command The /test slash [...]

# data[].attributes.body
Este artículo breve habla sobre la gran acogida y adopción de la copilot por los desarrolladores (Adopción Sostenible)

# data[].attributes.body
Este artículo muestra funcionalidades que estarán disponibles próximamente en copilot (Github Universe) y también con una wiki, pero que pueden ir revisándolas

# data[].attributes.attachment_link.readable_text
Here's everything you need to know to build your first LLM app and problem spaces you can start exploring today.

Explore how LLMs generate text, why they sometimes hallucinate information, and the ethical implications surrounding their incredible capabilities.

Findings show that code quality is better across the board and developers felt more confident, too.

# data[].attributes.attachment_link.title
GitHub Copilot X: The AI-powered developer experience

# data[].attributes.attachment_link.description
GitHub Copilot is evolving to bring chat and voice interfaces, support pull requests, answer questions, and adopt OpenAI's GPT-4.

# data[].attributes.body
Este artículo habla como copilot ayuda a mejorar la calidad de código, ahorro de tiempo, confianza y concentración

# data[].attributes.attachment_link.title
Research: Quantifying GitHub Copilot’s impact on code quality

# data[].attributes.attachment_link.description
Findings show that code quality is better across the board and developers felt more confident, too.

# data[].attributes.attachment_caption
Utilicemos Copilot (para recomendaciones de código en base a prompts) y Copilot Chat (para recomendaciones en base a un flujo conversacional) by Lenard

# data[].attributes.body
📌 Este es un curso hecho en colaboración con OpenIA que si bien está orientado a Chatgpt sirve igual para copilot chat. Seguramente varios ya lo conozcan, pero los que no les invito a darle una revisada al curso

# data[].attributes.attachment_link.readable_text
What you'll learn in this course

In ChatGPT Prompt Engineering for Developers, you will learn how to use a large language model (LLM) to quickly build new and powerful applications. Using the OpenAI API, you'll be able to quickly build capabilities that learn to innovate and create value in ways that were cost-prohibitive, highly technical, or simply impossible before now. This short course taught by Isa Fulford (OpenAI) and Andrew Ng (DeepLearning.AI) will describe how LLMs work, provide best practices for prompt engineering, and show how LLM APIs can be used in applications for a variety of tasks, including:

Summarizing (e.g., summarizing user reviews for brevity)

Inferring (e.g., sentiment classification, topic extraction)

Transforming text (e.g., translation, spelling & grammar correction)

Expanding (e.g., automatically writing emails)

In addition, you'll learn two key principles for writing effective prompts, how to systematically engineer good prompts, and also learn to build a custom chatbot. All concepts are illustrated with numerous examples, which you can play with directly in our Jupyter notebook environment to get hands-on experience with prompt engineering

In partnership with OpenAI

We are excited to collaborate with OpenAI in offering this course, designed to help developers effectively utilize LLMs. This course reflects the latest understanding of best practices for using prompts for the latest LLM models.

Who should join?

ChatGPT Prompt Engineering for Developers is beginner-friendly. Only a basic understanding of Python is needed. But it is also suitable for advanced machine learning engineers wanting to approach the cutting-edge of prompt engineering and use LLMs.

Generative AI offers many opportunities for AI engineers to build, in minutes or hours, powerful applications that previously would have taken days or weeks. I'm excited about sharing these best practices to enable many more people to take advantage of these revolutionary new capabilities.

- Andrew Ng

# data[].attributes.attachment_link.title
ChatGPT Prompt Engineering for Developers

# data[].attributes.attachment_link.description
What you'll learn in this course In ChatGPT Prompt Engineering for Developers, you will learn how to use a large language model (LLM) to quickly build new and powerful applications. Using the OpenAI API, you'll...