In this episode of Tech Talks Daily, I sit down with Chris Reddington, Senior Product Manager of Strategy for Developer Relations at GitHub, to explore the transformative role of AI in software development.
As AI continues to reshape the way businesses innovate, the conversation shifts beyond the mere integration of new technology. Chris emphasizes that adopting AI-powered software development is a significant cultural shift, requiring more than just technical tools. It demands a top-down approach, where leadership support and change management are critical to fostering a progressive culture within development teams.
Throughout our discussion, Chris unpacks why the impact of AI tools like GitHub Copilot should not be narrowly measured by the volume of code produced. Instead, he argues that the true value lies in how these tools free developers to focus on more complex, meaningful work.
By automating repetitive tasks, AI helps developers maintain their creative flow, reducing context switching and allowing them to concentrate on higher-level challenges like architecture, system design, and testing.
Chris also touches on the broader implications of AI adoption, highlighting the need for a clear vision and strategy that goes beyond just using new tools. Organizations must be willing to embrace change, experiment with new processes, and provide continuous learning opportunities for their teams. He points out that AI coding has the potential to enhance developers' skills by providing contextual assistance, especially for junior developers, and by offering insights that can improve security and code quality.
Learn more about GitHub
- GitHub blog: https://github.blog/
- GitHub Universe: https://githubuniverse.com/
- Chris' Profile - linkedin.com/in/chrisreddington
[00:00:03] [SPEAKER_01]: Welcome back to the Tech Talks Daily Podcast, where today we're going to be diving into a topic that is redefining the landscape of software development.
[00:00:14] [SPEAKER_01]: That's right, I'm talking about AI powered coding and as businesses look to accelerate innovation, the role of AI in the developers talk it,
[00:00:24] [SPEAKER_01]: is becoming increasingly significant.
[00:00:28] [SPEAKER_01]: But the big question is, how do we go beyond just integrate in the tech to truly transforming
[00:00:33] [SPEAKER_01]: how development teams operate?
[00:00:36] [SPEAKER_01]: Well to explore this complex topic I'm thrilled to have Chris Reddington, Senior Product Manager of Strategy
[00:00:43] [SPEAKER_01]: for Developer Relations at GitHub joining me today.
[00:00:48] [SPEAKER_01]: And Chris has extensive experience working with everyone from startup founders to enterprise leaders
[00:00:53] [SPEAKER_01]: and helping them all unlock their engineering potential through AI.
[00:00:59] [SPEAKER_01]: So today we're not just going to discuss the technological shift, but also something I don't
[00:01:03] [SPEAKER_01]: think we talk about enough, the cultural changes that are crucial for businesses to fully embrace AI in coding.
[00:01:11] [SPEAKER_01]: Reaching listeners in a 165 countries every day is testament to the unwavering support of you,
[00:01:17] [SPEAKER_01]: my listeners and our sponsors without whom this podcast just simply wouldn't be possible.
[00:01:22] [SPEAKER_01]: And it also gives me a chance to talk about the fact that legacy DRM failed to securely enable external collaboration,
[00:01:30] [SPEAKER_01]: especially on sensitive files.
[00:01:32] [SPEAKER_01]: And how every organisation faces this risk trust contradiction where they can share content with untrusted third part is yet expected to protect that data.
[00:01:41] [SPEAKER_01]: So it's time for something more modern, a DRM solution that solves that dilemma without compromising security or productivity.
[00:01:48] [SPEAKER_01]: And you could do all that with a company called CiteWorks that will enable you to say goodbye to deployment headaches, file transfer,
[00:01:56] [SPEAKER_01]: collaboration barriers and productivity constraints.
[00:01:59] [SPEAKER_01]: So you can experience a more modern way to collaborate on sensitive content without sacrificing control or security.
[00:02:07] [SPEAKER_01]: Please visit CiteWorks.com to get started today. That's CiteWorks.com to get started today.
[00:02:13] [SPEAKER_01]: Now is the moment you've really been waiting for. It's time to get today's guest on.
[00:02:18] [SPEAKER_01]: So buckle up and hold on tight as I beam your ears all the way to redding here in the UK where you can sit down with myself and Chris and join the conversation with us.
[00:02:30] [SPEAKER_01]: So a massive warm welcome to the show Chris. Can you tell everyone listening a little about who you are and what you do?
[00:02:37] [SPEAKER_00]: Absolutely so I'm Chris Reddington.
[00:02:40] [SPEAKER_00]: I'm a senior product manager over on the developer relations team at GitHub. So day to day, I have the awesome job of working with different communities who kind of use GitHub for their day to day work.
[00:02:52] [SPEAKER_00]: So that could be for example engineer and teams enterprise organizations. It could be open source communities and really just understanding how they're using GitHub today.
[00:03:03] [SPEAKER_00]: And what we do is we take that feedback and make the experience better on GitHub then working with our internal product teams. So it's a great fun and I'd like to go to that I get to have here.
[00:03:16] [SPEAKER_01]: Well, it's a pleasure to have you joined me today and there's so many things I want to talk about.
[00:03:20] [SPEAKER_01]: And you mentioned the passionate GitHub community is out there and is also so much hype around AI at the moment. And it seems to completely divide some of those communities.
[00:03:31] [SPEAKER_01]: So I've always from all the conversations you're having everything you've seen and heard how is AI powered software development shifted that traditional approach to coding and what are the most significant changes that you're observing in this transition because
[00:03:46] [SPEAKER_00]: I suspect you're hearing both good and bad, but what you're hearing. Yeah, great question. So I guess the place where we should probably start with that is thinking about fundamentally what it is to be a developer.
[00:03:58] [SPEAKER_00]: And I think we need to remember that developers have really these creative beings right there they're there to solve problems they want to go and solve the world's problems.
[00:04:06] [SPEAKER_00]: So I think when I think about my time building software and developing, I think one of those frustrating things that often comes up is the toil of what we have to deal with today today.
[00:04:17] [SPEAKER_00]: And that could be for example writing a certain function definition or writing some kind of API call and some of these lines of code looks especially similar but you have to kind of keep kind of building and building upon these lines of code.
[00:04:32] [SPEAKER_00]: And I think what that means is there's an opportunity for us to kind of improve that developer experience. So what it means is if we can just improve that kind of derudgery there, if we can improve the amount of toil there's in there and then maybe we can enable these developers to unleash that creativity to get some time back so then they can really focus on the problem solving rather than those individual lines of code if that makes sense.
[00:05:00] [SPEAKER_00]: And I think to give one example here, I think a source of recently being talking about some of their experience.
[00:05:08] [SPEAKER_00]: They've had a trial for GitHub co-pilot they took I think 90 engineers and 93% of their groups said they preferred working with co-pilot and 91% that they found it easier to solve those repetitive tasks that I was just talking about there as well.
[00:05:24] [SPEAKER_00]: And I think that's the beauty of these kind of tools is that if then unlocks this opportunity to start focusing on those other things on the background maybe we couldn't get seems so it's a great opportunity here.
[00:05:37] [SPEAKER_01]: Yeah, such a great point and everywhere we look, keep reading about how AI is this co-pilot a tool that can augment skills and capabilities and ultimately help developers work quicker and more efficient smart and not harder but in your experience what are they?
[00:05:51] [SPEAKER_01]: The biggest challenges that organizations face when when they first are integrating AI into their software development processes and how can they overcome some of these obstacles?
[00:06:02] [SPEAKER_00]: Yeah, great question. I think we're a stage with AI where business is largely accepted that AI is accelerating their software development process so we're kind of over that initial way of this technology is here what does it mean and we're seeing that acceptance.
[00:06:19] [SPEAKER_00]: I think the challenge for organizations now really is addressing how best to adopt AI and integrate it into their existing processes. So, I think the key thing is like any technology you know AI is only going to deliver on its potential on the opportunity that can deliver when the organization clearly understands how to use it how to bring it in.
[00:06:44] [SPEAKER_00]: You know, to those processes and how it drives innovation for them and really maps back to that kind of business strategy that they've got.
[00:06:52] [SPEAKER_00]: So I think the other thing there then is that these are tools right these are tools just like any other tools that we might roll out across our organization across our teams.
[00:07:02] [SPEAKER_00]: And so we need to think about adoption just like any other tool as well. And I think the difference here with AI typically is when you look at some of these tools like, you know, chat to BT like copilot etc.
[00:07:15] [SPEAKER_00]: The way we interact with them is using natural language and it makes them inherently easy to use you know that barrier of entries is fairly low because I'm just speaking when natural language or chatting my natural language.
[00:07:29] [SPEAKER_00]: But I think the important piece is that users know the tips and tricks how to get the best value out of them so as an example if I'm working with say, get up copilot and I don't know something I was doing on the weekend actually.
[00:07:44] [SPEAKER_00]: I was working on my personal sites trying to improve its accessibility, trying to improve some kind of user interface pieces there and they were certain there as that I was getting.
[00:07:55] [SPEAKER_00]: So rather than me just generically asking help me fix the UI or help me you know embrace this kind of accessibility standards.
[00:08:03] [SPEAKER_00]: I was very specific about these are the standards that I want to adopt these are the challenges that I'm seeing on this page. Can you help me solve these?
[00:08:12] [SPEAKER_00]: So I think really the idea there is making sure we know what those tips and tricks out to get the best out of these tools just like any other tool.
[00:08:20] [SPEAKER_00]: And I think then just to follow on with that from a wider organization perspective, something that I'm seeing as a bit of a trend and a theme as well at the minute is.
[00:08:30] [SPEAKER_00]: When you think about adopting tools across the organization, you know, the enablement is one part of it.
[00:08:37] [SPEAKER_00]: What we were just talking about there knowing those tips and tricks and those skills.
[00:08:41] [SPEAKER_00]: But I think building a community around adoption is also a really really important part of the journey as well.
[00:08:48] [SPEAKER_00]: So bringing together those communities so they can kind of share those surprise and light moments where wow, this AI tool did this thing for me.
[00:08:57] [SPEAKER_00]: And it's solved by problem and I was not expecting it to happen in one go.
[00:09:03] [SPEAKER_00]: And those moments where maybe it didn't quite come together as expected, but they iterated on the idea and eventually got to where they need to get to and share those learnings.
[00:09:12] [SPEAKER_00]: So I think those will be my couple of points there really is those tips and tricks knowing how to get the best out of the tools because it is just a tool like any other.
[00:09:20] [SPEAKER_00]: And then making sure that we bring that community along the journey as well and setting up those kind of shared experiences and their shared learning moments there as well.
[00:09:30] [SPEAKER_01]: And when you were talking about adoption there, I think very often we get distracted or even obsessed by the technology itself or the solution.
[00:09:40] [SPEAKER_01]: When many of the big changes are required or more about the culture within an organization.
[00:09:44] [SPEAKER_01]: So do you see this with AI and what kind of culture shift is required for businesses successfully at the opt AI goal.
[00:09:53] [SPEAKER_01]: And any or what role does top down support play in that transfer major life so if you're my mom's go about bringing the entire community along for the ride along for that transfer major.
[00:10:04] [SPEAKER_00]: Yeah, absolutely I think, you know, a pretty simple AI really is a cultural shift more than it is a technology shift in some ways.
[00:10:11] [SPEAKER_00]: You know, when you think about the definition of disruptive technology I think we're really in that moment with AI at the moment.
[00:10:20] [SPEAKER_00]: And it really requires a sort of shift our mindset of just simply adopting and using tool but thinking about how this just changes.
[00:10:30] [SPEAKER_00]: You know, the way that we think about how we work with some of these tools.
[00:10:35] [SPEAKER_00]: So really I think part of the puzzle piece there is having that top down support and that kind of top down vision of how AI is going to transform.
[00:10:44] [SPEAKER_00]: How we develop software within our organization. What is the opportunity for us?
[00:10:49] [SPEAKER_00]: And that could be a couple of ways that could be within our internal to vano and process using tools like, you know, we make over here a get up.
[00:10:57] [SPEAKER_00]: Or it could be how you also adopt AI within your own applications as well and use that to enhance what you've served your own end users as well.
[00:11:06] [SPEAKER_00]: So I think it comes down to having that vision and that kind of strategy in terms of what it means fundamentally in your domain in your area.
[00:11:14] [SPEAKER_00]: But then it also comes down to having that openness and acceptance to change, having that willingness to experiment as well.
[00:11:23] [SPEAKER_00]: Because, you know, this is a tool we need to figure out how we thoughtfully integrate it into what we do day to day.
[00:11:30] [SPEAKER_00]: We shouldn't really just kind of be using AI for the sake of it but thoughtfully integrating it into our processes.
[00:11:37] [SPEAKER_00]: And I think that's really why it says just that vision and that strategy from the top down and allowing that culture of openness and acceptance to change so that there's a willingness to start experimenting with these tools.
[00:11:50] [SPEAKER_00]: I think that's then where the magic happens with their semilis AI adoption.
[00:11:55] [SPEAKER_01]: And one of the biggest rules or oldest rules from the corporate world is you can only improve what you measure.
[00:12:01] [SPEAKER_01]: So how should business measure the successive AI power software development if not by the volume of code produced and any other metrics or indicators that you would suggest.
[00:12:14] [SPEAKER_00]: Great question so I think this might surprise some viewers because I also have listeners I should say I think that, you know,
[00:12:31] [SPEAKER_00]: but actually if I can solve the same problem in two or five lines of code compared to 10, 15, 20 then you know surely that's a good thing right so.
[00:12:42] [SPEAKER_00]: I think the thing that we really think about over here at GitHub is not the lines of code output to the lines of code produced.
[00:12:49] [SPEAKER_00]: It's more about the impact on the developer the impact on that developer experience.
[00:12:54] [SPEAKER_00]: So rather than think about productivity what we think about is developer happiness.
[00:13:00] [SPEAKER_00]: So you know culture is something we were just talking about so we really fit into the idea of culturally are these organizations deeply investing in that great developer experience.
[00:13:11] [SPEAKER_00]: So again from my own experience.
[00:13:14] [SPEAKER_00]: I mentioned and I was making some changes to my website on the weekend.
[00:13:18] [SPEAKER_00]: It's helped me bring back the joy into development for me.
[00:13:22] [SPEAKER_00]: I'm not someone who retains every kind of property or method call or the different kind of options that I can use within a language.
[00:13:31] [SPEAKER_00]: Different regular expression patterns and all these different ways of working I have to go and look these things up.
[00:13:37] [SPEAKER_00]: So I think for me what it's been able to do is help keep me in that kind of flow state.
[00:13:42] [SPEAKER_00]: I think that's really the idea behind this is it removes many of those mundane tasks that we have as developers from being able to stay in that flow and being able to do our best work because.
[00:13:55] [SPEAKER_00]: You know for constantly being pulled to go and research a different topic go and look up a different sub documentation or go and look how a certain property works or how something works.
[00:14:05] [SPEAKER_00]: Then it keeps pulling this out to that flow it keeps pulling this out of the editor or from that task that we're working on.
[00:14:12] [SPEAKER_00]: And that kind of randomization in that context which is hard so it means that I'm going to be more fulfilled and it means I'm going to be more motivated because I'm focused more on solving that.
[00:14:23] [SPEAKER_00]: Core problem you know it's a living value to end users that's ultimately what DevOps is about.
[00:14:29] [SPEAKER_00]: So if I can focus more on that unless those kind of micro problems that I'm solving along the way then.
[00:14:35] [SPEAKER_00]: And that's kind of what we're aiming to do is we're aiming to increase that developer happiness and prove that to better experience.
[00:14:43] [SPEAKER_00]: And I think in fact some recent research has shown that as many as well within an enterprise setting to developers work with as many as 21 other engineers on projects on average.
[00:14:56] [SPEAKER_00]: So what do you think about collaboration and when you think about all of these problems that we're trying to solve for a code perspective and things like security for example as well.
[00:15:04] [SPEAKER_00]: There is a lot to the software development role and it keeps getting stretched and stretched. So I think if these tools can help you know in terms of that developer fulfillment in terms and making sure that developer experiences seamless.
[00:15:18] [SPEAKER_00]: That is really what it's about for us so that's kind of where I would have wired approach that is rather than productivity is lines of code to think about that.
[00:15:26] [SPEAKER_00]: It'll fill most of the flow of state and that really the idea of developer experience and AI brings a significant opportunity for us there I think.
[00:15:36] [SPEAKER_01]: It really does and I think one of the biggest promises of AI is you mentioned right at the beginning of our conversation is replacing those repetitive mundane tasks so we can focus on more value ad work.
[00:15:47] [SPEAKER_01]: So in what ways can AI tools help developers focus on those more meaningful and complex aspects of their work?
[00:15:54] [SPEAKER_01]: How does this impact the overall innovation with their company is anything else saying here?
[00:16:00] [SPEAKER_00]: Yeah, yeah I think again to your point moving those mundane tasks.
[00:16:06] [SPEAKER_00]: The preventive developers staying in the flow.
[00:16:09] [SPEAKER_00]: I think what as we just mentioned it helps with that little man to help with that motivation side and I think in my experience you know having you know as part of the day today I speak with developers and conferences and events and various calls and whatnot.
[00:16:22] [SPEAKER_00]: I think very few get into development to think about how that individual line of code is crafted to think about how that particular regular expression is sold.
[00:16:34] [SPEAKER_00]: They're looking at that kind of macro problem how they bring value to their users so if I build I don't know a shopping cart service how it's the best shopping cart service that I can ship for my users how I can make that experience just wonderful for my users.
[00:16:50] [SPEAKER_00]: So I think if we can then get developers focused on the things they care about soldering those problems then they're going to be happier they're going to be more engaged.
[00:16:59] [SPEAKER_00]: And what that then means is these AI tools they saved developers time they can focus on those overarching problems to come with it so things like you know that more architectural kind of thinking and that system design kind of thinking and the testing to make sure they are building these robust systems for example and making sure that.
[00:17:19] [SPEAKER_00]: And they're investing for the overall developer experience so if they're providing a service where you know other teams internally need to rely on that.
[00:17:29] [SPEAKER_00]: Is they good documentation for those other teams and just kind of leveling up that overall experience that they provide for their kind of consumers internally as well.
[00:17:37] [SPEAKER_00]: So I think it helps just in terms that overall kind of framing of software development and I think maybe that's something we can come back to in a bit but the idea that software development is more than just writing code you know there's obviously the end to end development lifecycle built in testing deploying etc.
[00:17:57] [SPEAKER_00]: And making sure that our stakeholders are able to go and use our software as they need and kind of contribute to our software as well potentially internally or externally if we talk about open source.
[00:18:12] [SPEAKER_00]: So I think here there's many different ways and I'm sure we could go and read these different directions here.
[00:18:18] [SPEAKER_01]: Well we give you an opportunity because as you just said, he's so much more than just writing code and I always like to ask my guess if there are any myths that they would like to later.
[00:18:28] [SPEAKER_01]: So what are some of the biggest misconceptions about how I powered software development that maybe you've encountered when working with executives and engineering later?
[00:18:38] [SPEAKER_01]: How do we address these misconceptions and later interest once and for all.
[00:18:43] [SPEAKER_00]: Yeah yeah.
[00:18:44] [SPEAKER_00]: I think one of the ones that I've seen.
[00:18:48] [SPEAKER_00]: I'm not the bear and I'd say this is you know in the minority but it's not unusual to hear of some of these.
[00:18:54] [SPEAKER_00]: I'm going to ask the question whether these AI tools should be used by junior developers so to expand on that I guess the argument that I hear typically is.
[00:19:06] [SPEAKER_00]: If these developers, these junior developers use tools from the outset of their career then.
[00:19:13] [SPEAKER_00]: Maybe not get some of that critical thinking to the you know not get some of those foundations that's so vital in software engineering and then there's kind of the other end of the spectrum where.
[00:19:23] [SPEAKER_00]: And you know AI is so powerful actually to develop as it can a miss out on that education those coaching moments as well.
[00:19:32] [SPEAKER_00]: I think what I'd say is there's this middle ground to that I'd say.
[00:19:37] [SPEAKER_00]: These tools can be used to help accelerating the learning of those junior developers are not saying.
[00:19:44] [SPEAKER_00]: You know that they shouldn't be a need for those foundational kind of knowledge and that foundational concept absolutely not should still be there.
[00:19:50] [SPEAKER_00]: But I think where the beauty is a weather value lies is if you think about a new engineer onboarding into your organization.
[00:19:59] [SPEAKER_00]: Now they've got this kind of mentor or this colleague that they can go and ask for assistance they can go and ask to help explain what this code does they've got that contextual explanation.
[00:20:10] [SPEAKER_00]: And that assistance to be able to help them in terms of writing our code or understanding that code that's maybe the wider team is working on.
[00:20:18] [SPEAKER_00]: So I think it's the me you know that is then still a great learning opportunity because what we'd expect is that code just like any other code would go through the same checks and balances that you would expect to go through.
[00:20:33] [SPEAKER_00]: So going through a pull request builds tests quality checks etc but most importantly having someone else on the team review that code and you still have that learning opportunity with you know a senior on the team who can kind of coach guide and advice etc as well.
[00:20:49] [SPEAKER_00]: And so I think it's still absolutely a part of that process I would say so yeah I think there's maybe a couple of themes that I've pulled out as I run said one being that junior developer piece but the other.
[00:21:01] [SPEAKER_00]: The importance of making sure we have those quality checks as part of the process as well.
[00:21:04] [SPEAKER_00]: Alycan make mistakes you know it's it's probabilistic it's generative and so it's important to make sure that's you know eyes that develop or I'm kind of reviewing a code.
[00:21:16] [SPEAKER_00]: We call it copilot for a reason so I'm still the one who's kind of taking those code changes accepting them and making sure that they passed the quality bars that we have internally as well.
[00:21:26] [SPEAKER_01]: And I think in some circles there have been concerns that AI can make us lazy way if we keep outsourcing a critical thinking and easy tasks but I think actually it is a real opportunity to enhance or around skills especially.
[00:21:41] [SPEAKER_01]: Poor developers so what specific benefits benefits of you seen in terms of their ability to solve challenges more effectively and ultimately and hand skills rather than remove them.
[00:21:52] [SPEAKER_00]: Yeah yeah sure I think to call back to a few things we've talked about here already I think.
[00:21:59] [SPEAKER_00]: First to benefit as a creative beings and I think we want to ground us on that idea with problem solors we'd love to solve problems and I personally didn't get into the industry to write or debug a specific line of code instead I want to build things that people love the people care about that they're excited to go and use.
[00:22:17] [SPEAKER_00]: So I think keeping in that flow states and having that knowledgeable assistant is key.
[00:22:23] [SPEAKER_00]: And I think the other part is what we talked about around coding being one part of what developers as well so.
[00:22:32] [SPEAKER_00]: You know, industry numbers vary but I think some of the numbers that I've seen is that around 25% of a developer's time is related to coding and related to development.
[00:22:44] [SPEAKER_00]: And there's a large amount of time outside of that that might be collaborating with colleagues or viewing poll requests I'm doing that architecting and diagram and talks right up and all of these other things that aren't necessarily just being in the editor and coding.
[00:22:58] [SPEAKER_00]: And I think one thing that love it or hate it is a big part of what we do is security and I think security is so, so important you know it's always been important but I think more than ever.
[00:23:12] [SPEAKER_00]: You look at the state of the industry and the state of the world with cybersecurity right now it's clearly still something that developers should be thinking about and I think the challenge is that not all developers are security experts that's just you know in nature of kind of the industry.
[00:23:32] [SPEAKER_00]: And I think this is where it's getting really interesting with AI so for example here at Github something we've just recently announced actually is Github copilot autofix so imagine that rather than you have them to be that security experts.
[00:23:49] [SPEAKER_00]: You've got this thing copilot autofix which is like having the expertise of your security team at your fingertips while you review code so you still use the same process is you still use a poll request but it.
[00:24:02] [SPEAKER_00]: It's there to kind of help you and potentially propose a fix if it detects an alert for example that is something you might want to go and fix.
[00:24:10] [SPEAKER_00]: Another example is like something else that we just announced recently get hot models so imagine that you're trying to experiment with different AI models you want to use in your application.
[00:24:21] [SPEAKER_00]: And again, Github models is like this playground where you can go and experiment and try out which AI model might make sense in your app maybe there's another one that might be more appropriate.
[00:24:32] [SPEAKER_00]: And I think really overall this is going to be a surprise to anyone that there's a lot of innovation in the space and I think the important thing is how we can thought for you say I to help up skill and solve problems rather than just using AI because it's cool or the sake of using it.
[00:24:50] [SPEAKER_00]: So going back to junior developers as we mentioned earlier AI can help those junior developers on board more quickly it can help teach them context about the code base for example how an organization thinks of a code maybe syntactical patterns naming conventions expectations or guardrails and then that kind of exploratory and that discovery piece as well after wide a code base.
[00:25:15] [SPEAKER_00]: So I think there's just a lot of opportunity across life cycle I think this is something we're really looking at the moment is beyond the edge to what are those opportunities and most importantly how to be how do we be really intentional about improving that event of experience because dyes to cause for us as we look at how we bring these AI tools as part of Github.
[00:25:38] [SPEAKER_01]: There really so many opportunities and looking ahead as this continues to evolve.
[00:25:44] [SPEAKER_01]: Are there any future trends at excite you or you anticipate in AI power would software development and the big question of course for every business leader listening is how can they better prepare to stay ahead of the curve in this rapidly evolving.
[00:25:59] [SPEAKER_00]: Absolutely if I knew the answer I think much richer I think the way I'm today.
[00:26:04] [SPEAKER_00]: But I could tell you one thing I don't think the pace is going to slow down anytime soon we are absolutely in this disruptive moment in this innovative innovative moment and I think the pace of that is absolutely incredible and so I think that's the main thing I would suggest to businesses is to.
[00:26:21] [SPEAKER_00]: Making sure they keep investing in their teams learning and development across the board whether it's your developers whether it's whichever teams may need to care about and understand more by AI.
[00:26:32] [SPEAKER_00]: Making sure that they keep investing in their learning and development.
[00:26:36] [SPEAKER_00]: I think these technologies are going to keep evolving like retrieval augmented generation has been a bit of the theme over last year or couple of years.
[00:26:43] [SPEAKER_00]: The idea of AI agents is now a bit of a hot topic at the moment and I'm sure that will keep changing as well as we move forward so new models will be introduced new capabilities or be introduced and it's important to make sure that.
[00:27:00] [SPEAKER_00]: Teams are on the front foot, you know they've got the right knowledge that right skills to be able to take advantage of that to be able to use that to help with that innovation there as well.
[00:27:10] [SPEAKER_00]: And having that opportunity to experiment like we talked about earlier and having that kind of cultural environment to be able to experiment I think is going to be key as part of all of that.
[00:27:20] [SPEAKER_01]: An animal individual level aspect everyone listening will feel that pressure to be in a state of almost continuous learnings I've got to have on the personal level for you.
[00:27:31] [SPEAKER_01]: Where or how do you self educate to keep up the speed with this constant pace of change.
[00:27:36] [SPEAKER_00]: Oh, great question. I think that's the important thing for me and this is something I've learned over the last kind of 10, 15 years I guess is we all learn in different ways and that's something we should definitely appreciate there you know some people learn really well by just in written information some will learn really well by listening to podcasts for example.
[00:28:00] [SPEAKER_00]: I know for me for example the best way I learn is I'm a visual learner I'm someone who needs to kind of touch and get hands on with the kind of the technology I need to kind of break things and understand and pick things apart and put it back together.
[00:28:15] [SPEAKER_00]: So that's my way of kind of learning and so quite often I will be doing things like putting a some kind of project together to test that technology and to understand how it works others might go and read the docs and that might be okay for them.
[00:28:31] [SPEAKER_00]: So I think recognizing the way that you learn and what that superpower is.
[00:28:36] [SPEAKER_00]: I think is going to be key. Being really intentional about that learning and fitting it into your schedule so I think in this world I think we've seen this.
[00:28:45] [SPEAKER_00]: Probably since cloud has come around to be honest and the pace of change that we've seen with cloud technology is but learning shouldn't be an afterthought it's something that helps us continuing improve it helps us contribute to the success of others too because.
[00:28:59] [SPEAKER_00]: If I'm able to maybe coach guide or give advice or thoughts and bounce ideas to my colleagues then you know I'm learning from them they're learning from me and we're helping each other be successful as well.
[00:29:12] [SPEAKER_00]: I do say all of this in the context of I'm studying for an MBA at the moment as well so balance and trying to find that I can study is definitely a challenge I recognize.
[00:29:23] [SPEAKER_00]: Yeah I can I do that and.
[00:29:24] [SPEAKER_01]: I think that's a powerful moment to end on but before I do let you go we've covered a lot of ground today so where would you say is that the best place for listeners to find you or your team online and just find out more about anything we talked about including some of the big announcements that you've made recently well would you like to point everyone.
[00:29:43] [SPEAKER_00]: Yeah absolutely I think the get-up blog would be the best place to go for that so there's some great posts on there.
[00:29:50] [SPEAKER_00]: You know specifically tips and tricks for using get up co-pilot some broad posts about AI across the tech industry as well.
[00:29:58] [SPEAKER_00]: And you know more thought leadership pieces there as well to help kind of set the context of things.
[00:30:02] [SPEAKER_00]: I think if anyone wants to chat that you know I'd always love to connect I love seeing what people are doing on get there and some of those innovative things people are working on so.
[00:30:11] [SPEAKER_00]: Please take a look connect to me on socials happy for that as well probably more active on LinkedIn these days but yeah love.
[00:30:18] [SPEAKER_00]: Love hearing about those projects and I guess the final call as well of course is we have get a universe coming later this year.
[00:30:26] [SPEAKER_00]: See mentioned about announcements yeah I suspect there'll be quite a few exciting announcements coming there as well and that'll be a good opportunity to connect with myself and members of the team as well so if anyone's attending there would love to connect there as well.
[00:30:41] [SPEAKER_01]: Well I'll add links to everything so people can find everything nice and easy and I do love a good teaser to end on a podcast so get help universe we will have to get you on back later in the year and find out more about some of the announcements there.
[00:30:56] [SPEAKER_01]: And that was so many big takeaways from our conversation today from AI powered software development is not just about integrating tech it also hinges on change management and also the impact of AI powered software development must not be measured just by the volume of code produced and.
[00:31:13] [SPEAKER_01]: And also to eat some of the fears out there as well AI coding will actually enhance developers or skills I'd love to hear more from developers what they thought today but more than anything just thank you for starting that conversation today Chris.
[00:31:26] [SPEAKER_01]: Yeah thank you having me wow well insightful conversation now with Chris Reddington from GitHub I think AI powered software development isn't just about writing more code as I just said it's about fostering a culture that empower developers to focus on what truly matters.
[00:31:42] [SPEAKER_01]: Solving complex problems and driving innovation again we don't talk about that side of things in up.
[00:31:51] [SPEAKER_01]: So if you're inspired by today's discussion and want to learn more please make sure you connect with Chris and his team online and the future of software development is rapidly evolving and staying ahead means embracing both tools and the mindset that AI brings to the table.
[00:32:06] [SPEAKER_01]: So now it's time for me to put the microphone in front of you where will your AI journey take you next.
[00:32:14] [SPEAKER_01]: Did we miss anything from today's conversation would you like to join me on the show do you have a question.
[00:32:19] [SPEAKER_01]: What ever it is I'm here for you I want you to share your voice your insights and join this conversation that we started today so as always email me take blog writer at atrock.com
[00:32:31] [SPEAKER_01]: You can also get me on LinkedIn Twitter Instagram at Neil see use but that's it big thank you to Chris for joining the podcast today even bigger thank you
[00:32:43] [SPEAKER_01]: each and every one of you for tuning in your what makes this show work and one of the reasons why I record it every day so hopefully you'll join me again tomorrow you are officially invited to join me with another guess where we'll explore another topic
[00:32:57] [SPEAKER_01]: but I'm afraid we're out of time so thank you for listening everyone and I will speak with you all again bright and early tomorrow morning.

