Sr. Content Developer at Microsoft, working remotely in PA, TechBash conference organizer, former Microsoft MVP, Husband, Dad and Geek.
164280 stories
·
33 followers

Microsoft Posts the .NET Conf 2026 Schedule

1 Share

.NET Conf is Microsoft's annual virtual conference for .NET, and this year's show is tied to the release of .NET 11.

The post Microsoft Posts the .NET Conf 2026 Schedule appeared first on Thurrott.com.

Read the whole story
alvinashcraft
2 hours ago
reply
Pennsylvania, USA
Share this story
Delete

Use Your GitHub Copilot Plan in JetBrains Air – in Your IDE and in the Cloud

1 Share

GitHub and JetBrains are bringing GitHub Copilot to JetBrains Air. Air lets you hand coding tasks to agents, run them in parallel, and review their changes in one place. You can now pick GitHub Copilot as the agent in Air – locally in your JetBrains IDE, and in the cloud with Air Teams. Tasks run on your existing Copilot plan, not on JetBrains AI credits.

Air runs the official GitHub Copilot CLI over the Agent Client Protocol (ACP), the open protocol Air uses to connect agents. You get the real GitHub Copilot agent and the models it offers you, in the same task list as Claude, Codex, and Junie. With Air Teams, you can hand GitHub Copilot a cloud task and close your laptop, and it’ll keep working on its own sandboxed machine.

Try it now in your JetBrains IDE or on the web.

Run GitHub Copilot locally in your IDE

GitHub Copilot runs locally in Air in JetBrains IDEs through ACP. You don’t need Air Teams, but you do need a GitHub Copilot subscription.

  1. Install Air in your JetBrains IDE and open it.
  2. Choose GitHub Copilot in the agent picker.
  3. Sign in with GitHub when Air prompts you to do so.
  4. Describe your task and click Send.

GitHub Copilot works in your local project, and you review its changes in Air as with any other agent.

How to run your first GitHub Copilot task in the cloud

With Air Teams, GitHub Copilot can also run in the cloud. You can start a cloud task from your IDE or the web, and it keeps working after you close your laptop.

What you need

  • A JetBrains Account with a company that uses Air Teams (available to JetBrains business customers).
  • A GitHub Copilot subscription.
A GitHub Copilot cloud task started from IntelliJ Idea

We recommend starting with a small, well-defined task – maybe something you’d normally put off: a flaky test, a dependency bump, or a small bug with a clear repro.

From the web

  1. Open Air and sign in with your JetBrains Account.
  2. Go to Settings | VCS Providers and connect GitHub. There’s no separate Copilot sign-in: Air uses this connection to sign in to GitHub Copilot on the cloud machine when the task starts.
  3. Click New Task and pick a repository and a branch. Cloud agents work from a remote branch, so push your changes first.
  4. Choose GitHub Copilot in the agent picker. If it isn’t there, ensure that GitHub is connected and that your GitHub account has a Copilot subscription. If the issue persists, get in touch with your Air admin.
  5. Describe the task and click Send.

From your IDE

  1. In your IDE, open Air, start a new task, and choose Cloud as the environment.
  2. Pick a GitHub repository and a branch. Cloud agents work from a remote branch, so push your changes first. If GitHub isn’t connected yet, Air shows a banner asking you to authorize it.
  3. Click Authorize and approve the GitHub app in your browser. The connection page doesn’t mention GitHub Copilot, but Air uses the same connection to sign in to both.
  4. Your browser opens Settings | VCS Providers in the web version of Air, with GitHub connected.
  5. Go back to your IDE and choose GitHub Copilot in the agent picker.
  6. Describe the task and click Send.

After you send the task

The task shows up in the Tasks list under your repository, both in your IDE and on the web. GitHub Copilot starts in a fresh cloud machine. When it’s done, open the task and review its changes.

Where cloud tasks run

Each task gets its own virtual machine. GitHub Copilot runs in a Docker container, signed in to GitHub with your account. All its traffic goes through a proxy, and nothing carries over to the next task. So it can build, test, and install packages without touching your laptop. For more details, check out our blog post How Air Cloud-Based Agent Sandboxing Works in Air.

Run GitHub Copilot on a schedule or on every pull request

Automations start cloud tasks for you – either on a schedule or when something happens in your repository, such as a new pull request. If you pick GitHub Copilot as the agent, each run uses your Copilot plan.

We recommend starting with a weekly dependency update as your first automation: It’s easy to review and keeps credit usage predictable. In contrast, an automation that reviews every pull request can drain your credits much faster, especially if the repository is busy. Keep in mind that Air doesn’t warn you when your credits are all used up – your runs will just start failing.

FAQ

How is GitHub Copilot different from the other agents in Air?

GitHub, not Air, handles your Copilot account. When a task starts, the Copilot CLI checks your plan and credits with GitHub. Because Air doesn’t show your Copilot usage and can’t limit it, you have to keep track of it on GitHub.

Which GitHub Copilot plans can I use?

Any plan that GitHub accepts for the Copilot CLI. Air doesn’t check which specific plan you’re using.

Why did my task fail soon after it started?

Most likely, your GitHub plan has no credits left. Air checks that you have an active Copilot subscription before it starts a task, but it can’t see how many credits you have left. Check your usage on GitHub.

How do I know how many credits were spent on a task?

Check your usage on GitHub. Air doesn’t track Copilot credits for local or cloud tasks, and it can’t set a spending limit.

Read the whole story
alvinashcraft
2 hours ago
reply
Pennsylvania, USA
Share this story
Delete

MBW 1049: Touch It If You Like - The MacBook Pro with PROLED XDR Display

1 Share

Apple unveiled the MacBook Pro with touchscreen capabilities at its LA event last week. Apple shared its fourth-quarter results on Monday. And Siri Recap and Live Rewind debuted in the latest watchOS beta.

  • Apple unveils groundbreaking MacBook Pro with PROLED XDR Display and Touch for the first time on Mac.
  • The inside story of why Apple finally brought a touch display to the Mac.
  • Apple reports fourth quarter results.
  • Siri Recap and Live Rewind debut in watchOS beta.
  • Safari update brings vertical tabs, adaptive dark mode, AI integration.

Picks of the Week

  • Christina's Pick: PopSocket Low-Pro Grip
  • Andy's Pick: Snapseed 4.2
  • Stephen's Pick: Baseus AM72 iPhone Duo MagSafe Battery

Hosts: Jason Snell, Andy Ihnatko, and Christina Warren

Guest: Stephen Robles

Download or subscribe to MacBreak Weekly at https://twit.tv/shows/macbreak-weekly.

Join Club TWiT for Ad-Free Podcasts!
Support what you love and get ad-free audio and video feeds, a members-only Discord, and exclusive content. Join today: https://twit.tv/clubtwit

Sponsors:





Download audio: https://pdst.fm/e/pscrb.fm/rss/p/mgln.ai/e/294/cdn.twit.tv/cap/mbw_1049/1472e566-9eb5-4fcb-89ad-50cb7dc02cea.mp3
Read the whole story
alvinashcraft
2 hours ago
reply
Pennsylvania, USA
Share this story
Delete

PPP 527 | The Watermelon Problem: When Projects Look Better Than They Are, with Dr. Atif Ansar

1 Share




Download audio: https://traffic.libsyn.com/secure/peopleandprojectspodcast/527-AtifAnsar.mp3?dest-id=107017
Read the whole story
alvinashcraft
3 hours ago
reply
Pennsylvania, USA
Share this story
Delete

A new way to use GitHub Copilot in JetBrains IDEs

1 Share
From: GitHub
Duration: 1:41
Views: 825

Discover a new way to work with GitHub Copilot inside your JetBrains IDE using JetBrains Air. Connect your existing Copilot account to run coding and testing tasks locally using your project context, or execute tasks in isolated cloud environments with Air Teams. While the native GitHub Copilot plugin still has the latest features and enterprise capabilities, JetBrains Air provides flexible options to match your setup. Explore how to configure the plugin and streamline your development loop today. Learn more and get started at http://gh.io/airforjetbrains

#JetBrains #GitHubCopilot #GitHub

Stay up-to-date on all things GitHub by connecting with us:

YouTube: https://gh.io/subgithub
Blog: https://github.blog
X: https://twitter.com/github
LinkedIn: https://linkedin.com/company/github
Insider newsletter: https://resources.github.com/newsletter/
Instagram: https://www.instagram.com/github
TikTok: https://www.tiktok.com/@github

About GitHub
It’s where over 180 million developers create, share, and ship the best code possible. It’s a place for anyone, from anywhere, to build anything—it’s where the world builds software. https://github.com

Read the whole story
alvinashcraft
3 hours ago
reply
Pennsylvania, USA
Share this story
Delete

#568: Cloudflare Python Workers

1 Share
Where does your Python code actually run? A server in Virginia? A container in Frankfurt? Pyodide put Python into the browser. Cloudflare put the browser into the server. Combine the two and you get Python Workers, now generally available. My guests are Hood Chatham, Gyeongjae Choi, and Dominik Picheta from Cloudflare. Hood and Gyeongjae maintain Pyodide. Dominik got Python running in Cloudflare Workers in the first place. Your FastAPI app ships as plain Python files. It runs on CPython compiled to WebAssembly, inside V8, at over 350 locations worldwide.

Episode sponsors

Talk Python Membership
Talk Python Membership
Talk Python Courses

Guests
Gyeongjae Choi: linkedin.com
Hood Chatham
Dominik Picheta

Pyodide: pyodide.com
Python Everywhere: The State of Python on WebAssembly - Hood Chatham, Gyeongjae Choi: www.youtube.com
PEP 783: peps.python.org
D1 Databases: www.cloudflare.com
Hyperdrive: www.cloudflare.com
R2 Object Storage: www.cloudflare.com
Queues: developers.cloudflare.com
AI: www.cloudflare.com
now generally available: blog.cloudflare.com
Memory Snapshots for CPython (Python Language Summit 2026\): blog.python.org
Cloudflare Worker Limits: developers.cloudflare.com
Litestream: litestream.io
workerd: github.com
Are we PEP 783 yet?: pyodide.github.io
The Birth & Death of JavaScript: www.destroyallsoftware.com

Watch this episode on YouTube: youtube.com
Episode #568 deep-dive: talkpython.fm/568
Episode transcripts: talkpython.fm

Theme Song: Developer Rap
🥁 Served in a Flask 🎸: talkpython.fm/flasksong

---== Don't be a stranger ==---
YouTube: youtube.com/@talkpython

Bluesky: @talkpython.fm
Mastodon: @talkpython@fosstodon.org
X.com: @talkpython

Michael on Bluesky: @mkennedy.codes
Michael on Mastodon: @mkennedy@fosstodon.org
Michael on X.com: @mkennedy




Download audio: https://pscrb.fm/rss/p/dts.podtrac.com/redirect.mp3/talkpython.fm/episodes/download/568/cloudflare-python-workers.mp3?v=2
Read the whole story
alvinashcraft
3 hours ago
reply
Pennsylvania, USA
Share this story
Delete
Next Page of Stories