Can AI Truly Enhance Manager Productivity?

This ad is not shown to multipass and full ticket holders
React Summit
React Summit 2025
June 13 - 17, 2025
Amsterdam & Online
The biggest React conference worldwide
Learn More
In partnership with Focus Reactive
Upcoming event
React Summit 2025
React Summit 2025
June 13 - 17, 2025. Amsterdam & Online
Learn more
Bookmark
Rate this content

AI promises to revolutionise productivity for managers, from aiding in creative problem-solving and research to improving prioritisation and decision-making support. But can AI really help us stay unbiased? And how do we ensure its safe use without risking sensitive company data? This talk explores actionable strategies for leveraging AI tools effectively while maintaining ethical standards and safeguarding information. You'll leave with insights on whether AI can truly optimise your work and how to integrate it safely and responsibly in your managerial practices.

This talk has been presented at Productivity Conf for Devs and Tech Leaders, check out the latest edition of this Tech Conference.

FAQ

AI can enhance managerial productivity by automating repetitive tasks, summarizing notes, generating ideas, creating project templates, and providing data visualization. AI tools like ClickUp and Synthesia can streamline project management and presentation tasks.

Local LLMs enhance data security by keeping data within an organization, preventing it from being uploaded to external clouds. This ensures confidential information is protected and only accessible within the company.

Understanding both AI and basic coding skills is crucial to effectively use and oversee AI tools, ensuring that fundamental skills are not lost and that automation is applied appropriately without over-reliance.

AI can assist in brainstorming by providing templates and initial ideas based on data-driven insights. However, it's not as diverse as human creativity and should be used as a starting point rather than a sole source of innovation.

AI tools like ClickUp can enhance project management by automating task creation, summarizing project documentation, and providing insights based on historical data. They can help streamline workflows and improve efficiency.

Ethical considerations include ensuring AI does not perpetuate bias, maintaining data privacy, providing human oversight, and being cautious of AI's decision-making capabilities in critical situations.

Vasilika Klimova is a software engineer with 15 years of experience, specializing in web development, 3D, and developer relations in blockchain. She also manages her own web agency and has been recognized with a Microsoft Most Valuable Professional Award for web security.

The potential risks include data security concerns, bias in AI models, over-reliance on automation leading to loss of basic skills, and ethical issues related to AI decision-making. It's important to understand the limitations and provide human oversight.

According to Vasilika Klimova, coding technology has evolved from using basic HTML and CSS with FTP uploads to adopting Git for version control, frameworks like Ruby on Rails and React, and advanced IDEs like VSCode and JetBrains. Continuous integration and deployment (CI/CD) have also become standard.

AI tools like Udly AI can provide feedback on presentation skills by analyzing video presentations for confidence, clarity, and engagement. They can suggest improvements and help train users to become better speakers.

Vasilika Klimova
Vasilika Klimova
27 min
27 Mar, 2025

Comments

Sign in or register to post your comment.
Video Summary and Transcription
Today's Talk discussed the potential of AI to enhance managerial productivity. The importance of frameworks and Git in coding was emphasized, as well as the need to stay updated with new technologies. Various AI tools and their use cases were mentioned, with a focus on data security. The benefits of using AI agents and case templates for project management were highlighted. AI tools for presentations, automation, and bias in AI models were also discussed. The limitations of AI and ethical considerations were mentioned, emphasizing the need for human creativity and accountability. Overall, the Talk provided valuable insights into the role of AI in software development and engineering.

1. Introduction to AI and Managerial Productivity

Short description:

Today we will talk about AI and its potential to enhance managerial productivity. I have 15 years of experience as a software engineer and have worked in various roles such as full stack, frontend, and 3D. Let's remember the technologies we started with, like HTML, CSS, and FTP. Over time, we adopted Git, frameworks like Ruby on Rails and React, and IDEs like Sublime, VSCode, and GenPrains. These technologies have become standard and we use them to automate processes, ensure code quality, and facilitate deployment. As technology continues to evolve, it's important to embrace new tools that can further enhance automation and productivity.

Hi, my name is Vasilika Klimova, and today we will talk about AI and can AI truly enhance managerial productivity on our own. So a bit about myself, I am already 15 years software engineer in web, so I worked as a full stack at the beginning, then frontend, then 3D, and my last experience was as developer relations in blockchain. And I also got a GD in web and Microsoft Most Valuable Professional Award for web security. And I also like a lot of projects, do a lot of projects as a project manager. I have my own web agency.

So let's start. I think that we, I don't know how long you started to code, but I started to code in 2010 on a commercial basis. So let's like a bit remember what was before. So we started to code, I started to code with HTML and CSS. At the beginning we uploaded all data with FTP. So yeah, it was like that. Then we started to use Git. And in my case, it was 2011. Maybe in your case, it was a bit earlier or later. So then we started to use frameworks and frameworks in my case started with Ruby on Rails and then we implemented React in our company. So it was 2013, then IDE came, right? And at the beginning it was like Text Editor, Sublime, VSCode, VSCode came later and very famous GenPrains IDE for different programming languages. So maybe you started to use them later or earlier, it doesn't matter. But my point here that these technologies, we started to use them a long time ago, but we also somehow use them now, right? And we would love to organize all our projects with these technologies, because if you don't use Git, then you don't have a version control system. Maybe you don't need frameworks, it depends on the project. But if you don't use at least an enhanced code editor, at least like VSCode, it's not IDE, but still, you can add a lot of features there like new extensions and et cetera. It's become a standard. So all of this we use to automate, right? And also we used CI and CD. And when, for example, you try to deploy your application, you use control version systems, you use different check and validation, so is your code all right? Is it formatting is good? And all of these deployment processes. So also, we started to use builders. And so it was quite a big, I would say, very fast evolvement. But my point here that we started to use it, and it's quite convenient to use it. It would be nice to use it further and update them, all these technologies. And I think that I just like a tool for us that could also automate a lot of things. We will dive deeper what exactly it could automate. And I just think that it would now will stay with us.

2. The Importance of Frameworks and Git in Coding

Short description:

Using frameworks and Git are essential for efficient coding. While new technologies and tools continue to emerge, it's important not to forget the basics. Junior developers should learn these tools step by step to avoid falling behind. It's crucial to understand the pros and cons of each tool before implementation.

And it depends like if you don't use frameworks, maybe you... Okay, maybe for some projects, you don't need them. But at the same time, like without Git, I would not recommend you to code, right? It was even this famous, maybe not famous for you, but it was fun situation when some person blamed Cursor, it's AI ID. Not ID, it's based on VS code and Cloud LLM. So it deleted all his files because of some common, because it's AI. Sometimes maybe it's better to delete your files than to change them, right? But the guy didn't use Git. And it's like, again, it's some tricky situation when you want to be better automated and to do code fast, to write code faster. But at the same time, maybe you don't know some basics already. So it's like a big question. And I think that we need to gather new knowledge, but at the same time not forget previous one, like the basics. And actually I would say that poor junior developers look at all these things, all these technologies, and can you understand that if we learn them step by step, year by year, but now they need to start with all of them, because if you don't know how to use like Git or some code editor features good, then you will be just a bit slower than other developers. So concluding this, that there are a lot of LLMs nowadays. I think that we share a lot of stuff with them, we share a lot of our problems with them sometimes, but we need to think where and how to use them, right? So because we need to understand the pluses and minuses of each tool that we use.

Check out more articles and videos

We constantly think of articles and videos that might spark Git people interest / skill us up or help building a stellar career

AI and Web Development: Hype or Reality
JSNation 2023JSNation 2023
24 min
AI and Web Development: Hype or Reality
Top Content
This talk explores the use of AI in web development, including tools like GitHub Copilot and Fig for CLI commands. AI can generate boilerplate code, provide context-aware solutions, and generate dummy data. It can also assist with CSS selectors and regexes, and be integrated into applications. AI is used to enhance the podcast experience by transcribing episodes and providing JSON data. The talk also discusses formatting AI output, crafting requests, and analyzing embeddings for similarity.
Forget Bad Code, Focus on the System
React Summit US 2023React Summit US 2023
27 min
Forget Bad Code, Focus on the System
Top Content
Watch video: Forget Bad Code, Focus on the System
Setting up the system and separating concerns are important in software development. Modular construction and prefab units are a new trend that makes construction quicker and easier. Architectural complexity can lead to a drop in productivity and an increase in defects. Measuring architectural complexity can help identify natural modules in the code. Best practices for avoiding architectural complexity include organizing code by business domain and using prop drilling. Atomic design and organizing a monorepo are recommended approaches for managing architectural complexity.
Confessions from an Impostor
JSNation 2022JSNation 2022
46 min
Confessions from an Impostor
Top Content
The Talk discusses imposter syndrome and reframes it as being a professional imposter. It emphasizes the importance of sharing and starting, embracing imposterism, and building inclusively for the web. The speaker shares personal experiences of being an imposter in various technical disciplines and highlights the significance of accessibility. The Talk concludes with the idea of building a collective RPG game to remove excuses for not making things accessible.
Improving Developer Happiness with AI
React Summit 2023React Summit 2023
29 min
Improving Developer Happiness with AI
Watch video: Improving Developer Happiness with AI
GitHub Copilot is an auto-completion tool that provides suggestions based on context. Research has shown that developers using Copilot feel less frustrated, spend less time searching externally, and experience less mental effort on repetitive tasks. Copilot can generate code for various tasks, including adding modals, testing, and refactoring. It is a useful tool for improving productivity and saving time, especially for junior developers and those working in unfamiliar domains. Security concerns have been addressed with optional data sharing and different versions for individuals and businesses.
Maximize Productivity with AI Agents
Productivity Conf for Devs and Tech LeadersProductivity Conf for Devs and Tech Leaders
25 min
Maximize Productivity with AI Agents
I'm Tejas Kumar, a software developer with over 20 years of experience. AI agents are defined as entities that act on behalf of users or groups to produce specific effects. Agents consist of an orchestration layer, a language model, and tools represented as JSON functions. Langflow is an open-source tool that allows users to build their own AI agents by connecting language models and tools. Composio is a tool that enhances agent capabilities by offering integrations and apps, such as Google Calendar integration. MCP (Model Context Protocol) is a way to share context with models and extend their capabilities. It allows functions to be made available to models over standard input/output or an HTTP endpoint. MCP can be used with GitHub to perform various tasks like searching and fixing code issues. The Talk covered the basics of AI agents, building agents with Langflow and enhancing them with Composio, and using MCP with GitHub. The speaker encouraged audience questions and exploration of these concepts.
VS Code Can Do That!
JSNation Live 2021JSNation Live 2021
28 min
VS Code Can Do That!
The Talk covers various tips and features of using VS Code, including the command palette, Zen mode, external terminals, and debugging. It also highlights advanced editing and refactoring features, Git integration, and the use of dev containers. The speaker demonstrates how to set up a dev container for a Python app, run code in a container, and create and configure dev containers. The benefits of using dev containers are also discussed, such as eliminating manual configuration, handling dependencies, and facilitating team-based development.

Workshops on related topic

React Performance Debugging
React Advanced 2023React Advanced 2023
148 min
React Performance Debugging
Workshop
Ivan Akulov
Ivan Akulov
Ivan’s first attempts at performance debugging were chaotic. He would see a slow interaction, try a random optimization, see that it didn't help, and keep trying other optimizations until he found the right one (or gave up).
Back then, Ivan didn’t know how to use performance devtools well. He would do a recording in Chrome DevTools or React Profiler, poke around it, try clicking random things, and then close it in frustration a few minutes later. Now, Ivan knows exactly where and what to look for. And in this workshop, Ivan will teach you that too.
Here’s how this is going to work. We’ll take a slow app → debug it (using tools like Chrome DevTools, React Profiler, and why-did-you-render) → pinpoint the bottleneck → and then repeat, several times more. We won’t talk about the solutions (in 90% of the cases, it’s just the ol’ regular useMemo() or memo()). But we’ll talk about everything that comes before – and learn how to analyze any React performance problem, step by step.
(Note: This workshop is best suited for engineers who are already familiar with how useMemo() and memo() work – but want to get better at using the performance tools around React. Also, we’ll be covering interaction performance, not load speed, so you won’t hear a word about Lighthouse 🤐)
Maximize App Performance by Optimizing Web Fonts
Vue.js London 2023Vue.js London 2023
49 min
Maximize App Performance by Optimizing Web Fonts
WorkshopFree
Lazar Nikolov
Lazar Nikolov
You've just landed on a web page and you try to click a certain element, but just before you do, an ad loads on top of it and you end up clicking that thing instead.
That…that’s a layout shift. Everyone, developers and users alike, know that layout shifts are bad. And the later they happen, the more disruptive they are to users. In this workshop we're going to look into how web fonts cause layout shifts and explore a few strategies of loading web fonts without causing big layout shifts.
Table of Contents:What’s CLS and how it’s calculated?How fonts can cause CLS?Font loading strategies for minimizing CLSRecap and conclusion
How to Create a Web Application in an (Almost) Autonomous Way Using Clean Coder
Productivity Conf for Devs and Tech LeadersProductivity Conf for Devs and Tech Leaders
95 min
How to Create a Web Application in an (Almost) Autonomous Way Using Clean Coder
Workshop
Grigorij Dudnik
Grigorij Dudnik
Imagine replacing yourself with a multi-agent AI programmer to develop your production web application. That's exactly what we did at my startup takzyli.pl. To achieve this, we designed and used the Clean Coder - AI agent framework for autonomous code writing (https://github.com/GregorD1A1/Clean-Coder-AI), which is hopefully open-source project. If it worked for us, why shouldn't it work for you?In this workshop, I'll show you how to create an entire web application in an (almost) autonomous way and drastically reduce the time you or your employees spend on writing code.
Test, Code, Repeat: Mastering AI-Assisted Development
Productivity Conf for Devs and Tech LeadersProductivity Conf for Devs and Tech Leaders
53 min
Test, Code, Repeat: Mastering AI-Assisted Development
Workshop
Marco Pierobon
Marco Pierobon
"Test, Code, Repeat: Master AI-Assisted Development" introduces developers to a transformative way of coding with AI as a collaborative partner. This workshop focuses on how iterative workflows, such as the ping pong pairing technique, enable an enhanced interaction between human creativity and AI efficiency.