Skip to main content

over 3 years ago Syntax Podcast

GitHub Next Projects

Wes Bos

Wes Bos Host

Scott Tolinski

Scott Tolinski Host

GitHub code search

Wes Bos

Really pretty neat. You know, one thing that GitHub rolled out recently that's not on this list is the new GitHub code search. I was like a beta tester for it for

Wes Bos

that's built in JavaScript and uses 4 tabs

Wes Bos

And then I searched for, completion kind of thing in your UI. It's it it depends on, like like, what you're doing. I think,

Scott Tolinski

dive into some fun fun stuff. I'm I'm totally in. That sounds a great time. It. We had so much fun talking about the web almanac stuff. I feel like I could just

Wes Bos

6 or 7 months, and I was using it like crazy.

Scott Tolinski

What a a just a tremendous platform. And if you remember when Microsoft bought GitHub and So many people were freaking out about it, and now here we are with what is very clearly the best GitHub that we've ever had. Yeah. The best GitHub features, and it doesn't Really seem to be slowing down at all. Holy cow. Even I I also think a really cool use case for GitHub,

Wes Bos

a GitHub repo that uses

Scott Tolinski

For us to, like, dig into and learn these things ourselves. You know what it sounds like to me, Wes? It sounds like some really great potential syntax Exploration episodes where we,

Wes Bos

I can do that. Or somebody tweeted the other day, Does anyone have an example of, We will catch you on

Wes Bos

really love it. We haven't even dipped into the JavaScript script stuff. Yeah, we'd still have a lot for it. I enjoyed those very much. Yeah. By the time we finish the 2022 Web Almanac, it's going to be the 20, 20 3 one.

Wes Bos

how many people are using All the time. And you want it to be, like, somewhat relevant or somewhat interesting because you're staring at this dummy data all day while you're doing your thing. So, Yeah. You don't want it to be a FUBAR BAZ.

Scott Tolinski

workspaces, which is a really interesting concept. They describe it as, I love this. They have, like, the stages for each of these, like, where they're at works in progress, they're released, whatever. This is described as a napkin sketch, not just like an exploratory. It's a napkin Sketchwitch. We all have done napkin sketches. They're some of the best times you ever think about something. It's one of the reasons why I keep a piece of paper or a digital piece of paper handy at all times Just for when you wanna start writing stuff down.

Wes Bos

code search soon will be Tap. And then you have to open you have to open up the GitHub Copilot UI And I I gotta say well done on that regard because that's really cool. Yeah. There are some pretty Neat projects here. I don't even think we'll go into to all of them, but, let's let's pick a couple that we're pretty excited about. I think the most the one that I'm most excited about is GitHub copilot for the CLI. And this is something we talked to Jared from BUN about, is amazing. I use all the time. If I'm like, I Don't know how to use this API, or I wanna know how are other people using this specific method.

Wes Bos

Basically, and then you open up your command palette and just say open GitHub Copilot,

Wes Bos

file editor config.

Wes Bos

data science on top of how are people coding. Google had a a code search years ago, and they shut it down. And there there has never been anything other than the, sent me a link to this. And at first, I thought, like, Is this a real website? Because it's on like its own domain of that. And

Wes Bos

container queries, you know? And you could be able to maybe chart the the How many container queries are going up? Or what's the most common container query

Wes Bos

I'm sorry. No. It uses 4 spaces as a as a tab.

Topic 1 00:01

GitHub Next projects

Announcer

the tastiest web development treats coming again hot. Here is Wes Barracuda

Announcer

Boss and Scott El Toro Loco

Scott Tolinski

there was a big GitHub, Syntax.

Wes Bos

name. But,

Announcer

Monday. Monday. Monday.

Announcer

Tolinski.

Scott Tolinski

New things announced. And on the road map from GitHub, Now we're we're doing a 540, and we're adding just a 4 more degrees of rotation in there.

Announcer

the craziest,

Scott Tolinski

and container queries have been enabled in Firefox So,

Scott Tolinski

the techniques for responsive web design.

Scott Tolinski

So recently, we did our episode on What exists on the current page? And like you said, what is that editing experience like? My name is Scott Talenski. I'm a developer from Denver. And with me, as always, is Wes Bos.

Wes Bos

The GitHub is going to be much more than

Announcer

Open wide dev fans, get ready to stuff your face with JavaScript, CSS, node modules, barbecue tips, get workflows, breakdancing, soft skill, web development, the hastiest,

Wes Bos

Somebody even, like, even if you had, like, a color picker and you wanted to be able to show how it works or or show someone how to generate something, I thought I was 34.

Scott Tolinski

yearly conference it. It's sort of like a a big showcase where they show off all the cool stuff. And we all know GitHub is constantly working on cool stuff, And so this year's was had no shortage of really neat announcements, so we're gonna be talking about a lot of the stuff going on in there and what it means for you as a developer.

Scott Tolinski

Welcome to They let you,

Scott Tolinski

are, or 5 more degrees,

Wes Bos

a git repo in the coming years.

Scott Tolinski

When was that? That was episode number 540.

Scott Tolinski

So we did a 540.

Topic 2 09:03

GitHub Copilot CLI

Wes Bos

wait. Can we should we do that? One second. Hold on. I gotta touch your file open right now.

Wes Bos

But if you want a lot of a lot of data,

Wes Bos

a list of products

Wes Bos

comment? Based on your comment. And it doesn't change so that if you if you keep typing something, it's not gonna change it. So it's kind of a way to just

Wes Bos

inside of that, and it literally figured it out.

Scott Tolinski

The synthesizing

Scott Tolinski

Most handsome podcast host sorted by most handsomest, and then thing to have. I think it's worthwhile that exists, and maybe there's a time where I'm gonna be like, oh, yeah. That'd be

Wes Bos

web developers.

Scott Tolinski

could, you know, be inspired by this to say, hey. Maybe I should try using this,

Wes Bos

an array of I I did this. I said, an array of web development podcasts with their hosts and their ratings.

Wes Bos

And it's unreal. And then I did, like,

Scott Tolinski

for those of you out here who are like me, who have not used that, can you talk just a a quick second about that? So if when you're using GitHub Copilot, On this Monday, hasty treat, we're gonna be talking about some of the cool

Wes Bos

a little comment,

Wes Bos

I did, like, a really complicated one where I said

Wes Bos

data. It. So you can say, obviously it is real stuff, and there's some stuff that we've been talking about How we would love for this to happen.

Wes Bos

that is

Scott Tolinski

which sounds like, You know, hey, Siri or anything like that. But this is write code without the keyboard,

Wes Bos

It it did it. It was amazing. And I was like, this is key

Wes Bos

with a nested list of comments It isn't a hard thing to hang on.

Wes Bos

thinks to give to you. Based off of your

Wes Bos

A list of most handsome it gives you line by line. But if you want a larger thing, you maybe you want a bit an entire, I guess it doesn't give you line by line. Sometimes it'll give you a whole function.

Wes Bos

Synthesizing solutions.

Wes Bos

you basically

Wes Bos

Const most handsome web developers is equal to. K. So I'm gonna open GitHub Copilot.

Wes Bos

Probably a better approach. Oh, here's another list of handsome web devs.

Wes Bos

Preview what the possible options are.

Wes Bos

It says you're 35. So Okay. Pete Hunt coming in at number 3. Ryan Florence,

Scott Tolinski

results, can you maybe, how how much of the features they're showing off

Scott Tolinski

Very interesting.

Wes Bos

Oh, my gosh.

Wes Bos

So it says, handsome web devs equals number 1, Wes Bos. Yep. I appreciate it. 35. Is that true? How old am I? Yeah. How old are you? I'm I'm born in 88.

Wes Bos

With their ratings, size? Or how are people using like, those those kind of, like, This is really cool because you'd be able to to do that type of stuff with it.

Scott Tolinski

see if I can get on the the wait list here and give this thing a try to make something really neat. You know what I would really like, Wes, would be a, GitHub Copilot for recipes. It. You just start typing a recipe and then it finishes it for you. That'd be sweet.

Wes Bos

I I think if you're just doing a couple lines here and there, bam, bam, bam, that that's what I want. But if you wanna be able to maybe review what it's going to give you, And I sent us my my YouTube play button. They said, you have a YouTube play button?

Wes Bos

it. And it will show you the 10 solutions that it it thinks to Wes Bos, Chris Corriere, David Walsh, Sean Larkin, Ryan Florence, Eddie Asmani, Jake Archibald, Paul Irish, Eric. Snubbed in this one. Brendan Eich.

Scott Tolinski

which is it's really relevant for us because we've had a a couple folks on it. Talking about repetitive stress injuries in voice coding.

Scott Tolinski

Okay. Let's talk about the next one here, Which, I'm gonna start at the the actually, the first one on their list that's the most recent, which is, hey, GitHub,

Wes Bos

Type your comment or whatever it is that you want,

Scott Tolinski

You're you're not gonna You're not gonna believe this, Scott. I actually don't believe it just because of how you're already presenting this.

Wes Bos

because otherwise, it just gives you line by line. Yeah. But it gave me an entire array, including syntax being the best one, which is correct.

Topic 3 29:25

GitHub AI for pull requests

Scott Tolinski

So this is some cool stuff. Future cool stuff. We gotta love it. That's one of my favorite things we do here. We dive into future cool stuff. Maybe we should just rename the podcast The Cool Stuff podcast. I would like it that, actually. That's pretty cool. That's cool stuff.

Scott Tolinski

And, Alright. Next step that we had here is the, collaborative

Wes Bos

I could do that. Alright. I think that's it for today. Thanks, everybody, for tuning in.

Scott Tolinski

you know, you work in big teams, and many times, there's People submitting things that don't fit, maybe code styles or using a variable that,

Scott Tolinski

how this ends up looking? It's a work in progress still at that stage. But, again, a lot of this is just Using AI, and they're already given their Copilot, which, you know, in all honesty, functions very well, except for that one time it didn't put me at the top of the hands of these developers.

Scott Tolinski

That seems really great, especially for,

Wes Bos

That's great. I think we should have try to find out who from GitHub where you give it a hunk of code, and it will try to

Wes Bos

a podcast to talk about

Scott Tolinski

Who knows And with Log You get access to more than just a session replay for finding bugs, but you can surface issues faster, optimize your conversion, and increase adoption it. By truly understanding where your users are clicking, what they're getting hung up on, and what they are trying to do, and you can do all of this in a very a visual way. You know me, I'm a visual person, so this really, and putting into,

Scott Tolinski

you gotta say I gotta say it works. It's it's gonna be an exciting world when some of the start stuff to hit the, early previews that you can actually use.

Wes Bos

we'll try to dig them out.

Wes Bos

All of this Copilot stuff because well, look at who is,

Scott Tolinski

See how it makes actionable suggestions for improvements you can just click to accept. Okay. Sure. It's like it. Instant AI driven code review.

Wes Bos

we can have on

Scott Tolinski

already and your voice of consumer software as well. So if you want to try all of that and more, head on over to log rocketdot look just look at who's in just about every single one of these Copilot related

Scott Tolinski

And this says it's helping you review pull requests to the AI, a Corporation being like, here, buy our stuff. It's like, here are the actual folks. Here are the actual developers Yeah. Hey. I just saw something hot off the presses and unrelated to today's topic, which is always great for us, but something in relation to one of our recent episodes.

Wes Bos

Wednesday.

Wes Bos

be got to be somebody listening. Or if not, we will, table or chart or, both of my kids I came into my office the other day, and they said, what's that? I'm like, the pointing at the YouTube,

Scott Tolinski

If you consider doing this or perhaps That's just but no. It's it's definitely like a gamer thing or like a YouTuber thing. It definitely there's, like, several YouTubers who'd be, like,

Scott Tolinski

a function that already exists somewhere else or remaking something, and maybe this is going to step in in there and say, hey.

Scott Tolinski

Rothenberg.

Scott Tolinski

Thanks, Matt. Matt

Scott Tolinski

Head on over to syntax s.fm for a full archive of all of our shows.

Wes Bos

Peace.

Scott Tolinski

You'll want to do this instead.

Topic 4 13:53

GitHub voice coding

Scott Tolinski

Pretty darn cool development. Yeah.

Scott Tolinski

I like, this is how I think in my brain, and then I have to go in and then write the comment and then then type it out myself to say filter out All of these things from this array, even though I've written that same filter code a 100 times and I know how to write it, this is gonna give you the option to talk

Scott Tolinski

close bracket, you know, making clicks and pops and stuff. You're able to

Wes Bos

that they have

Scott Tolinski

Open brackets,

Scott Tolinski

Use your voice to code without spelling things out by talking to GitHub Copilot. So you're not having to be, like,

Scott Tolinski

So this is GitHub's kind of own but, I'm really impressed by this. You know, this actually would be a really great use case for our our last guest. Kenneth had one of those, like, based on, like, context, where you are and what you're actually trying to get to. And sometimes you have things named the same things. So this thing says it combines really made a ton of sense for me. That said, I look so good.

Scott Tolinski

gamer headset mics with a mouthpiece in front of it. That would be, like, a really nice thing to have on and just talk or even, I guess, AirPods too if you got them in your ears.

Scott Tolinski

like, 1, repositories the just, And don't forget to subscribe in your podcast player or drop a review if you like this show.

Scott Tolinski

Or is this just generating code with your voice? Either way, this video that they have here of showing this working is Probably, Yeah. Nice close microphone up to your mouth, and you just talk to

Scott Tolinski

based voice a coding solution.

Scott Tolinski

Copilot

Scott Tolinski

interpreting your text as comments and then using those comments it. To then generate the code. But, 2, I wonder also how much of it has to be context aware of what you're doing already,

Scott Tolinski

And as long as you know

Wes Bos

are just adding code. So at what point, like, how do you edit code with that? You know? Like, how do you Sure. Yeah. Right. Change something? Because remember we had What was his name? We had him on. We talked about it. He's like, go back to he basically had little stoplights over every single syntax, every bracket, every a word, and then you could just jump around to there. But I bet if we're gonna eventually get to some sort of accessible Linode is a cloud computing that developers GitHub Copilot that That I've been using like crazy now that I'm recording my TypeScript course is I'm using it to just generate Being able to search all of GitHub in super fine grain control number 4, Michael Jackson, number 5, Kenzie Dodds, number 6. Wow. Interesting.

Scott Tolinski

And their examples are really interesting. Get Titanic CSV data from the web and assign it to variable Titanic data. It. Clean records from Titanic data where age is null. Fill null values from column like, this is cool.

Wes Bos

a Copilot. Wow. This is really pretty neat. Yeah. Honestly, I CS. I bet that this is I don't know. I hate being the guy being like, oh, your code should be readable, but between comments and readable code,

Scott Tolinski

I gotta say, But at the time, I didn't necessarily get it as much as I get it today. It. We're like even just the tagline here, Readmes don't have to be static.

Wes Bos

there all the examples it. Linode is for you, and they're gonna give you $100 in free credit at linode.comforward/syntax.

Scott Tolinski

talk to GitHub Copilot, interesting

Topic 5 26:48

GitHub Copilot Labs

Wes Bos

and it will convert it to text.

Wes Bos

or Rust or or something that I didn't understand You know what? One use of Yes. I'm sorry to say you're not on this one. Brendan, I coming in at number 25 kind of kind of I would have put them higher, honestly. Can we get My mom's list of the most handsome web devs.

Scott Tolinski

Yep. It does seem like an important step if you can imagine using AI to get So let's dump some AI into it and make it even better.

Scott Tolinski

but I also you know, I I think it's I think it's a worthwhile Voice to code? I bet that it has to include some sort of AI in there. Yep. Totally. Seems like it might be it. There was a episode number 400 and eighty one, a voice coding with Pokey Rule, which I believe oh, no. It wasn't our 1st separate club. That was, like, pretty early on in our separate club. Yeah. So that was the the really cool, episode if you wanna hear what the, like, We were just saying, when is Firefox gonna get on board with container queries? And here is a closed issue on Bugzilla This is kind of neat. Right? So you you often get Pull request. We have to do code reviews. You have to paw through. You have to look at issues.

Wes Bos

loop, which with regexes inside of it and and incrementing and all that stuff,

Wes Bos

and it will us. Craft a video of you talking to the interview and get you a seven

Wes Bos

do the interview for you,

Wes Bos

Where you upload 3 hours of your face, and it will,

Wes Bos

in in my experience, it's always been fantastic.

Wes Bos

because

Scott Tolinski

Remember?

Wes Bos

AI, human readable explanation blocks into

Scott Tolinski

as well. Yeah. What was happening because I don't know if you need a learning tool.

Scott Tolinski

That'd be great to have this, but, no, I've never really had a situation where this is,

Wes Bos

Spit out

Scott Tolinski

Or code to back in the natural language. Right? It does seem kinda seem like a back and forth, like a you get it for free. Maybe if I was in, like, Ruby

Scott Tolinski

code from natural language to get natural language back Believe it or not, like video Somebody literally just tweeted, and in response to that tweet, let's go.

Scott Tolinski

seven figure job at phys Yeah. I thought you're being honest at that point, and then I was like, oh. And then when you said, like, the 3 hour video, I was like, oh, no. Okay. That's not Real. We'll do one last 1, and this one will be essentially what we've been saying for the AI for pull requests where you're just dumping AI into any of the given things. Here's the thing everybody uses on GitHub, pull requests.

Wes Bos

whiteboarding kept going and going and going. Urban dictionary says, let's go. Things cringey 8 Earl Fortnite players say when they win a game. Exactly. Yeah. That's it's definitely out of, like, gamer YouTube. It is 2 years old. You're right. Yeah.

Wes Bos

You could just basically you could take a huge,

Wes Bos

I don't think that's this is never like, I used it a couple times, and that's really cool. But, like, I've never gone back to it it. To actually solve any problems other than to just, like, make people smile, and and it's a cool demo, the web archive every year

Scott Tolinski

What was that our our, kind of the way GitHub Copilot wants to hear these things, it's going to return back code. And

Topic 6 02:15

Firefox enables container queries

Scott Tolinski

Where container queries have now been enabled on nightly.

Wes Bos

thread here, it says there's only 1 worrying time out.

Wes Bos

So sorry for the detour, Wes. No. I'm I'm into that. I'm just reading the Reading the Bugzilla

Wes Bos

Let's go.

Wes Bos

starting she called somebody a noob the other day, and I was like Oh, yeah. Yes. Like, it's it's starting. It's starting. Like it. And she's you could tell that she's watching some YouTube videos because of the things she says.

Wes Bos

Oh, alright. We are sponsored by 2 awesome companies today. First1 is Linode.

Scott Tolinski

Hard into container queries, and Firefox was that last missing piece.

Wes Bos

What?

Announcer

It's like

Scott Tolinski

they'd be like, this camera is a one. Let's go.

Scott Tolinski

What's what's the deal with everybody saying let's go recently? I think that's like I think you're, like, maybe a 2 years.

Wes Bos

subscriber button.

Wes Bos

Yeah. I always thought that was funny. I can't wait until my kids are my kids are almost old enough

Scott Tolinski

Oh, yeah. I've been hearing it for a lot longer than that. Absolutely. Me too. But, like, You start hearing it

Scott Tolinski

and lighting YouTube,

Wes Bos

And I was like, yeah. They're like, you're you're famous.

Scott Tolinski

Yeah. My kids, they have no idea. My My kids love YouTube, but they think all YouTube is is just YouTube kids where there's other kids playing with toys or blippy. Yeah. So When I I'm, like, trying to tell them what dad does, and it's like, yeah, but it's it's not that it's not the kind of thing. I'm not, like, in my office playing with toys, So it's it's not that fun.

Wes Bos

100,000

Scott Tolinski

man, that is

Scott Tolinski

It's just the next gen version of the same camera everybody else had the year before.

Wes Bos

And So I'm pretty excited about all these new projects. We're just gonna kinda go through them and talk about what we think about them and explain what they are.

Wes Bos

It. Let's put on an urban dictionary.

Wes Bos

like, I'm hearing it IRL now. You know? Yeah. I heard it a lot in, Studios live share extension.

Topic 7 16:57

GitHub Blocks

Scott Tolinski

Yeah. Yeah. As a GitHub Star West, I get access to all this stuff really pretty early.

Wes Bos

GitHub. So you think, like, Probably the simplest example is you have a read me, and you want to be able to put some sort of interactive

Wes Bos

Scott, you said you've been actually had access to this before it was even announced? My old no. Even just my oldest daughter starting to,

Wes Bos

Embed interactive stuff into your actual, Copilot suggestions

Wes Bos

This is And now they've they've rolled it out. I think they might even have some some more stuff coming down the pipe. But Hey, everybody. There's some really neat stuff here.

Scott Tolinski

And and I remember being presented as kind of like a big deal.

Scott Tolinski

chat rooms where you can go in and and, you know, ask questions about it and stuff.

Scott Tolinski

Preview it. They they give you a little presentation on it, or they have, Matt Rothenberg. If you know Matt Matt or Matt, if you're listening, hit us up. We'll hit up you and see if we can, Get you on the show. Yeah, there's got to it. Some work cut out for themselves. They should, you know, to to get people to trust it a little bit more, Wes. And this is a free tip for you, GitHub, if you wanna use some of my star power here.

Scott Tolinski

now we can create rich and interactive And it integrates with all of the tools you know and love, whether that is your error reporting software, your customer support software, where your AB testing software analytics observability Exactly. Exactly. We we get access to whatever.

Wes Bos

add custom interactive

Wes Bos

your read me or into a, like, a build. Maybe if someone were to,

Wes Bos

you you have a bot that runs a build on a pull request, and you have some,

Scott Tolinski

it directly in our code base without having to spin up an entirely second website just to show that kind of stuff off, and I think that's

Wes Bos

information that needs to be outputted. Right? So they have some certainly

Wes Bos

Kinda cool because it's going to allow you to,

Topic 8 05:34

Sponsors: Linode and LogRocket

Scott Tolinski

a a neat little URL here called GitHub

Scott Tolinski

rings well in my brain and works all the tools you know and love, any kind of front context that you're working with, but not only that. It also works with things like iOS apps of React Native, Expo, Android. It works really well with all that stuff too, Yeah. I'm 36.

Scott Tolinski

Alright. GitHub. GitHub, there they have a

Scott Tolinski

Thank you, Linode, for sponsoring. It. This episode is also sponsored by LogRocket, product projects that are either in the pipeline, coming out, or have been released with a date attached to them. And not only that. One of the coolest darn things that this thing does is it has a little interface, and it shows you who made it. So which of the The members of the GitHub team are actually working on these tools.

Scott Tolinski

next .com, and GitHub next dot s com is showing you kind of all of their

Scott Tolinski

That would be excellent, but LogRocket is beyond excellent. They are out of this world.

Wes Bos

hosted Linux servers for pretty much anything. You need high CPU, high memory, to be able to

Scott Tolinski

how your website is being used. It. Now they really came out of the gate with their session replay tool for finding bugs, but their session replay tool is not just for finding bugs because that would be,

Wes Bos

high availability scaling. They do all of that stuff. So if you've got a project that you need to throw up on a Linux server,

Scott Tolinski

14 days for free. Thank you so much to LogRocket for sponsoring.

Wes Bos

trust. They provide, Not I don't think I've had to knee I've needed this. What do you think? I have not had the need for this,

Scott Tolinski

which is a great place to really understand So it looks like the container curves is, like, almost ready for prime time. I think so. And we we saw that once they're in Firefox, it's go go go. Let's go green. Yeah. Look. I'm in. Let's go.

Topic 9 22:03

GitHub collaborative workspaces

Scott Tolinski

in in this episode,

Scott Tolinski

faked, but I who knows with them, you know right above it using Visual

Scott Tolinski

very different than it looks right now regardless if you're using this or whatever, That's going to improve your life and your workflow.

Scott Tolinski

And this is really super cool. I would imagine

Scott Tolinski

in about a year or 2 is going to look to GitHub.

Wes Bos

that are

Scott Tolinski

man,

Scott Tolinski

con contact. So you have all the people. If they're available, they have, like if they're Break or if they're green, if they're there, red, or they're on do not disturb. It has little multiplayer tabs to show who's typing where.

Scott Tolinski

It shows,

Scott Tolinski

exploration websites static analysis

Scott Tolinski

How people are working so good. In in their cert yeah. All of these little websites are so good. They gotta have a besides having a team to develop these features, they have somebody or some team out there that is making these little little making the tools for developers

Scott Tolinski

Yeah. But I'm wondering if, like,

Wes Bos

the idioms and the Formatting and everything that you use with your own code base.

Scott Tolinski

it's probably just

Scott Tolinski

in general, our, like, actual features are clear, like, what they imagine them to be like. Either way, it has, like, a column that says session details, participants, shared servers, shared terminals, What's going on with that? It's just Incredible. Between this and some of the other tools that we've seen

Wes Bos

in line with

Scott Tolinski

it's it's really fun because it's talking about, like, how do web developers work in the same team, the same code base, the same project, and they have a nice little diagram,

Topic 10 24:01

GitHub Copilot for own codebase

Wes Bos

what How will they oh, they have a whole paragraph here is the,

Scott Tolinski

It. Instead of calling it a retriever, they should call it a golden retriever because everybody loves golden retrievers.

Wes Bos

There's there's, like, the technical, and then there's the people are gonna freak out and not actually read. Mhmm.

Wes Bos

How they do this will be very

Wes Bos

in the machine learning literature, the key concept is a retriever. A precompile index that allows Quickly look up data items,

Wes Bos

scanning your your own code base. So I'm very curious to see, And I was just like all I did was just go on GitHub and say type JavaScript, And I said, yeah. Like don't. Yeah. And and they're so that they understand what it is. And they said, you have a YouTube channel?

Wes Bos

entirely on

Wes Bos

Read that is like they're stealing your code like this 100% for sure is going to happen. People are going to lose it.

Wes Bos

AI, Next one we have here is GitHub Blocks.

Scott Tolinski

Golden retriever. Yeah. Yeah. Who doesn't like a golden retriever? Alright. Next question is or next question.

Wes Bos

etcetera, etcetera. So they will probably have to run it Now where you can start saying stuff like that. Oh, yeah. Like, my To, like, comparison? a,

Wes Bos

because people do not trust for doing you want I don't you did a bunch of dummy data.

Scott Tolinski

They do. True. They're very trustworthy.

Wes Bos

Your computer? We'll see how they do that.

Wes Bos

interesting,

Topic 11 25:13

GitHub Copilot Radar

Scott Tolinski

Just being able to get where you want to get Is it always slow, but it's not always navigating your code. And they say it's jump to definition on steroids, which To me personally,

Scott Tolinski

it knows what you're talking about in any given file. And if and then you go to look Or something else in relation to that file, it's going to present you with, That right there should be the selling Point here. We we all create Readmes that are this or that. But, again, Readmes aren't static, and what we end up doing is we end up creating, Not that this is a tool for isolation development, but we end up doing storybooks to document or

Scott Tolinski

sounds really great. You know? That that is great news for me today. I'm super excited about that. I would love to be able to say now is the time to, start really getting You know, having it pop up in as a comment Well, yeah. That's fun. Copilot CLI, I gotta say I'm excited for this. I, you know, I I have not used

Scott Tolinski

And other times, you're doing a, you know, command t. You're looking for symbols. You're looking for files. You've gotta figure out, Yeah. Yeah, that's true. You get You get a a code example. You highlight. You say, what's this do? nightly.

Scott Tolinski

it's with some AI to help you get there in a more Meaningful way. Pretty much all of this is just add AI and machine learning.

Scott Tolinski

it's not always super fast. And and even now with, like, Versus Code, when you click through the function, Sometimes it just takes you right to the TS types instead of the actual function.

Scott Tolinski

more relevant it. Options and better options even when it's not necessarily as explicit as it is. So it's it's basically taking that that idea of your text editor knowing where you are and where you want to go with Copilot's

Scott Tolinski

Yeah. Hey, you like your thing? We put an AI in it, and now it's even better. Yeah. This is something that's been around for a while. It's the GitHub Copilot Labs,

Scott Tolinski

Next one of these things is from the GitHub GitHub Copilot Radar, So this is totally unrelated to the topic, And here we com forward slash syntax, and you'll get Yeah. That seems like way better to me than,

Scott Tolinski

and this is basically, like, Do you should have you should have done, One of our syntax live games that we did was, like, here's some old syntax. Like, what does this do? You could give it Yeah. Some old syntax and be like, what does this do? That that'd be very fun. Oh, that that's their next product is the GitHub, really deeply interactive examples to document our components. And we live in this world where you're just creating little widgets and components. And,

Scott Tolinski

AI.

Topic 12 07:56

GitHub Next website overview

Wes Bos

a, I think, a whole world that could could be done there. And the fact that I was like, maybe Warp is gonna do it. You know, like, I'm not sure who's who's gonna maybe Fig will do it, And that to me is exciting. Next one we have here is GitHub Copilot for your own code base. This one's kinda interesting is they want to be able to give

Wes Bos

in in my CLI. Maybe the stakes are a little higher when you're deleting something, but

Scott Tolinski

some faceless Being able to collaborate on a codebase really awesome intense world of voice coding is like. Yeah. It does. It I wonder, like, how much of this is,

Wes Bos

but it looks like GitHub Copilot is going to be doing it. So I am put myself on the wait list for that one. And maybe 1 of you out here is listening being able to, the config that would show that, and I just Replied immediately and they're like, how did you know that? It's like just GitHub code search is a superpower To get those things up and running. Yeah.

Scott Tolinski

I gotta love that because it's not like,

Wes Bos

is

Wes Bos

I want GitHub Copilot to figure out what I'm gonna finish typing,

Wes Bos

There is

Share

Empowering developers for over 286196305990 milliseconds!