Latest / Coffee with Developers / WeAreDevelopers LIVE - Humans in the Loop: Storytelling in Tech - Pritesh Kiri
Transcript
- 0:05SPEAKER_03: Hello and welcome to another We Are Developers Live, which again is not live but pre-recorded.
- 0:09SPEAKER_03: But uh yeah, it's gonna be interesting to see.
- 0:12SPEAKER_03: Uh because of course what we do right now is we're getting ready for India.
- 0:16SPEAKER_03: So uh we have people from India on the show, which would be a different time to do it live.
- 0:21SPEAKER_03: So it's kind of odd that we do it the day before, but it makes sense to actually have it.
- 0:26SPEAKER_03: And uh, I mean the first thing we have to actually explain to people, because I mean it it is just very obvious, like what's with the tash?
- 0:33SPEAKER_01: I knew I knew that was coming.
- 0:34SPEAKER_01: I thought I wonder if I can get away with going on the live show without um the the the tash questions.
- 0:39SPEAKER_01: But no, I mean I wish I could say that it's um because of November, which is now the excuse I'm gonna give.
- 0:44SPEAKER_01: Um it started as just a uh a slight slip with a beard tremor that incidentally fell on October the 31st into the first of November.
- 0:53SPEAKER_01: So I thought, well, I might as well just tell most people that it's kind of for November, but then I'm giving you the real reason why.
- 1:00SPEAKER_01: Um so yeah, there we go.
- 1:01SPEAKER_01: For a few weeks, I'm gonna look like this, I'm afraid.
- 1:03SPEAKER_01: Hopefully it's gone by India.
- 1:05SPEAKER_01: It's back to a beard.
- 1:07SPEAKER_03: Sure.
- 1:07SPEAKER_03: We I'm gonna bring a cutter if need be.
- 1:09SPEAKER_03: So that's not gonna be a problem at all.
- 1:11SPEAKER_03: So um, yeah, talking of which, uh, let's have our guest on the show who's actually from India and uh who's gonna be speaking at our event in Bangalore as well.
- 1:20SPEAKER_03: Um welcome, Pritesh.
- 1:21SPEAKER_03: How are you doing?
- 1:22SPEAKER_00: Hey, hello everyone.
- 1:23SPEAKER_00: Uh thank you so much for having me as a part of this live stream.
- 1:27SPEAKER_00: Totally looking forward to this live stream and to the conference that you guys are hosting um in the last week of November.
- 1:34SPEAKER_03: Are you living in Bangalore or are you traveling in?
- 1:37SPEAKER_00: Yeah, I am living in Bangalore and the location is like 25 kilometers from my place.
- 1:43SPEAKER_03: Which could be six and a half hours in in Bangalore traffic or what 15 minutes, you never know.
- 1:51SPEAKER_00: Totally agree with that.
- 1:52SPEAKER_00: But fortunately, we have metros this time.
- 1:54SPEAKER_03: So uh we were when I listed the first time, when I was there the first time for a longer time, they just built the metro that on the stilts on top of the main on NG Road, right?
- 2:05SPEAKER_03: Yeah, and it's gonna be trains that run, it's not like Berlin where it's uh they're always not running.
- 2:10SPEAKER_03: So that's the other interesting thing that's have that's happening there.
- 2:13SPEAKER_01: Well we've already we've already had the the sort of behind the scenes, haven't we, before the show, you know, because uh Pratech, you were telling us about the venue, right?
- 2:18SPEAKER_01: That where we're gonna be hosting it.
- 2:20SPEAKER_01: And obviously for us, you know, we we sort of have team members over there that kind of do do all of that and kind of organizing it.
- 2:26SPEAKER_01: But for us, it's kind of uh, you know, in DevRel, it we don't know until we get there.
- 2:29SPEAKER_01: So it's nice to hear that it's like a great venue and you've been there and you like it, and it's you know, kind of the best place for this kind of event, really.
- 2:37SPEAKER_01: Yeah, yeah.
- 2:39SPEAKER_01: It is, it is.
- 2:40SPEAKER_03: And Bangalore is an interesting place, I have to say.
- 2:42SPEAKER_03: I mean, I lived in Mumbai, I was in Delhi a few times, I was in uh uh Goa and these places, and that's why Bangalore was just very approachable.
- 2:50SPEAKER_03: So it was a very uh uh place to just hang out and do things.
- 2:54SPEAKER_03: It will be interesting how it changed in the last decade, I think.
- 2:58SPEAKER_03: But we but it's gonna be a good thing to have, and the lineup is great.
- 3:02SPEAKER_03: So you submitted a talk.
- 3:04SPEAKER_03: What are you gonna cover?
- 3:05SPEAKER_00: It is related to how you uh you write better tool descriptions for your MCP servers to make it more accessible.
- 3:15SPEAKER_03: Uh for for people to use your NCP server or for other agents to understand when you say accessible, is that uh available or human accessible?
- 3:24SPEAKER_00: It's for agents primarily because we face issues multiple times.
- 3:29SPEAKER_00: Uh agents calling the wrong tool and getting the wrong set of information that they pull in and then they eventually give the wrong uh response to the required agent or human, whatever it is, uh in the agent system.
- 3:44SPEAKER_00: Uh so to make sure that that doesn't happen, what do we get?
- 3:48SPEAKER_00: So that's the major uh cool.
- 3:52SPEAKER_03: The honking sounds in the background is that you or is that from Dan?
- 3:56SPEAKER_03: Because that sounds like Rickshaws to me.
- 3:59SPEAKER_00: It should be me.
- 4:00SPEAKER_00: Let me just close my window, just give me a second.
- 4:03SPEAKER_03: No, it's good, it actually puts a little puts a bit of effort in.
- 4:06SPEAKER_03: I love it, it's really good.
- 4:08SPEAKER_03: I'll say it makes exactly, you know.
- 4:10SPEAKER_03: Yeah, yeah.
- 4:11SPEAKER_03: I mean, the great thing was the MG Road, uh Mahabagandhi Road is like the biggest road in Mumbai, uh, in Bangalore.
- 4:18SPEAKER_03: And it's like five lanes, but as there is a lane on demand system in India, like you just pull between two other cars and you make another lane.
- 4:25SPEAKER_03: Uh, we we we actually filmed each other back then who's gonna take how how long it will take to cross that road.
- 4:31SPEAKER_03: And the idea is basically if you cross a road in India with that many cars, you just walk in one direction with a speed and you don't change the speed, otherwise you're being run over.
- 4:41SPEAKER_03: And we basically we had a uh as a British company, of course, we had uh we had a bet going on like who's gonna be the fastest crossing MG Road and who's gonna be the slowest, and it was just hilarious, it was just really, really good.
- 4:54SPEAKER_03: Race conditions, yeah.
- 4:56SPEAKER_03: Yeah, race conditions, definitely.
- 4:58SPEAKER_03: Cool.
- 4:58SPEAKER_03: Let's take a look at some of the resources we cover before we can go into detail about what you also you do, that humans of tech stuff that we wanted to chat about in the original thing, especially on master.f, it's basically always front-end stuff.
- 5:10SPEAKER_03: But this is basically a really cool article that explains to you uh what generated H AI generated HTML, how it's you sandbox it, but also how you can render it within an iframe to see the issues with it and see if it's something that might be going out.
- 5:26SPEAKER_03: So I love the idea of him uh just explaining what he's done and then he found a malicious problem with one of the codes that he's done, and then he just shows you what to do to actually contain HTML generate uh i generated HTML.
- 5:41SPEAKER_03: Because I mean, this is nothing new.
- 5:43SPEAKER_03: We had XSS before, we had like uh we had like injections before, and now we just generate whole bunches of HTML and hope for the best.
- 5:51SPEAKER_03: But this is a very interesting kind of uh approach to make sure that this LLM generated code cannot break out of things and you actually can test it before you apply it.
- 6:03SPEAKER_03: Have you encountered anything like that, Friedrich, before?
- 6:06SPEAKER_03: Like in in your in I mean, you see working with with servers and stuff like that.
- 6:09SPEAKER_03: What is your take on the current, like, oh my god, everything gets hacked by AI?
- 6:16SPEAKER_00: Um I believe most of these agent tech tools that I have used so far, the coding agents, do take care of most of these stuff.
- 6:26SPEAKER_00: Of course, I personally haven't reviewed it each and every time, but uh uh I did, you know, uh scroll through this article and I do think that it does make sense for the uh tool build like the website building tools which uh helps you build websites, but they don't have checks on uh what is getting injected and if it is relevant enough uh or if it is you know uh secure enough to get published uh uh for your for your business.
- 6:58SPEAKER_00: Um uh having a sandbox which does take care of these things is of course uh good security practice, I would say.
- 7:10SPEAKER_03: It's interesting that that uh uh I love that master.dev.
- 7:14SPEAKER_03: I'm I'm not too happy about the name, but I I think it's uh it's basically where Chris Koya left uh when when uh CSS tricks went all right, and now CSS tricks is back as well, so that's pretty good.
- 7:24SPEAKER_03: So we actually have those two blocks to play with again.
- 7:28SPEAKER_03: This was one of those interesting bits where somebody uh uh so 3% of the critical software security bugs in all of recorded history have been found in the last month.
- 7:37SPEAKER_03: This is what this is on pace to find another hundred thousand bucks this year alone, adding 26% more vulnerabilities to the all-time total.
- 7:45SPEAKER_03: Um it feels to me, we talked about biases on the last show, and it feels to me that this is like a prediction that is basically too uh uh uh too scared of what's happening right now.
- 8:01SPEAKER_03: Just because we didn't have the CVEs reported back then uh didn't mean it didn't happen.
- 8:06SPEAKER_03: I think the the main difference with the with that that's what's happening in security right now is that like models actually uh are asked to hack things and then release those things immediately.
- 8:17SPEAKER_03: And uh it's kind of shown as a as a sense of power over LLM, how much you can actually hack things.
- 8:25SPEAKER_03: And yeah, if something like PHP has been touched for 20 years and hasn't been maintained in 15 years, I'm not surprised that there was a C V E and there.
- 8:34SPEAKER_01: Yeah, I mean, I mean the thing with this is uh uh Chris, are you sort of skeptical of the the prediction, the 26% one, um about being on track for kind of finding the the 26 of 26% of the um sorry, adding 26% more vulnerabilities to the all-time total.
- 8:50SPEAKER_01: Um I find this really interesting because it's sort of um, you know, we talked last week about there's this almost like cat and mouse, right?
- 8:56SPEAKER_01: That there's we're we're better at kind of recognising and finding the vulnerabilities, but um whether or not we're actually now better and quicker at kind of patching them and fixing them and resolving them, I don't know.
- 9:06SPEAKER_01: You know, it's it's sort of something you'd have to sort of tell me.
- 9:08SPEAKER_01: But um because you because you know you see a story like this and you think, well, that's good and bad, right?
- 9:12SPEAKER_01: That's great and not great, but uh but like you're saying, it's maybe there's maybe a bit more behind the headline, right?
- 9:17SPEAKER_01: That if if these vulnerabilities were always here, we just now know about them.
- 9:21SPEAKER_01: Um has anything kind of ultimately changed, or or is it just that we're we've got kind of the reporting of the information and we've got the information to hand?
- 9:29SPEAKER_01: Um what's your take on it, you know?
- 9:33SPEAKER_03: I mean, I I'd I'd rather talk to more people in security what their current take on it is, because I mean we have we've had this before.
- 9:40SPEAKER_03: We've basically like, and I mean, the same when people talk about quantum computing right now, and like, oh, everything is insecure because quantum computers are around the corner and they've been around the corner for six years now.
- 9:51SPEAKER_03: So uh um the the fixing things for the security of the future is has become much harder because things are much moving much faster.
- 10:00SPEAKER_03: But I think there's also a sense of the the the the the false uh uh the false idea of like people things being published and people seeing there's more happening.
- 10:10SPEAKER_03: We have the same in uh uh in like uh life here in Berlin, for example.
- 10:14SPEAKER_03: People are saying, like, oh, life is so dangerous now with all these crimes happening, with all these crimes being reported.
- 10:19SPEAKER_03: The thing is now we have social media where the crime gets filmed and immediately shown.
- 10:23SPEAKER_03: If you look at the statistics, crime has been going down for years and years and years.
- 10:28SPEAKER_03: It's actually much safer than it was to be than it was in the 90s or in the noughties nowadays.
- 10:33SPEAKER_03: But like uh but just because we report these things, they become so much more obvious.
- 10:38SPEAKER_03: But of course, it means hardening our software and thinking about that has become a much, much faster race.
- 10:46SPEAKER_01: Pritash, do you think when you're kind of um I was thinking then about the fact that you know we're obviously here talking about humans of tech, and yet, you know, the kind of last five minutes we've spoken mostly about kind of agents and and kind of the work they're doing.
- 10:57SPEAKER_01: But do you on your side, being on the community side, you know, do you uh get increasingly kind of are the conversations that you're having with developers about agents that have gone awry and uh you know issues that they're having with the agent?
- 11:09SPEAKER_01: Is it kind of the middle that the I say the middle person, you know, as the agent, but um is it still that there's kind of um issues with documentation, or is it that there's that there's agents that are kind of on their side, they've got the problems because they're going awry, and maybe it's not something that you can do much about on your end, you know, um, in terms of improving the documentation so that the agent has got more to go on.
- 11:29SPEAKER_01: Um do you see what I mean?
- 11:34SPEAKER_00: Um I I don't think so.
- 11:37SPEAKER_00: There are a lot of changes that has been because being on the community front, we do have like a variety of discussions that we do as a whether it's a meetup, whether it's uh being part of any conference, but the discussion that we are having right now is something uh we have done in last meetups.
- 11:53SPEAKER_00: That's right.
- 11:53SPEAKER_00: I'm able to recall that.
- 11:55SPEAKER_00: Uh we at Hardest, we are a CICT Tabbox platform, and uh it's like one of the one of the security platforms that helps you make your software deliver your software securely.
- 12:08SPEAKER_00: And um the this article mentions that okay, we have there are increasing number of uh uh bugs or vulnerabilities or whatever is is the you know rate in which we are able to identify these issues as increased like anything, but at the same time, uh we are able to remediate them with the help of AI as well.
- 12:31SPEAKER_00: Um, it's not manual fixing, it's again if you make it as a pipeline as a part of your CICD pipelines or your uh devs like uh which hasn't been putten out yet, but the most of the companies who do care about the vulnerabilities and to to you know follow the security practices, uh we the discussion majorly revolves around how fast we are able to uh you know fix or remediate the critical most of the critical vulnerabilities before even the you know the software gets shipped to the end users.
- 13:09SPEAKER_02: So yeah.
- 13:11SPEAKER_03: I think that's the big thing, but with CICD and also rolling out and deployment being so fast these days, like with AI generated things, we deploy the whole platform.
- 13:20SPEAKER_03: We don't just basically patch things and upload smaller files.
- 13:23SPEAKER_03: So a lot of like old nasties actually cannot get around, uh cannot stay around for long.
- 13:28SPEAKER_03: I mean, case in point was actually here that Entropic uh just got was hacked for a few uh hours with a Trojan that actually uh that that actually uh got in through VS to cursor, the VS Code extension, and then basically install uh infected people's computers.
- 13:47SPEAKER_03: And uh then 12 hours later they were able to actually roll it back and do set do things differently.
- 13:52SPEAKER_03: But around 5,000 developers had actually uh a malware injection through a VS Code extension.
- 14:00SPEAKER_03: And I think that's kind of the worrying bit as well to me.
- 14:03SPEAKER_03: Like we we we rely on the platform just to do everything for us, but uh attacking the platform will be the interesting thing, interesting for thing for people to do in the near future.
- 14:12SPEAKER_03: Like if you cannot get and plugins were always a thing for that.
- 14:18SPEAKER_01: Yeah, I mean, I I think there's something interesting as well, Chris, about the fact that you know you said then 5,000 developers.
- 14:23SPEAKER_01: Is it developers though, right?
- 14:24SPEAKER_01: Is it just people that are building?
- 14:26SPEAKER_01: You know, we say building now as the kind of term, and I think that that's that's that's the really worrying bit, right?
- 14:31SPEAKER_01: Is that there's there's there's one thing to be said for reading that article and understanding it, and then there's another thing to be said for kind of never seeing the article because you've uh purely kind of vibe coded something with, you know, uh uh with maybe no technical understanding.
- 14:44SPEAKER_01: And I think they're the people I would be most concerned about.
- 14:46SPEAKER_01: And whilst I know we might say people that use cursor are perhaps more kind of dev you know based anyway, I I think I don't think that's always going to be true.
- 14:54SPEAKER_01: Um, and and they're the people that I would worry about the most because then they're not gonna go and uh run the updates even or you know, or kind of remove the plugin or even kind of be on top of this.
- 15:03SPEAKER_01: So yeah, so much going on.
- 15:05SPEAKER_03: Well, and all the all the other platforms are now doing coding things as well.
- 15:09SPEAKER_03: I mean, chat GPT became a coding environment and Slack now released a coding environment that basically anybody in the Slack can talk to a developer that is an agent and actually build software for your company in Slack.
- 15:23SPEAKER_03: And uh I mean that sounds like a great thing in terms of democratizing and letting people do their own thing, but it also worries me that these environments that uh that we're getting into a world where everything wants to be super app and do everything rather than just and keep you in it, rather than just allowing people to have one app for developing, one app for coding, right for for communication.
- 15:45SPEAKER_03: I think that like uh the the kitchen sync of making everything into one tool uh tool platform never worked for me.
- 15:52SPEAKER_03: It it felt it felt it feels weird.
- 15:54SPEAKER_03: Like I'm uh dangerous to to for people to generate random agents and let them run from Slack, and you basically you always wanted to make that not that not vulnerable.
- 16:05SPEAKER_03: Then again, Discord just announced that they're now uh actually making open servers indexable by Google and search engines.
- 16:13SPEAKER_03: So that's another thing that is that is fascinating to me that like okay, everybody wants to be in that play in that playground at the moment.
- 16:23SPEAKER_03: And the last thing that was uh some that kind of gelled with me lately because I'm actually redesigning my uh uh my blog and I'm looking at like blog posts from 2005 to now, and there's so many uh old uh iframes and injection points that I had.
- 16:39SPEAKER_03: Like I had all these YouTube embeds that were just like object IDs and embeds because there was with there were still flash movies.
- 16:45SPEAKER_03: I had like the whole uh uh like lots of services that allowed you to host your your uh your uh your slides, and all of those had these little players that with JavaScript you had installed.
- 16:57SPEAKER_03: And uh yeah, a lot of them are defunct now, and I basically ran a ran a link scanner over it.
- 17:02SPEAKER_03: But uh this was interesting that basically there is uh there's just a tag uh controller, much like the these uh share for social media bits that we used to have.
- 17:13SPEAKER_03: Remember those sharing buttons had like 6,000 services that all are dead now, like stumble upon and these kind of things?
- 17:19SPEAKER_03: And this was something like that.
- 17:21SPEAKER_03: So basically, that that service is now bought by another company and basically managed to kill your iPhone uh just with an old JavaScript include in your pages.
- 17:32SPEAKER_03: And I think that's kind of worrying, but uh it's it's up to us as maintainers of products to actually get rid of dead things, but it's really hard to actually report uh to find them because you have to be on the fly.
- 17:47SPEAKER_03: And it's uh it's kind of sad when you have like startups that that offer you cool things.
- 17:52SPEAKER_03: I've got about 80 blog posts where I had like different people that did video transcription.
- 17:56SPEAKER_03: None of them exist anymore.
- 17:58SPEAKER_03: Most of them are 404, some of them are three or two to another service, one of them went to a gambling site.
- 18:03SPEAKER_03: You really, really have to be on your toes with content that you have on the web.
- 18:09SPEAKER_01: It's tough though as well.
- 18:10SPEAKER_01: Like Pratash, I was just thinking then, you know, you you produce a lot of content.
- 18:13SPEAKER_01: Um, and what where was it you kind of started though?
- 18:15SPEAKER_01: Did you start?
- 18:16SPEAKER_01: Because I mean, Chris, you know, you talked about kind of you know radio journalism and then and blogging and writing and it being, you know, what which medium was it you started in?
- 18:22SPEAKER_01: Because now you do so much video that it kind of got me curious about whether that was kind of your your your first kind of medium or not.
- 18:31SPEAKER_00: Um, so just to give you my background, I am a mechanical engineer by degree.
- 18:36SPEAKER_00: Okay.
- 18:37SPEAKER_00: And then I did sales and marketing for one year right after my degree, and then I got into tech.
- 18:44SPEAKER_00: And the way I got into tech was very unnatural, and uh, it was not like I had to work for like one year just to prove myself that okay, I'm good enough you enough have a different degree.
- 18:55SPEAKER_00: So when I started my journey as as a you know uh to get into tech, I started documenting everything on Twitter.
- 19:03SPEAKER_00: Okay, so back then we used to uh we didn't have chat GB to create to create harcode posters and write content for us.
- 19:11SPEAKER_00: So I had to write everything manually, have to frame nice.
- 19:14SPEAKER_00: So back then we had we used to have the like threads, right?
- 19:17SPEAKER_00: Like we have threads right now as well, but previously we had to think a lot because we have like 280 characters, just 280 characters in which we have to write a hook, write a value, and we have to make it so good so that people would read it, right?
- 19:32SPEAKER_00: So we have to think a lot before what we write and how we write.
- 19:35SPEAKER_00: Uh and that made me a good writer, is what I feel right now.
- 19:39SPEAKER_00: Even everyone is generating content with AI, but that you know, skill of creating good content, the written content.
- 19:46SPEAKER_00: Uh I got it from from my days when I when I started learning about tech and documenting my journey on Twitter.
- 19:52SPEAKER_00: So yeah.
- 19:53SPEAKER_00: That was my first medium of content creation.
- 19:57SPEAKER_01: Yeah, because I couldn't remember where I'd kind of first seen you because it's like, you know, we we've kind of had a few people in DevRel on in the last few weeks, and it's um it's always nice that everyone's got their kind of slight angle, you know, the thing that they do a little bit more of, but but yeah, you've always kind of you know, uh or at least in the last year or so, you've been sort of more so in on video.
- 20:12SPEAKER_01: So that's cool.
- 20:13SPEAKER_01: That's interesting to hear where you started, you know.
- 20:16SPEAKER_03: Yeah, well, I mean that's the worry as well that you basically you use Twitter as as the thing to get out there, and yeah, then it became X.
- 20:24SPEAKER_03: And then how do you archive it?
- 20:26SPEAKER_03: How do you get the content back?
- 20:27SPEAKER_03: There were so many things that we did in closed environments.
- 20:30SPEAKER_03: I mean, Medium was another big one that people do, and then you have like uh uh um Stack Overflow, these kind of things.
- 20:38SPEAKER_03: So people put a lot of content in other people's uh uh environments rather than owning where they actually have it.
- 20:44SPEAKER_03: Have an archive somewhere that you control, and I think that's incredibly important because companies get bought, get changed, uh, these kinds of things.
- 20:52SPEAKER_03: It's really uh fascinating how fast how fast people make money with your content and not give you anything for it.
- 20:59SPEAKER_03: I mean, the best story was that x.com domain, that was basically the the Twitter X account.
- 21:05SPEAKER_03: There was a person that was actually you have having that X account and um on Twitter, and then he basically had like 40,000 followers and was greatly successful.
- 21:15SPEAKER_03: And when uh some person bought Twitter and turned it into X, they just took his uh took his uh uh name and changed his uh account to X1234567 or something like that, and basically offered him to uh come come to the office and get an X t-shirt instead of just getting something else.
- 21:32SPEAKER_03: But before he was he was offered$40,000 to sell that that the X dot com uh Twitter name because those short Twitter names were really necessary for a lot of companies as well.
- 21:44SPEAKER_03: So it's just there's people out there that run big things that have no qualms about ripping you off.
- 21:49SPEAKER_03: So make sure that you actually own your stuff and you can actually um uh get it out there as well.
- 21:57SPEAKER_03: Now, this was interesting uh um that.
- 22:00SPEAKER_03: Uh the in 1954 IBM said Fortran would eliminate coding and debugging, what the numbers say about AI and the work and guess it developers Tuesday in 2020.
- 22:10SPEAKER_03: So we always say, like, when is it unnecessary to code?
- 22:13SPEAKER_03: And it was quite fun that actually in 1981, 1977, these are all the links where basically you say you don't code anymore, you just use other things.
- 22:25SPEAKER_03: It will be interesting to see.
- 22:26SPEAKER_03: We had uh I just had a coffee with developers with Bernard Vogels and asked him about that as well.
- 22:31SPEAKER_03: Like, uh, is it really that we just are gonna be people talking to agents that code for us, or will code stay?
- 22:38SPEAKER_03: And I'm I'm I I'm not sure, but I've like it really that it's really that long ago that they said, like, okay, this is the end of coding, you don't need to worry anymore, the machines are gonna do it for you.
- 22:51SPEAKER_01: I I wonder, I mean, you know, Pratasha, we we'd love to get people on the show and kind of know what they what they feel about this, right?
- 22:57SPEAKER_01: But when you hear these kinds of predictions, I mean, like Chris said, you know, who knows ultimately?
- 23:01SPEAKER_01: We're kind of not sure.
- 23:02SPEAKER_01: But what does your what does your kind of gut instinct say?
- 23:05SPEAKER_01: You know, is is code on the way out because it maybe won't be important, everything will be so abstracted away that it's just it's almost irrelevant.
- 23:13SPEAKER_01: Or is there something to be said for maybe that we don't want it to go away, so it won't go away?
- 23:18SPEAKER_01: Because we do like it.
- 23:19SPEAKER_01: We do, you know, what it can be uh you know uh the bane of our life writing code, but we do love it, right?
- 23:25SPEAKER_01: And I wonder if uh maybe that will be enough to actually keep it around and for us not to abstract things away.
- 23:31SPEAKER_01: Um, I don't know though.
- 23:32SPEAKER_01: What do you think?
- 23:34SPEAKER_00: I think uh uh we the older generation, right, who used to write code by their hands know the uh dopamine head that we used to get when we see a successful render if you are a front-end developer or successful API call, okay.
- 23:50SPEAKER_00: It it happened successfully, yay, we did it, right?
- 23:53SPEAKER_00: Uh, but that's not the case now, right?
- 23:56SPEAKER_00: It's like everything is done by AI, and we don't even the newer generation doesn't know that happiness of a successful code.
- 24:04SPEAKER_00: Uh you know, how how does it look like, like, because everything is done by AIJ, just direct them to do it, and they don't even know what the code does if if you talk about the extremely newer generation.
- 24:16SPEAKER_00: Um, so that that changes something uh it's it's hard to depict, and I think the more software we generate with more code, uh it's it would be difficult to uh uh review it for the newer generation.
- 24:33SPEAKER_00: Of course, the generation in which we all used to write code, understand that what is wrong, what is right, but uh uh and how the product looks like, how the leadership wants the code to be like, right?
- 24:45SPEAKER_00: But the newer generation is something exp especially the student one, uh they they are very uh stuck in the loop on what should they learn about.
- 24:55SPEAKER_00: They are stuck in a loop that should they learn coding or not?
- 24:59SPEAKER_00: Uh because everything I was in a conference and a Google Device conference uh yesterday, and the most asked question was should we learn coding or not?
- 25:08SPEAKER_00: Because everything is done by AI.
- 25:10SPEAKER_00: Uh it's again, uh it's very hard for the newer generation to you know take a call that what should they do in this in this space right now.
- 25:21SPEAKER_03: Yeah, I mean that's kind of like should we learn to drive a car when everything is self-driving, uh and it isn't yet.
- 25:29SPEAKER_03: It's it's uh it's an i it I mean that that that always fashion that always fascinated me that the craft from the from the work, like knowing the stuff, how to do it, and uh then you actually use tooling to make it for you.
- 25:43SPEAKER_03: But I think learning the craft is still a very important thing because it gives you an independence of the tooling, and the tooling might go away.
- 25:49SPEAKER_03: You might be out of tokens.
- 25:51SPEAKER_03: The the company that gave that free cool uh uh model might actually think next week it's too expensive.
- 25:57SPEAKER_03: I mean, yeah, again, X just announced that the Crockbot was like super expensive to run and impossible to actually maintain, and all of them will come up with that.
- 26:06SPEAKER_03: So I think the the answer for that one will be uh will be still uh yeah, depending on how secure you want your job to be.
- 26:14SPEAKER_03: If you want to be somebody that goes in quickly, releases something, becomes a serial entrepreneur, and releases one app after another, do that right now, make the money and run.
- 26:23SPEAKER_03: But uh, it if you want to have a career and actually stay longer in the market, that might not be the right way of doing it.
- 26:29SPEAKER_03: But uh it will be interesting what's what's happening in the next few months about this.
- 26:35SPEAKER_00: I just have a question.
- 26:36SPEAKER_00: Can I ask?
- 26:38SPEAKER_00: Yeah, just a follow-up question to what Chris Chris mentioned.
- 26:42SPEAKER_00: So uh uh you mentioned that um we should learn coding at Spect if we want uh uh you know a secure job and future because the coding agents might go away, or you know, that can be a limit on the tokens that businesses give to the developers.
- 26:58SPEAKER_00: But at the other end, if you see um the the way companies are hiring, uh they have stopped asking those uh coding related questions, they have started asking more on uh uh how they use AI in in you know making their developer job more productive.
- 27:17SPEAKER_00: Uh so what do you think?
- 27:18SPEAKER_00: Uh what's your take on this?
- 27:21SPEAKER_03: Well, I think that makes sense.
- 27:22SPEAKER_03: I mean, I hated whiteboard interviews.
- 27:25SPEAKER_03: I think that makes no sense.
- 27:26SPEAKER_03: I mean, having uh having a world that we're in right now where we do software collaboratively, um, I never had to actually look at the code or ask somebody in a job interview to show me to write code from scratch.
- 27:40SPEAKER_03: Because I looked at stuff they've done before and I know what that person can do.
- 27:43SPEAKER_03: I looked at people's GitHub repos and I looked how they reacted to pull requests, how they reacted to comments, and that way I already knew what that person was doing.
- 27:52SPEAKER_03: So the clever uh uh the clever questions that we had in the past, like oh, how do you optimize this uh uh this like uh uh leaf structure or this tree-shaking algorithm and these kind of things, I always found them gatekeeping and kind of pointless because uh algorithmic questions in interviews, you never use it in your job, anyways.
- 28:11SPEAKER_03: You didn't use it when we didn't have AI.
- 28:13SPEAKER_03: You just basically, it was just a write of passage to do you know that thing.
- 28:18SPEAKER_03: And uh, I mean, I remember at one job interview they asked me to write a sudoku validator, and I'm like, I didn't know the rules of Sudoku, so I asked them that first.
- 28:26SPEAKER_03: And like uh an uh British uh BBC once made me write XSLT on a whiteboard at like nine in the evening, and I'm like, okay, I'm out, I'm I'm not staying here, this is not a fun interview.
- 28:39SPEAKER_03: But the uh the way I guess a lot there's a lot of news lately that people say, like, oh, we don't do coding interviews at all, anything, and it's people like Entropic that actually bring that out, and everybody's like, oh my god, they're so ahead, we have to do the same thing.
- 28:53SPEAKER_03: I think it's still important for people to take a look at code and not only what they're using AI for, but also uh, I think the review cycle, as you said before, younger generations don't even know what bad code is.
- 29:07SPEAKER_03: I think I always was more excited uh showing people code in in job interviews and ask them what's wrong with it and see them how they would improve it and what they can do, because that's a skill that we still need to have.
- 29:18SPEAKER_03: And if your answer is like I just asked Claude to do it, then I might as well hire Claude, not you.
- 29:25SPEAKER_01: I think I think just to jump on that as well, I think there's something really interesting.
- 29:28SPEAKER_01: I was just thinking about from like I was working in education in as a teacher, and uh it was uh the year that ChatGPT came out.
- 29:34SPEAKER_01: I want to say, what was it, 2022, something like that, but uh 23 maybe.
- 29:38SPEAKER_01: But what when it came out, it immediately meant we had to change the degree, the course that we were teaching.
- 29:43SPEAKER_01: Because you know, before that we had some form of essays, you know, very sort of uh only a few, but um we instantly it meant that they just weren't that important because it was something that we weren't testing the right thing, really.
- 29:54SPEAKER_01: You know, we were if you see that as an examination, it was uh their ability to, I suppose, use AI to uh put the information in a way that sounded like it was them.
- 30:04SPEAKER_01: Now that's not useful, that's not really, you know, that's that's pointless, really.
- 30:08SPEAKER_01: So that would be the equivalent if you mapped it back on to a kind of coding exercise that they've submitted a load of code that we don't know if it's written by them or not, and uh they're not at any point asked to try and explain it or you know, uh explain even their kind of architect architectural decisions, let's say.
- 30:23SPEAKER_01: So I I think that it's kind of the same thing that we're just at a point where we're trying to figure out what we're trying to test and what which skills we actually need to test.
- 30:32SPEAKER_01: What skills does a developer actually need?
- 30:34SPEAKER_01: And I think just to uh sum up that, Chris, you mentioned Werner Vogels uh from um uh Amazon, uh the CTO.
- 30:40SPEAKER_01: And I I I've got this quote in my head that he said this week, you know, which was people are asking me, would my job go away?
- 30:45SPEAKER_01: And he said, um, maybe if you don't evolve, and he said you need to start developing the skills that are less about kind of writing code and syntax, but they're higher-level architectural um understandings, you know.
- 30:57SPEAKER_01: And I think there's something to be said for that there, that writing an essay, writing a sentence, writing syntax, writing one line of code is is not as important as the the big picture and having an understanding of that.
- 31:09SPEAKER_03: Cool.
- 31:10SPEAKER_03: Uh, this is also an interesting one.
- 31:12SPEAKER_03: If you build a website, that's a website's back what uh what a website should do.
- 31:16SPEAKER_03: So, and I found it really interesting.
- 31:17SPEAKER_03: That's a really interesting uh tool to actually uh take a look at like what you do out there because websites aren't dead yet.
- 31:25SPEAKER_03: If anything, I think it's more important to publish them properly so agents and people can index them and find it for you.
- 31:32SPEAKER_03: So uh interesting little uh little website, uh app specification.
- 31:37SPEAKER_03: Specification.
- 31:38SPEAKER_03: Also exists if you actually write these things.
- 31:41SPEAKER_03: Sometimes you forget the one thing that might make it successful or not.
- 31:45SPEAKER_03: Now, um, Dan, this is down your alley, isn't it?
- 31:48SPEAKER_03: Like uh I love it.
- 31:51SPEAKER_03: The the biggest problem that we have nowadays is if you get like uh uh flyers for events and these kind of things, they're all these horrible AI-generated chat GPT things that I just cannot see anymore.
- 32:04SPEAKER_03: And this is a library of like handwritten, really badly looking stuff, but at the same time human-done stuff that you can actually uh start using and actually editing for you.
- 32:15SPEAKER_03: And you've been been in bands, you've been promoting bands, your first websites were for bands as fan projects.
- 32:21SPEAKER_03: So, what do you think of that?
- 32:22SPEAKER_01: Oh, I love it.
- 32:23SPEAKER_01: I mean, I mean, I I think I think it's because, yeah, aside from the nostalgia of of kind of being, you know, like a teenager and even trying to, you know, recreate something that you've seen, like an art style.
- 32:33SPEAKER_01: You know, I used to try and sort of make the website look like the kind of band artwork used to and things like this, you know, with CD covers and all sorts, really showing my age.
- 32:41SPEAKER_01: Um, but yeah, we we talked before about, you know, it's it we don't want to sound too much like a kind of art school person, right?
- 32:47SPEAKER_01: But there's something to be said for um something that's maybe not great, but feels really human.
- 32:53SPEAKER_01: And you you know that it's a human and there's something DIY about it.
- 32:57SPEAKER_01: I mean, okay, I this takes me back seeing that, Chris, the gaffer tape.
- 33:00SPEAKER_01: Because there was a there was a real there was a real trend in the kind of music and and rock world, you know, of bands wanting things to look like they were, whether they were gaffer tape or Polaroid photos or kind of real world objects, you know, laid down.
- 33:12SPEAKER_01: Um but yeah, there's something to be said for that, that you know, that like you're saying, about whether it be capturing your content and making it so that you've you've you've got it forever.
- 33:20SPEAKER_01: Uh some of these things I don't want to go away.
- 33:22SPEAKER_01: Some of these kind of slightly rubbish DIY, very human, um, things that, you know, the that there's no one getting paid for it.
- 33:28SPEAKER_01: There's no, you know, it's the kind of local c stand-up comedy show or whatever, but there's just something about that.
- 33:34SPEAKER_01: And I love the fact that somebody's taken the time to kind of keep hold of them.
- 33:37SPEAKER_01: Um because I I think that that that that's the risk, right, with AI that everything becomes uh very cookie-cutter, everything's the same, loses uh the character, loses the human kind of edge.
- 33:49SPEAKER_01: Uh even if even if from a design point of view, uh the human one is rubbish.
- 33:55SPEAKER_01: It's still got character.
- 33:57SPEAKER_03: Yeah.
- 33:59SPEAKER_03: And the other one that was uh also obviously a vibe coded thing, I think, was that word art generator, which cracked me up.
- 34:06SPEAKER_03: I love that they're basically you can use all the word art that you had to have in Word and now in HTML and get it generated as C D as CSS to actually use later on.
- 34:16SPEAKER_03: That's cool.
- 34:17SPEAKER_01: Yeah, there's a few of those that are on there.
- 34:19SPEAKER_01: But I I like the fact they've done this, yeah, the actual um UI of the of Windows, you know, and pet and paint.
- 34:26SPEAKER_01: Um because a lot of them they don't really.
- 34:28SPEAKER_01: Or when they do, it's too modern.
- 34:30SPEAKER_01: So this is what's what why why which one is that though?
- 34:33SPEAKER_01: That's that is it just the UI now of of of paint, or you know, or or is that kind of a specific is that Windows 95 or something?
- 34:40SPEAKER_01: I can't I can't picture it.
- 34:42SPEAKER_01: It's nostalgia, but it's vague.
- 34:44SPEAKER_03: I I think yeah, it's not 95.
- 34:47SPEAKER_03: I think it was a mixture of something else, but yeah, it's just fun that these things are possible nowadays.
- 34:53SPEAKER_03: Cool.
- 34:53SPEAKER_03: Um let's talk about two quick tools before we go into Vega News and then talk more about what uh uh what Pretesh is doing.
- 35:01SPEAKER_03: This came out from um from Clear Left in England, and I just love that it's uh it's a uh hue um accessibility tester on color, a color tester for uh hue colours and pass criteria and all these hits.
- 35:16SPEAKER_03: And I just love that the the title, this usual pass, is just uh having a dad joke in the title of a tool is a good thing.
- 35:25SPEAKER_01: I like the look of it as well.
- 35:28SPEAKER_03: So yeah, fun to do if you have if you have colours and you want to do uh see if all of them check and you don't want to use the um the developer tools or use uh uh build things built into Figma, this actually quite works and it's quite fun to see.
- 35:45SPEAKER_01: And uh, what do you use when you when you're kind of doing that?
- 35:48SPEAKER_01: Because that because as in if you're kind of picking a colour palette, you know.
- 35:51SPEAKER_01: I mean, obviously I used to have a kind of website that had lots of colour palettes on it, so I've always been interested in how kind of people come to that decision.
- 35:56SPEAKER_01: But if you're doing that, if you're picking a colour palette, I know obviously now people might just say, give me something that looks professional or whatever, but um, you know, what was the what was the kind of uh uh approach you would take?
- 36:06SPEAKER_01: Because I usually would use tools like this where I need something visual that's a little bit like Photoshop, but I don't want to open the software and I want an eyedropper so I could grab something from somewhere else as a starting point, you know?
- 36:17SPEAKER_01: Um, or do you do this in in the kind of developer tools?
- 36:20SPEAKER_01: Because I I personally I've done it maybe once or twice in the developer tools, but not not usually.
- 36:25SPEAKER_03: I I normally just randomly put numbers, uh put colors in in the developer tools and in VS Code and then see if it fits, and that's why my stuff looks like shit.
- 36:36SPEAKER_03: But it's actually uh it's actually mine, so that's I don't care.
- 36:39SPEAKER_03: I mean, I like that the uh that the color picker that you have in the developer tools actually has this accessibility check built in.
- 36:46SPEAKER_03: So if you actually go to somewhere and um like for example, you go to this one here, it actually will tell you the color, and you can click that here, and you can see if the contrast ratio is good enough.
- 37:01SPEAKER_03: So basically, those two lines tell you if the contrast of background and foreground is good enough, and you can pick and if it's not good enough, you just pick that one and just copy it, and then you're done.
- 37:11SPEAKER_03: So that's something, and that's actually in this in VS code as well by now.
- 37:15SPEAKER_03: So basically, when I when I do that stuff, for example, main.
- 37:22SPEAKER_03: I love that every in C S code, in VS Code that every color that you use has a well, it's ironic now that there's no color in there.
- 37:31SPEAKER_03: Uh has this patch in there as well.
- 37:33SPEAKER_03: It doesn't have the accessibility check, but you can just play around in the NVS code itself, so you don't even need to go to a developer tool to do it.
- 37:42SPEAKER_03: So I found that actually quite uh quite it does the job for me, but I'm also not a professional designer, and it's basically, I guess, doing a uh uh uh doing a like I mean you built a a color picker, didn't you, that gives you like uh uh uh colours that match the other one around them.
- 38:00SPEAKER_03: So you probably know more about that than I do.
- 38:02SPEAKER_01: I mean it's just lots of there's lots of these little, I mean I kind of started doing it myself, and then you find there's lots of these little libraries, and they're actually very simple in terms of finding the the colour contrast.
- 38:10SPEAKER_01: Um but like you're saying with that there, you know, having the the kind of double A and and uh triple A passing, like that that should be the basic, I think, that people are at least kind of checking that because I I see it quite often, and I've even been called out for my for it myself, you know.
- 38:24SPEAKER_01: I think we had a past guest, Emma, who who once kind of sent me a message and she said, by the way, I've just done an audit of the accessibility of the colours on your site.
- 38:30SPEAKER_01: And you know, you're dangerously close to them passing, but not quite.
- 38:33SPEAKER_01: So like you've either you've either uh checked the contrast and then actually changed it because you wanted it to be slightly nicer looking in your mind, but less accessible, you know, and it kind of was good to be called out for actually um being guilty of making a decision sometimes because you think it looks better, but actually forgetting that there are standards for a reason and that you you as the designer are the least important one in that equation.
- 38:56SPEAKER_01: Um, it's about the users, but yeah, yeah.
- 39:00SPEAKER_03: I I also use this uh the accessibility insights for web that's a Microsoft uh tool that's also used internally, and it's an extension for the browser that actually runs a quick check over everything, and then you get these warning signs here that tell you what the problems are.
- 39:14SPEAKER_03: And uh you can even file an issue directly.
- 39:16SPEAKER_03: So in Microsoft itself, we had it with the uh with the bug filing tool.
- 39:21SPEAKER_03: So basically, we went through that and tested it in our browser, and it's just a browser extension for Chrome or for Edge or any other browser out there.
- 39:28SPEAKER_03: That's something that I use for that color checking as well, that also simulates the grayscale kind of thing.
- 39:35SPEAKER_03: Another tool that I I I will have a blog post about, and I'm almost done with it, uh, which I've done uh um which I've used for years is Name Changer.
- 39:45SPEAKER_03: And that's something that's uh so simple that it it annoys me that it's not part of the operating system.
- 39:50SPEAKER_03: Like if you're in Finder in uh um if you're in Finder on Mac, you can not many people know that you can actually highlight more than one file and say like rename, and then you get a chance to replace the text in each of them, then you get a chance to add text to each of them or to format text accordingly, like name and index and these kind of things, and that renames all these files.
- 40:13SPEAKER_03: The problem that I have with it is that it only shows you the one of them and it doesn't show you all of them, it doesn't show you if there's issues when you rename them, if you overwrite files that way, or if you lose information.
- 40:24SPEAKER_03: Uh so uh you don't have wildcards and you don't have regular expressions, and regular expressions is something I live and breathe, and it's a wonderful thing to have.
- 40:31SPEAKER_03: And that's why I use uh if you have that problem that you have to rename a lot of files, there's this tool that's free, it's been out for around for decades, I think.
- 40:40SPEAKER_03: It's got name changer, and that one you drag all the things in there, and then you can do a lot more.
- 40:45SPEAKER_03: You can replace the first occurrence of something, the last occurrence of something, all occurrences, you can do a wildcard, replace, append, prepend, remove characters, insert characters, change case, sequence, and regular expression.
- 40:57SPEAKER_03: And regular expression, of course, is the thing that I love the most, where I say, like, okay, everything that is.com uh followed by a dash, remove that one and it shows you live how the changes are coming in as well.
- 41:09SPEAKER_03: And if there's any issues with it, then it would show them in red.
- 41:12SPEAKER_03: So basically, there's no way you can actually do these things wrong.
- 41:16SPEAKER_03: So if you actually need to change a lot of names of files, which is something that when you, for example, when I shifted now my 25 uh two my 21 years of blog posts, I had to do a lot of search and replacing in file names.
- 41:29SPEAKER_03: Um, that tool is a really, really fun thing.
- 41:32SPEAKER_03: It also has an image browser, so you've got images, you can get images directly from the XF data in the images.
- 41:37SPEAKER_03: So, and you can also get data from the file itself.
- 41:41SPEAKER_03: So, if you're uh if you want, for example, to include the date when it was generated, you can get that from the file metadata, and that's something that uh that finder doesn't do for you.
- 41:51SPEAKER_03: So that's just name changer.
- 41:52SPEAKER_03: If uh if you ever need to edit a lot of files, uh a lot of files on your machine, it's a tool that saved me a lot of times.
- 42:01SPEAKER_03: Cool.
- 42:02unknown: Nice.
- 42:03SPEAKER_03: All right.
- 42:04SPEAKER_03: Print dash, you know, uh probably we have a thing called uh fake on news.
- 42:08SPEAKER_03: So uh we're gonna read your headlines, uh, and you have to tell us if I made them up or if they're real.
- 42:15SPEAKER_03: And we have uh we have uh um uh a top list of people around the show before.
- 42:21SPEAKER_03: Uh we will see if that works out.
- 42:22SPEAKER_03: And uh yeah, let's play fake on news and see how you fare.
- 42:26SPEAKER_03: Tesla's newest feature lets cars drive themselves to charge at any time.
- 42:30SPEAKER_03: Looks like a news.
- 42:31SPEAKER_03: It's possible, it's possible.
- 42:33SPEAKER_03: It's fake.
- 42:35SPEAKER_03: 100 video calls per day.
- 42:37SPEAKER_03: Models are applying to be the face of our i scams.
- 42:40SPEAKER_00: 100 video calls per day.
- 42:42SPEAKER_00: Maybe if China's doing it, then it's possible to stick a news, whatever.
- 42:49SPEAKER_00: It was it was news, yeah.
- 42:51SPEAKER_03: Quantum internet achieves first successful intercontinental connection.
- 42:55SPEAKER_00: No, I don't know what quantum internet is.
- 42:58SPEAKER_01: I I feel like there's a lot of words there just trying to get us to believe it's news.
- 43:01SPEAKER_01: Do you think it's fake?
- 43:02SPEAKER_00: As far as I I've gone wrong in all, so you take the call this time.
- 43:06SPEAKER_01: I'll go f I'll go for fake, but apologies.
- 43:09unknown: Yes.
- 43:10SPEAKER_03: It's it it was fake.
- 43:12SPEAKER_03: Okay.
- 43:12SPEAKER_03: Pentagon treating military-based freezer malfunctions as suspected cyber attack, officials say.
- 43:19SPEAKER_00: Uh let's make it a news.
- 43:22SPEAKER_00: Yes.
- 43:23SPEAKER_03: And it is news.
- 43:24SPEAKER_03: Maxing is dictionary.com's word of the year.
- 43:27SPEAKER_03: It's cooler than saying you're doing more.
- 43:29SPEAKER_01: It has to be news.
- 43:30SPEAKER_01: I've seen that word everywhere.
- 43:31SPEAKER_01: It has to be word of the year.
- 43:32SPEAKER_03: Yeah, say a lot of Gen Zoo there.
- 43:35SPEAKER_01: Yeah.
- 43:36SPEAKER_01: I mean, I even see it on the news now.
- 43:38SPEAKER_03: Yep, it's news.
- 43:39SPEAKER_03: Beavers chew down sign warning walkers about beavers in Poland.
- 43:43SPEAKER_01: That feels real.
- 43:44SPEAKER_01: It's so bonkers.
- 43:46SPEAKER_03: No idea.
- 43:46SPEAKER_00: Or or do you've done it?
- 43:48SPEAKER_01: I I I feel like it's real because that if if you can make that up, you've got a brilliant imagination, you know.
- 43:53SPEAKER_01: Um, but also the irony is is amazing.
- 43:56SPEAKER_01: I I would go with news.
- 43:57SPEAKER_03: It is news.
- 43:59unknown: Meta.
- 44:00SPEAKER_03: Reportedly built a humanoid robot prototype that can do household chores.
- 44:03SPEAKER_03: Yeah, it's new.
- 44:05SPEAKER_01: Yeah, I I I'm wearing it.
- 44:10SPEAKER_01: You're getting it, Pitash.
- 44:11SPEAKER_01: Yes, the technicalities.
- 44:14SPEAKER_00: What do you think?
- 44:15SPEAKER_00: I know Nemo, Nemo, there was some some uh Robo name, but I don't know if it's on meta.
- 44:24SPEAKER_03: It is it is meta, it was real.
- 44:26SPEAKER_03: It's meta.
- 44:27SPEAKER_03: Uh yeah.
- 44:28SPEAKER_03: Bank of America kindly asks you that you don't share your banking password with your AI assistant.
- 44:34SPEAKER_03: Yeah, that feels real, yeah.
- 44:36SPEAKER_03: Ideally it should be real.
- 44:37SPEAKER_01: Yeah, the advice is so simple, but I yeah, lots of people need to hear that.
- 44:41SPEAKER_03: Yep.
- 44:42SPEAKER_03: Yeah.
- 44:43SPEAKER_03: Attackers impersonate AI bots to scan organizations for keys and credentials.
- 44:48SPEAKER_01: This also sounds real.
- 44:50SPEAKER_01: Yeah, I mean we we know it's true at least, it's whether or not it's real.
- 44:53SPEAKER_01: Yeah, yeah.
- 44:55SPEAKER_03: Highway thieves are spoofing GPS to steal millions in data center bound cargo.
- 45:00SPEAKER_03: It's tricky to say it, yeah.
- 45:03SPEAKER_03: It's real.
- 45:04SPEAKER_03: Sorry.
- 45:04SPEAKER_03: AI agent swarms unleashed in Minecraft to build a thriving civilization.
- 45:09SPEAKER_03: 50 agent teams fail after failing into paralyzing bureaucracy.
- 45:22SPEAKER_03: It is news.
- 45:24SPEAKER_03: French MPs vote for a 0055 tax on every gigabyte sent to users.
- 45:31SPEAKER_01: Yeah, strange amount.
- 45:33SPEAKER_01: Well, then maybe that's the reason it's real, because it's so specific.
- 45:35SPEAKER_00: I don't think so.
- 45:36SPEAKER_00: Then it should be real and should be heart, and uh I think it's real.
- 45:41SPEAKER_03: Cool.
- 45:42SPEAKER_03: What does that mean for the hell for for the for the leaderboard?
- 45:45SPEAKER_03: You are on place four.
- 45:46SPEAKER_03: Look at that.
- 45:47SPEAKER_01: Oh, not bad.
- 45:49SPEAKER_01: You've got yourself a bronze medal because you are actually joined with Roxy Rodriguez Becker, who's just above.
- 45:55SPEAKER_01: So you've actually got yourself a bronze medal, you're joint third.
- 45:58SPEAKER_01: Congrats.
- 45:58SPEAKER_01: Cool.
- 45:59SPEAKER_03: Nice, excellent.
- 46:00SPEAKER_03: That's not easy.
- 46:01SPEAKER_03: All right, then that was fake on news for today.
- 46:04SPEAKER_03: So let's chat about you.
- 46:06SPEAKER_03: Um, you're doing this humans of tech thing.
- 46:08SPEAKER_03: What is that?
- 46:10SPEAKER_00: Yeah, um, should I start with how it started?
- 46:13SPEAKER_00: Like, yeah, yeah.
- 46:15SPEAKER_00: So in 2020, uh, so I got into tech into in the year 2022.
- 46:21SPEAKER_00: Uh, and um I was there is this page called Times of uh sorry, uh humans of New York, and in India we also have humans of uh humans of Bombay, so it's a very popular page in India, and then I I was researching around and um I I didn't found something like humans of tech.
- 46:42SPEAKER_00: And back then we used to have a very active Twitter community, and we used to call it Tech Twitter, uh, and then that was Tech Twitter India.
- 46:50SPEAKER_00: Back then we used to do a lot of spaces on Twitter, you know, it was very active uh before Elon Musk bought the company, uh, and the algorithm was different.
- 47:01SPEAKER_00: Uh, and during that time, I the first thing I searched was the domain, and it was available for some reason, I don't know how.
- 47:09SPEAKER_00: And I just bought it, I didn't know what to do out of humans of tech.
- 47:12SPEAKER_00: I just was like, let me buy the domain first, and I got the domain, I bought it.
- 47:16SPEAKER_00: I star I all I secured all my socials of Instagram, Twitter, and LinkedIn, and then I I started with tutor spaces.
- 47:25SPEAKER_00: I so what I thought process was uh I want to onboard people uh who are in tech, uh, but they we want to share a human story uh apart from the tech story that they have, and the people are doing good and doing some inspiring work in tech, and just want to get a human out of them and want to share that human story uh uh to the people.
- 47:53SPEAKER_00: Um, and we I started with hosting Twitter spaces.
- 47:58SPEAKER_00: So if you see the initial few uh podcasts, initial like 10-15 podcasts, I did it with my friends on Twitter.
- 48:05SPEAKER_00: Uh Hemandiga was also one of them who will be your next uh uh next uh guest uh on 11th of November.
- 48:12SPEAKER_00: Uh and a lot of other people.
- 48:14SPEAKER_00: We we Francesco, I wanted to interview, but after that, I just discontinued that, and we have Toby Loba and everyone else.
- 48:22SPEAKER_00: Uh a lot of good people in tech.
- 48:24SPEAKER_00: I I did got a chance to, you know, uh share the human story of theirs, and I got a really good traction.
- 48:30SPEAKER_00: People actually wanted to listen to them live.
- 48:33SPEAKER_00: Um, and then I started video podcasts similar to what we are doing right now.
- 48:37SPEAKER_00: Um, and after a point of time, I I started, I found another gap, which was uh conference blogging.
- 48:46SPEAKER_00: Um, right.
- 48:46SPEAKER_00: Have you heard of conference blogging?
- 48:48SPEAKER_00: Have you heard of blogging people to do travel vlogs and everything, right?
- 48:53SPEAKER_00: Um, so my thought was what what what if I do a conference vlogging?
- 48:58SPEAKER_00: What if I uh show the world how does a conference looks like?
- 49:02SPEAKER_00: Because for me it's privileged to be part of any conference because I live in Bangalore.
- 49:06SPEAKER_00: But for a lot of students and what what a lot of working professionals who are in tier two and tier one, tier three cities in India, they might not get a chance to you know experience that how does a conference look like, or what is the conference at the first place, all right?
- 49:22SPEAKER_00: Um so I just want to this this this thing I thought, and then I thought, like, let me let me create an experience, let me create a video, let me create a blog where I can share that okay, this is how a conference looks like, and this is how you why you should be part of.
- 49:37SPEAKER_00: Right.
- 49:37SPEAKER_00: I started whenever I go to a conference, I record it nicely.
- 49:41SPEAKER_00: Uh, and I also take a like mini interviews with people, sharing them, sharing about what they're doing, and also uh how how was the conference, that feedback, and uh some some good questions, some funny questions.
- 49:54SPEAKER_00: And I the first one was why I did was the GitHub constellation that happened in India, uh, which was after a very long time, and uh I got really good response again, and then after that I did a few more a Bix conference, and then uh we also did DevilCon India as well.
- 50:11SPEAKER_00: Um, recently when I went to Korea for an MCP dev summit, there also I did the same thing, and I I feel like I I feel joy while doing this.
- 50:19SPEAKER_00: I feel like okay, uh it's fun, right?
- 50:22SPEAKER_00: It's also an icebreaker for me to chat with people, okay.
- 50:25SPEAKER_00: If I want to chat with someone, if I go it directly, I I feel conscious.
- 50:29SPEAKER_00: But if I go that, hey, I want to take a small interview of yours, could could you do you have two minutes for it?
- 50:34SPEAKER_00: And it's an icebreaker for me to start a conversation with someone, especially with the organizers or some good people who are from the good company.
- 50:43SPEAKER_00: Uh and yeah, the this was the idea, and this is what I've been doing with this uh page.
- 50:49SPEAKER_03: What made you pick Twitter Spaces for that or X Spaces or rather than just going on YouTube?
- 50:55SPEAKER_03: And is it just because it was easier or uh because I mean I'm I I'm more over like where where is it gonna be later on?
- 51:05SPEAKER_03: Like the we we always say like you gotta be in one platform to reach people, but it feels to me like we're doing this to record it and then publish on our own platform, but you also publish to all the others as well.
- 51:16SPEAKER_03: Like uh getting people into one platform feels uh feels kind of uh limited, I think.
- 51:21SPEAKER_03: But was it just a choice that you made because of reach?
- 51:25SPEAKER_00: Yeah, so back then I had like decent reach on my Twitter, like I had like six, five, six thousand people uh followers, and the people to whom I reached out, they also had a decent following, right?
- 51:37SPEAKER_00: So later on, I was anyways going to record the space and put it on YouTube, but the live thing will always happen on Twitter space, and uh and I was not confident to be on camera back then.
- 51:48SPEAKER_00: I I was very new, I was just out of college, like one year, two years, and Twitter space felt like an easy option and good for me to distribute to a good set of people who are uh in my my following and also the following of the guests, and most of them had good following, so it's it was like exchange of the audience, uh uh and it did help me get some good followers for humans of tech as well, because they were also one of the hosts.
- 52:15SPEAKER_00: So the initial uh you know the initial uh reach that I I wanted for my page, I I got it from that.
- 52:24SPEAKER_03: What were the interesting human stories that you found that you were that surprised you that you didn't think of before?
- 52:31SPEAKER_03: What was the most beautiful thing you heard from somebody?
- 52:34SPEAKER_02: Yeah.
- 52:35SPEAKER_00: Um so it has been long.
- 52:37SPEAKER_00: I have done inter like the uh uh interviews on humans of tech, and lately I have been doing this for this vlogging only.
- 52:45SPEAKER_00: But uh I remember I I um on I had a I had a chat with this uh uh this girl called Shruti.
- 52:54SPEAKER_00: She she she started her tech journey when she was 16.
- 52:59SPEAKER_00: She she was very it started very early.
- 53:04SPEAKER_00: The way she navigated from one place to other with the help of uh networking with the right people, um and you know, contributing to the value uh that she can provide to the businesses.
- 53:20SPEAKER_00: She started as a freelancer, uh, she's still doing well, I believe.
- 53:23SPEAKER_00: Uh it's been a while I have been touched with her.
- 53:26SPEAKER_00: But uh the way she narrated her own story, uh starting from when when she she started when you she was 14, 15, 16, and then how uh she got her first project uh as a freelance website building, and she started coding and she was at least like I don't even know how to use a computer when I was 15 or 16.
- 53:47SPEAKER_00: I just I was just playing that road rash game or a Wake Op 2 or something else.
- 53:51SPEAKER_00: And these people are uh doing crazy stuff, and this is before AI thing, right?
- 53:56SPEAKER_00: It's not like AI is support for supporting her, but the way she she lived, she's living, she started living the tech journey, and the way she shared about it was very inspiring, and that made me feel that there's a long way to go and there's a lot more to do.
- 54:12SPEAKER_00: So, yeah.
- 54:14SPEAKER_01: I think it's also nice to see that you know you it's very clear that you know that obviously there's added benefits, right?
- 54:19SPEAKER_01: When you when you kind of do something like humans uh um humans of tech, you get the added benefits of, like you say, sharing audiences.
- 54:24SPEAKER_01: But um, it seems like there's still quite a clear thing for you about giving other people the opportunities, right?
- 54:30SPEAKER_01: Like that you're saying you feel very lucky to actually go to conferences, and I think that that's that's great because we don't, you know, we can take these things for granted, these opportunities we get, but that there's you wanting to share it with other people and bring other people into tech because I think the thing I've seen and the thing that I've always been drawn to in other people in tech is people that are not gatekeepers.
- 54:49SPEAKER_01: And if someone is a gatekeeper, they sometimes can do it for for a kind of legitimate reason, right?
- 54:53SPEAKER_01: Like they might be saying, don't just dive into something if you don't understand security.
- 54:57SPEAKER_01: It's like sensible gatekeeping.
- 54:58SPEAKER_01: But I've certainly seen from you that you're like the opposite of a gatekeeper, that you're trying to use the word on board, but like bring people into tech.
- 55:06SPEAKER_01: And uh sometimes I think that the way doing it, like the way you're doing it with storytelling, is more interesting because if you don't work in tech, you probably don't understand or really enjoy or love to hear the kind of nitty-gritty tech detail.
- 55:20SPEAKER_01: You just want to know about a person and then be inspired by what they've done because then you think, well, I could do the same.
- 55:26SPEAKER_01: Uh so and I can speak as somebody who's seen these kinds of things around, you know, and and kind of uh I could see for myself, like, oh, there's people who have made the career switch in the way that I was looking to.
- 55:37SPEAKER_01: So I think that's something that I think you're probably being quite modest, but I really appreciate in what you do, Pratesh, is that you're definitely trying to kind of like lend a hand to other people and bring them into tech.
- 55:46SPEAKER_01: And uh and I love I love seeing that because it's not all computers and agents, there's people behind it all, you know.
- 55:52SPEAKER_00: Yeah, true, true, true, very true Daniel.
- 55:55unknown: Yeah.
- 55:56SPEAKER_03: So, how does the conference vlogging work with your company?
- 56:00SPEAKER_03: Do you do it in your own free time or is this something that your company appreciates you doing as well?
- 56:07SPEAKER_00: Uh I I have been doing this long back when I was a developer itself.
- 56:10SPEAKER_00: So nothing to do with my full-time thing, but they do appreciate uh the way I do it because I've done some um whenever an internal event happens.
- 56:20SPEAKER_00: Uh so I'm very I believe like I've learned to film uh events really well.
- 56:26SPEAKER_00: How do we start it, how do we record it, uh uh you know, um holding a camera to editing it well, to adding a good music and make it like make it a lively story out of an event is something that I've learned in a few years.
- 56:42SPEAKER_00: Uh and I and the good part is I do enjoy doing that.
- 56:45SPEAKER_00: Um so whenever I and it's also a memory for me as well.
- 56:49SPEAKER_00: So whenever I see this, like let's say 20 years afterwards, and it's on YouTube, and I see they I was part of this conference, I've met X number of people over there and stuff like that.
- 56:59SPEAKER_00: So uh yeah, I I just enjoy doing that.
- 57:04SPEAKER_03: Yeah, the networking that you do over the years is super important.
- 57:08SPEAKER_03: I mean, I just had uh I mean I just went to the list of the conferences that I was in the last 20 years, and that the amount of people that you know from really old conferences or people that you uh conference or people that become conference organizers as well and community organizers, it's it's it's really gold.
- 57:25SPEAKER_03: It's so much worth so much worth your career as well to have these people to fall back on and to actually talk to in the near future and in the later future as well.
- 57:34SPEAKER_03: So um it's going to a conference is not just there for the swag or so some talks, but actually to uh to to appreciate what's happening in the uh in the water cooler moments in between and in uh uh from crock to talk.
- 57:49SPEAKER_03: And we keep saying that about our event, like we have a lot of talks, and you can it can be overwhelming that if you go to our event that you miss more than you see, but it's totally okay because all of them are filmed and all of them are gonna be recorded.
- 58:01SPEAKER_03: So actually, uh fear of missing out can be a joy of missing out in our event because that's not the thing that you actually need to.
- 58:07SPEAKER_03: That said, it's depressing for a speaker to be in an empty room.
- 58:11SPEAKER_03: So it's from time to time it's a good thing to appreciate them as well, to go in there and see them coming.
- 58:17SPEAKER_03: So uh I guess you you're coming to our event and you do your vlogging there as well, or is it uh are you gonna be freaking out because of your presentation?
- 58:26SPEAKER_00: Uh yeah, I I I skip that part since I have a presentation, and sometimes I do feel like in in the sense of recording a conference, I do miss out some important uh conversations or you know, uh my mind goes in like what I should shoot, what should I do, just that, and everything else.
- 58:44SPEAKER_00: And other and other and I miss out the part of networking sometimes, but most of the time when I'm speaker at some conference, I I'd I'd rather be a speaker and and I skip logging part.
- 58:55SPEAKER_00: But I do create a short uh one, two minutes video of every conference I go to on my Instagram.
- 59:01SPEAKER_00: Uh that's uh yeah.
- 59:06SPEAKER_01: Well, you'll see me walking around with a camera, so no doubt I'll um I'll grab you for two minutes for an interview.
- 59:11SPEAKER_01: So we'll we'll get something between us protesting.
- 59:13SPEAKER_01: Don't you worry about that.
- 59:15SPEAKER_03: And yeah, if you said like recording and dismissing it now, try organizing an event.
- 59:19SPEAKER_03: I mean, the amount of stuff that I missed that happening, and it's great to see people like you doing the interviews and then hearing what people have been doing at the event that I had no time to even look at.
- 59:29SPEAKER_03: I mean, for the last three events, I didn't even look at the uh at the booth of our partners because uh I just saw people walking around with like backpacks and stuff.
- 59:37SPEAKER_03: Oh, where's that from?
- 59:39SPEAKER_03: But uh I have had to moderate the main stage, so I had nothing, no time to do the any of these at all.
- 59:45SPEAKER_03: So um, yeah, it's good to have people that actually record these things and bring them out there, and it's not just to show off, but actually just to share the experience of it.
- 59:54SPEAKER_03: Yeah, thanks very much, and we see you next week and next Wednesday.
- 59:58SPEAKER_03: And uh, we actually gonna see you in India very, very soon.
- 1:00:02SPEAKER_03: So we have to get started packing.
- 1:00:04SPEAKER_03: See you soon.
- 1:00:05SPEAKER_03: Bye bye.
- 1:00:06SPEAKER_00: Bye bye, take care.