Catching the AI Wave: Staying Ahead in a Rapidly Evolving Tech Landscape

Featured Image: Catching the AI Wave — Staying Ahead in a Rapidly Evolving Tech

In this episode of the Industrial IoT Spotlight podcast, we present an insightful conversation with David Hirschfield, the CEO and founder of Tekyz, an innovative AI-driven software development company. The discussion focuses on adopting AI in DevOps and its integration into customer applications, highlighting the differences between improving internal processes and enhancing external products. The debate addresses challenges that startups and large corporations encounter in adopting AI, specific hurdles in different countries, and the changes needed to become an AI-first company.

Chapters

  1. Catching the AI Wave: Navigating Technological Disruption
  2. David Hirschfeld’s Startup Journey and Tekyz’s Mission
  3. Transitioning to an AI-First Organization: Internal Innovations
  4. Quantifying Efficiency Gains Through AI Integration
  5. Challenges in Large-Scale AI Adoption
  6. AI in Customer-Facing Applications: Building Trust and Reliability
  7. Geopolitical Considerations and Data Privacy in AI
  8. Competitive Advantages and Tools for AI-Driven Development
  9. The Importance of Mindset and Processes Over Magic Tools
  10. Closing Thoughts: Leveraging AI for Sustainable Innovation

[0:04–0:24] David Hirschfield: You have one of two choices. You either swim out to meet the wave and try to get up and stand up on your board and get in the curl, or you let it wash over you, right? So we’re just taking that get up in the curl attitude, and then you have to step on the tip of your board to keep it front, to stay out of that wave, trying to just figure out where it’s headed and stay in front of it.

[0:24–0:37] David Hirschfield: That’s kind of from a metaphorical philosophy perspective. That’s how I think of it. And I try to instill that in everybody in the team, that whatever they can do, get farther out on the tip of the board.

[0:38–0:53] David Hirschfield: And that doesn’t mean taking massive risks. That means trying to embrace everything that’s new and testing all the things that are new to figure out how this can apply to existing customers or apply internally.

[0:55–1:09] Eric Walenza: Welcome back to the Industrial IoT Spotlight Podcast. I’m your host, Eric Walenza, CEO of AGP, your analyst for tracking and understanding enterprise technology trends. Our guest today is David Hirschfield, CEO and founder of Tekyz.

[1:09–1:21] Eric Walenza: Tekyz is an AI-first software development company focusing on startups. They specialize in recovery projects, which are software projects that find themselves in trouble, need a crack team to dig them out and get them on the right path.

[1:22–1:37] Eric Walenza: In this talk, we explored the use of AI for DevOps and the integration of AI into customer-facing applications. In particular, we discussed the differences between internal AI adoption for improving process efficiency and the integration of AI tools to add functionality to products.

[1:38–1:51] Eric Walenza: We also touched on startup versus corporate adoption of AI, country-specific adoption challenges, and the organizational challenges of becoming an AI-first company. If you find these conversations valuable, please leave us a comment and a five-star review.

[1:51–2:10] Eric Walenza: And if you’d like to share your company’s story or recommend a speaker, you can email us at team at asiagrowthpartners.com. Finally, if you’d like to discuss technology, innovation, and growth challenges in Asia, please email me directly at erik.w-a-l-e-n-z-a at asiagrowthpartners.com.

[2:11–2:11] Eric Walenza: Thank you.

[2:11–2:32] Podcast Host: Welcome to the Industrial IoT Spotlight, your number one spot for insight from industrial IoT thought leaders who are transforming businesses today with your host, Eric Walenza.

[2:41–2:48] Eric Walenza: David, thanks for joining us on the podcast today.

[2:49–2:52] David Hirschfield: Yeah, and thanks for having me on. I’m excited to talk to you guys.

[2:53–3:06] Eric Walenza: Yeah, well, before we get into the topic at hand, which is really trying to understand how AI is being deployed by companies today, let’s understand a little bit more about your background. So you’ve been running Tekyz since 2007.

[3:07–3:23] Eric Walenza: Yeah. And I see you’ve also had your name on a half dozen plus other companies, including a couple others that you’re still involved with. Can you give a little bit of the background of how did you first get involved in this work of helping to build up startups really systematically?

[3:24–3:34] David Hirschfield: Yeah, sure. Well, it goes back to my early days, which was way before tekyz, when I was working for enterprise, in particular for Texas Instruments.

[3:35–3:48] David Hirschfield: And then one of the guys that worked with me, one of the technical engineers and myself, we decided we wanted to start a software company. And really just to kind of get our feet wet in the software world, Windows 3.1 was brand new to give you an idea of timeframes.

[3:48–4:09] David Hirschfield: And we created a product for logistics and route distribution and inventory management that was very niche-specific. And despite every effort on both our parts, we ended up growing it anyway to 800 customers in 22 countries and sold it in 2000 to a publicly traded logistics firm out of Toronto.

[4:10–4:25] David Hirschfield: So that was my entree into startups. I thought I understood what made startups successful since we had a successful exit and I was VP of products for that company for the next three years before I left and cast about for a few years before I started Tekyz.

[4:26–5:00] David Hirschfield: Since then, I’ve worked with a lot of startups in a lot of technology domains and business domains and realized I didn’t understand what made startups successful or companies successfully scale because it wasn’t what I thought it was when I started. So I thought, okay, you know, need to focus on how to help my clients be successful, which of course, to a certain degree means being all over the technology. To a certain degree, it means just being exceptional in terms of discipline and protocol procedures and documentation and

[5:00–5:36] David Hirschfield: and accountability in your own company and how everybody on the team contributes and is constantly improving the status. And it also means because technology changes and sometimes you get these waves like we’re experiencing right now, it means always trying to be on the edge, the front edge of that technology curve, especially when it’s even commanding change, like when mobile devices came out and now with AI happening, probably the biggest.

[5:37–5:48] David Hirschfield: And so, of course, that’s why the AI first and the focus on AI, because there’s nothing bigger in technology right now than that. Gotcha.

[5:48–5:58] Eric Walenza: Before we get into the topic of specifically how you support companies, I’d like to understand a little bit more of who you’re working with. So you’re working with startups, tend to focus on B2B or B2C.

[5:58–6:13] Eric Walenza: Do you ever work with larger corporates, for example, corporate startups? Or I imagine there’s also corporates that say we’d like to act a little bit more like a startup. Can you help us do that? So what does the scope look like from industry focus and company type?

[6:14–6:32] David Hirschfield: Yeah, it has been a lot of startups, and it has been existing companies that are doing a startup in a new area. So, in fact, I really enjoy those because they usually have a much better sense of exactly what market they want to go after and why that market needs it than does the nascent startup.

[6:32–6:47] David Hirschfield: Although nascent startups can do that really well, too, if they come from an industry and there’s a gap in that industry that they’re struggling with personally. And they have reached other people that are exactly like them in this industry that are struggling with the same problem.

[6:47–6:59] David Hirschfield: And those kinds of startups have a good sense of what the market needs, not necessarily how to be successful in that endeavor, but at least what the market needs. So, yes, to all the things that you just said.

[7:00–7:14] David Hirschfield: You know, in 17 years, you can imagine that a lot of different types of projects and opportunities come our way, most of it through referral and just kind of the typical process of speaking to people and finding out that there’s needs.

[7:14–7:22] David Hirschfield: and they seem to need a company that is really good at what they do. And so it just naturally, we start to move in that direction of working with them.

[7:23–7:34] Eric Walenza: Gotcha. Okay. And then your working model, is it them typically outsourcing development of certain aspects of their tech stack or solutions to you? Or is it you embedding your team into their team?

[7:34–7:35] Eric Walenza: What does that collaboration look like?

[7:36–7:56] David Hirschfield: What makes us exceptional? And if you go to my website, it says hyper exceptional. and I don’t expect people to believe it just because I put it in the title and the website, but I ask people to ask me for evidence if they’re actually interested to know what an exceptional team looks like and how they operate because I have a lot of evidence, and I think it’s important to know that.

[7:57–8:24] David Hirschfield: But if we get embedded inside of a team, in other words, kind of like the body shop type of approach, then that exceptionalism sort of goes away, and it’s up to the individual and the internal team and an organization than to be good or not good, right, as opposed to all the processes and procedures and accountability and things that we’ve put in, and automation that we’ve put in place to run and deliver projects.

[8:25–8:30] David Hirschfield: That’s what makes us really exceptional. So we just stick with that model, that project model.

[8:31–9:07] Eric Walenza: Okay, got it. Okay, great. So you’ve been over the past, what is this, 17 years or so, you’ve been building up this system for? 18 years. That’s weird to think about. Yeah. Yeah. Right. So you’ve been building this system for developing software and I can see some of the things that you’re emphasizing here. Right. So very detailed project estimates, architecting for scale, automation, performance optimization, security and compliance. And these are all things that I suppose you had in place before the recent kind of evolution of AI as a critical component of a lot of tech stacks. Now you’re also in addition

[9:07–9:18] Eric Walenza: into this AI-first company. So what does that mean? What has been the fundamental shift over the past probably two to three years in terms of how you’ve been working with companies around AI development?

[9:19–9:54] David Hirschfield: Well, both companies and internally. So because we’re always pushing the envelope internally about being better and being more transparent and automating internal processes, because we want all our developers to be critical thinkers and work independently, but we also want them to follow very specific protocols and procedures and account for the work that they do. And to do that, you have to continually build automation that scaffolds them so that they aren’t mired with all the procedure and protocol.

[9:54–10:32] David Hirschfield: And if we keep doing that more and more and more. So when AI comes out, then obviously there are starting to be obvious better ways of doing all the things that we’ve been doing. And so internally, we’ve been embracing AI for driving documentation and user stories, for initially generating code and evaluating code that we’ve already written or refactoring code, and now starting to grow that ability to be much broader in terms of not just function or a small module, but more complete parts of the system.

[10:32–10:49] David Hirschfield: because AI is evolving faster than we really can get our arms around. So I think of it sort of as being on, we’ve all been surfing, and our surfing skills have gotten better, and the waves have gotten a little bigger as technology advances up until about three years ago.

[10:50–11:01] David Hirschfield: And so we went from three-year foot waves to confidently surfing five-foot waves, you know, anybody that’s been in this industry for a while, or maybe six-foot waves, right, maybe as high as we are.

[11:01–11:13] David Hirschfield: And then here’s a hundred foot rogue wave coming in and you have one of two choices. You either swim out to meet the wave and try to get up and stand up on your board and get in the curl or you let it wash over you.

[11:13–11:26] David Hirschfield: Right. So we’re just taking that get up in the curl attitude. And then you have to step on the tip of your board to keep it front to stay ahead of that wave, trying to just figure out where it’s headed and stay in front of it.

[11:26–11:40] David Hirschfield: That’s kind of from a metaphorical philosophy perspective. That’s how I think of it. And I try to instill that in everybody in the team, that whatever they can do, get farther out on the tip of the board.

[11:40–11:57] David Hirschfield: And that doesn’t mean taking massive risk. That means trying to embrace everything that’s new and testing all the things that are new to figure out how this can apply to existing customers or apply internally, for example.

[11:58–12:28] David Hirschfield: And as a result, we’ve been building our own internal products that will eventually turn into SaaS products. One of them, we have a methodology for startups for trying to figure out who the early adopter is that they should be focused on and what are the top one or two problems that they should be talking about and how to message all that and how to reach that stakeholder and all this It a methodology called launch first but it a tedious process to do this And so we building an AI tool to automate all that tedium

[12:28–12:44] David Hirschfield: to make it very consumable for a founder to figure this out very quickly. We’re also, our most expensive internal process is estimating projects because we do way more detailed estimation than most companies because it’s really expensive to do it.

[12:44–12:57] David Hirschfield: They’re very detailed, they’re very involved, and it takes all my top people when we’re doing a big estimate to put that estimate together and deliver it to a client. And so we’re building an AI model for doing software project estimation.

[12:58–13:07] David Hirschfield: So this is when I say AI, first really embracing it in every aspect of our business. So that’s talking about us, not necessarily our clients.

[13:07–13:39] Eric Walenza: let’s dwell on that a little bit before we move to the the client facing development because i think this is really important and it’s probably the area where a lot of companies can have the biggest near-term impact right because there’s especially larger corporates are quite conservative about putting new things in front of clients whereas figuring out how to be more efficient internally but for what i see at least in in the companies we’re working with they’re struggling with this, right? They’re kind of looking up at the wave right now. And they’re doing some kind of

[13:39–14:00] Eric Walenza: minor, you know, maybe they’re allowing use of co-pilot or something, but they’re not really out there exploring all the different potential scenarios and tools. What have you found in terms of the, maybe we can think both in terms of percentages. So are there areas where you say, in this particular area, we’re 50% more efficient or we’re 50% faster in terms of a process?

[14:01–14:05] Eric Walenza: So where are the big wins there? And then as you look forward, you know, where are those things?

[14:06–14:30] David Hirschfield: Internally? Internally. In terms of how we build systems? Okay. Exactly, yeah. Yeah. On the internal side, it’s testing, and now we’re seeing big improvements in delivering functionality faster, building automation around the testing, building the scripts for what we should be testing, and then creating automation scripts around that, so that as we’re building new functionality, we already have automation scripts.

[14:30–14:47] David Hirschfield: for the new functionality instead of it being an afterthought or a back-end process. So that’s a big benefit for us, and it gets us cycle time to happen much faster between dev and test to do code validation.

[14:47–15:05] David Hirschfield: So as we upload code, part of our process is to make sure the code fits into standards and make sure there’s no vulnerabilities inserted in since it’s all automated, but then also evaluate the quality of the code, the reusability of the code, if we’re the duplication of code and things like that.

[15:06–15:18] David Hirschfield: And so we’re using AI to automate these processes. So as we enhance existing systems, we’re increasing the maintainability of our code.

[15:18–15:34] David Hirschfield: One of the areas that we’re looking at implementing right now is microservices code generator because we try to build everything scalable. So we build everything in a microservice and containerize is always the goal when we’re starting with an MVP.

[15:34–15:45] David Hirschfield: We just kind of scaffold our organization and structured it so that this is just how we think and what we do. And these microservices, there’s a lot of things that are very common about them.

[15:45–16:11] David Hirschfield: And so we’re building right now, working on an AI model to be able to generate these microservices for us So we can just describe the microservice, provide maybe, you know, use the AI to say here are the fields that I want, have it produce some kind of structured output for that, and then feed that into this microservice processor and it creates the interfaces and all that connectivity and the business rules as well.

[16:11–16:48] David Hirschfield: So and all nice and packaged and encapsulated in a microservice. So these are the things that we’re doing that are speeding up and speeding up and speeding up. you know, one step at a time. Can I say 50% probably we’re achieving at this point, 50% improvement, somewhere between 30 and 60%. It just depends on what we’re working on. And the teams, people on my team’s question to say, how can I, how can I use AI to accelerate this particular effort? Because I think that’s the biggest mental shift that my team has to make.

[16:48–16:58] David Hirschfield: and as well as companies, if they want to start adopting AI throughout the organization, is that people get into this culture of asking AI, what’s the best way to approach this problem?

[16:59–17:09] David Hirschfield: Because they don’t do that. They just ask the question of, here’s the problem, and I want you to do this for it. But not step back and say, I’m not sure you have different ways of approaching this problem.

[17:09–17:24] David Hirschfield: Or here’s my organization, what problems may I have? even stepping farther back and say, I want to implement AI in my department and my department does this, but I’m not sure what the right approach would be, what the right plan is.

[17:24–17:39] David Hirschfield: What questions should I be asking? Right. And start there. And I don’t think people are doing that very much. Thinking of AI as a really good friend and business strategy consultant and just asking questions.

[17:40–18:10] Eric Walenza: Yeah, I think your intuition is right. People are not very selectively. What I tend to see is, you know, like I was talking with the head of legal for Google here in China a couple months ago, and, you know, he is using AI a lot, right, and they’re hiring fewer, you know, entry-level legal analysts, but it’s, you know, he’s personally made this decision, right, and I think that’s where we are today, that individuals are making these decisions, maybe individuals like you that have influence over your organization, but then large organizations, right?

[18:10–18:21] Eric Walenza: It’s hard for them to put these mindset into place. Peter, let me ask, because Peter has a lot of experience with large-scale deployments, ERP, cloud integration, and so forth.

[18:21–18:33] Eric Walenza: And then you’re really looking at kind of corporate level, hundreds of people working on a problem. Where’s the role of AI in those types of deployments today? Are we anywhere near 30% to 60%?

[18:33–18:35] Eric Walenza: Are we just tickling the surface here?

[18:35–18:44] Peter: No, no, we’re just stretching the surface. 30 to 5% maybe? There’s a long way to go, I would say.

[18:45–18:59] David Hirschfield: It’s such a layered thing. You know, when you say 30 to 60%, it might be 30 to 60% if you look at, I mean, let’s say you could say something was like that, but it’d be at a very basic layer of it.

[18:59–19:10] David Hirschfield: Whereas the next layer that deep you go, it’s probably almost nothing. You have to think of it kind of as a layered thing that you evolve into. And tell me what your experience is, Peter.

[19:10–19:21] David Hirschfield: And like the first layer is just realizing that there’s something that can answer questions, you know, or that can do work for you. Because a lot of people are saying, oh, can I ask it to do this work for me?

[19:21–19:34] David Hirschfield: And then it’s producing something that you can then review. and now your job is thinking how to give it instructions better and prompted so that it’s giving you the kind of output that is useful for your business, right?

[19:34–19:51] David Hirschfield: But that’s like layer one. That’s before you start taking real any advantage of what AI can do for you because maybe the output you’re trying to create is a waste of time when you think about how you can automate workflow to eliminate the need for that output, for example.

[19:51–20:02] David Hirschfield: But that requires you stepping back and thinking of using AI in a much broader way and, again, asking those questions. Peter, what’s your experience?

[20:03–20:13] Peter: And I think it’s more on the delivery side, actually. It’s not really in the project management or the customer side. It’s more on the delivery side, I see.

[20:14–20:26] Peter: And then you’re probably a very good example for that. Companies we work with in those projects, they deliver their solutions, they employ. AI technology in their delivery, as you do as well.

[20:26–20:30] Peter: And it’s not really on, I would say, on the customer side.

[20:31–20:35] David Hirschfield: You’re saying they are using it more on the delivery side than on the customer side?

[20:35–20:47] Peter: Yeah, yeah, yeah, exactly, yes. And then the bigger the project, the more difficult it is to really generalize the use of AI because there are so many different areas.

[20:48–21:00] Peter: But I got a question to you as well. Do you believe this is an elementary factor in order to stay competitive? I mean, the adoption of AI in delivery, especially in software development.

[21:01–21:03] Peter: You were saying you’re using it. Absolutely.

[21:04–21:16] David Hirschfield: It won’t be. It’s easy for me to see in another somewhere between six months and 18 months where we can build entire applications with AI.

[21:16–21:27] David Hirschfield: I already can do it to a certain degree if I sacrifice the sophistication of the architecture of the application. There’s some tools that do that now.

[21:27–21:38] David Hirschfield: And for certain types of applications, they’re really appropriate. For example, we need a partner portal because we have a referral partner program and we need a portal.

[21:38–21:53] David Hirschfield: And there’s nothing really great on the market that doesn’t cost a lot of money. It just doesn’t make sense because what we need is very simple. I can build that application. It won’t be a microservices implementation, but I can build the whole thing with one AI tool.

[21:54–22:08] David Hirschfield: The user experience, the business logic, the database, that’s new. That’s so new to be able to do that. Two months ago, I couldn’t do that. But the tools are evolving right now to give you that capability.

[22:09–22:19] David Hirschfield: And for our needs for that partner portal, this will satisfy us. We might turn that into a SaaS product for all of our partners that want to use the portal.

[22:20–22:31] David Hirschfield: And even to a certain degree with that, I can do that with this one monolithic app because the cost is so low to deliver this, right?

[22:32–22:42] David Hirschfield: Now, at some point, if it’s really going to grow, then it’s got to be refactored. But by then, I probably ask the app to refactor it. So I’m thinking this is what I mean by the tip of the surfboard, right?

[22:42–23:08] David Hirschfield: This is my whole business, and my team is building apps. So if we’re going to get — we almost have to, like, think in terms of eating our children, sort of, right? Be willing to just abandon everything that we believe in because clearly the world is changing so fast that we have to embrace it and figure out how to embrace it and leverage that to our benefits and to our customers’ benefits.

[23:08–23:40] Eric Walenza: Yeah, there was an analogy I was reading recently, which is from the manufacturing era, right? So you come out with a machine that does a particular manufacturing process twice sufficient. Where does the value of that go, right? And so the value of that goes to the machine builder, right, who now has a more competitive machine to sell, and the value of that goes to the end consumer who now has cheaper products. But it can often be very difficult for the manufacturer to actually capture that, right? They have to buy the machine to be competitive, but all their competitors also

[23:40–24:02] Eric Walenza: buy the machine. So they’re actually not gaining an advantage. So they, you know, they end up making an investment in new technology, but all the value is being passed down to the customer or it’s being acquired by the technology developer. And so, you know, really it’s, it sounds like you’re being very proactive and thinking about how do you become also a product owner, right? So how do you turn your, your know-how into products that, that then can have scalable value? Because this could put

[24:02–24:42] David Hirschfield: pressure on them. Yes. Scalable value in some kind of life beyond just doing custom software development, right? Because I just see the world changing so quickly. It’s very hard to predict, too. It may be a much slower change than I’m imagining, but so far, I’ve just seen how much things have evolved and how quickly. We went from a year and a half ago where we had this chat GPT that was just hallucinating everything right And it was writing really bad code 90 of the time You know if you just wanted to write a simple function and it would get it right a small well if it didn have to do

[24:42–24:57] David Hirschfield: if it could just run with its own input and output, it would get it right more often than not. But if it had to do it inside of, let’s say, a Google Apps script or something, and it had to communicate with the Google Sheet and have smart enough logic to do something, it was wrong almost every time.

[24:57–25:14] David Hirschfield: And it took as much time to debug that as it did to write it yourself to begin with. Today, I can just, it will write the whole thing, write the first time, most of the time, in much more sophisticated, complex stuff than it was able to do a year ago or even six months ago.

[25:14–25:32] David Hirschfield: So I’m thinking, okay, this curve, and plus the smarter it gets, the faster it learns, supposedly, right? I’m trying to figure out where exactly, how do I point at something that’s 18 months away and actually not get swept up in three months or four months because I was just way too short.

[25:32–25:36] David Hirschfield: So that’s what I mean. I keep saying the tip of the surfboard, right?

[25:39–25:53] SPEAKER_00: If you’re still listening, then you must take technology seriously. So I’d like to introduce you to our case study database. Think of it as a roadmap that can help you understand which use cases and technologies are being deployed in the world today.

[25:53–26:06] SPEAKER_00: We have cataloged more than 9,000 case studies and are adding 500 per month with detailed tagging by industry and function. Our goal is to help you make better investment decisions that affect my data.

[26:07–26:14] SPEAKER_00: Check it out at the link below, and please share your thoughts. We’d love to hear how we can improve it. Thank you, and back to the show.

[26:14–26:35] Eric Walenza: If we turn to the customer-facing topic, walk us through your thought process. When we think about building AI tools for clients that are then going to be facing the clients and customer, then we start to think about a lot of other challenges, right?

[26:35–26:47] Eric Walenza: Because this is not just does it work, but does it work up to a reliability level? You know, is the end customer comfortable with use of data to enable this application, et cetera?

[26:47–26:59] Eric Walenza: So there’s a different set of challenges. And also you have probably tech stack challenges where there might be digital native apps that are really AI from day one versus apps that have, you know, been on the market for 10 years.

[26:59–27:10] Eric Walenza: And now you’re adding some new functionality. What is the thought process that your team goes through when you’re trying to figure out what’s the right technical and business architecture for a new product?

[27:10–27:28] David Hirschfield: Well, so if it’s an existing product that’s been on the market successfully for any length of time, and the tech stack isn’t just ugly, but, you know, it’s reasonable and relatively modern, then adding AI capabilities to it is pretty easy reach.

[27:29–27:51] David Hirschfield: So it just depends on it. And when we’re thinking about adding AI to it, I want to think about what almost is not possible yet. And that’s what we want to be building now, because by the time we’re ready to release something, it will already be possible in terms of or what might be really difficult now won’t be that difficult to do in another six months from now.

[27:51–28:18] David Hirschfield: So, yeah, I encourage all my clients to just embrace it wherever they can because, first of all, where you said something about whether customers are worried about the data being used in an inappropriate way and some of those privacy issues, but remember where we were with the cloud seven or eight years ago and the trust factor that we had to overcome with the cloud maybe 10 years ago.

[28:18–28:31] David Hirschfield: You know, it was like nobody trusted the cloud. How could you possibly want to take it off my server and put it up someplace where everybody has access to it, right? And, of course, today it’s like you’re still running something on your server.

[28:32–28:45] David Hirschfield: You know, so it’s like what a flip. So AI is not going to be any different. People will start to trust it because unlike the cloud, this is way more invasive in terms of how it’s working its way into everybody’s life.

[28:45–28:56] David Hirschfield: And my wife said, I don’t know if I can, I like, I really understand this, but I trust it and all that when it was, when it first came out. And when I went, ChatGP came out, because obviously it’s been around a lot longer than that.

[28:56–29:29] David Hirschfield: But when ChatGPT came out and I kept talking about this, how now consumable it was, because I was using OpenAI about a year before that. And I was telling her about what I was able to do with it and how amazing it was that it could like produce stuff that sounded like human, right when it was still relatively new and then chat gpt comes out now all of a sudden it’s like so consumable to anybody so and i’ll give you an example of how invasive not invasive is the wrong

[29:29–29:52] David Hirschfield: word but it’s kind of not the wrong word but how much it can and how quickly it’ll just penetrate everything so we were this was a year and a half ago the chat gpt is still was hallucinating a lot and everything else. But it was still very decent for certain types of things, like just conversational, asking questions, getting information. So we were standing in our backyard.

[29:52–30:13] David Hirschfield: She wants to do gardening. She’s a big gardener. We had just moved into this home that we’re in now. And she said, how many four by four beds do you think we need if I want to grow all our vegetables? We’re not vegetarians, but right. So I said, I don’t know, but maybe I can ask chat GPT and she was rolling her eyes and, um, and then her sister calls.

[30:13–30:35] David Hirschfield: And so she’s on the phone talking with her sister about the move and about the backyard. While she’s doing that, I’m having a conversation on my phone with chat GPT about, you know, we live in Vista, California. So we considering our climate and considering we’re two people in our early sixties and we’re not vegetarians, but we love vegetables. How much, how many square feet would we need four by four?

[30:36–30:47] David Hirschfield: How many four by four beds would we need to do all the square foot gardening? to grow all our own vegetables, and it comes back with a number, and it gives me a reason why I came up with the number, and actually it was pretty close to what I was thinking it should be.

[30:47–30:58] David Hirschfield: And I said, okay, great. Well, considering companion planting so that we’re putting, because when you’re gardening, you want to make sure things you put in one bed are all compatible with each other.

[30:58–31:30] David Hirschfield: Certain things hate to grow together, and certain things love to grow together. I said, for each bed, come up with a companion planting plan, and then it did and it said didn’t do this for each season so what and because then you want succession planting because you don’t plant something that onions were just growing in and expect it to grow unless it likes the soil that onions were growing in right so that’s so it came up with that whole plan and it did it by season and then I said okay what companion flowers should each bed have for each season because then you want certain flowers there

[31:30–31:40] David Hirschfield: because they draw the bugs away but only for certain things other things will draw brugs that actually like vegetable that’s planted there even better, right? So I said, and what?

[31:40–31:52] David Hirschfield: And this is all I know about garden is these topics. So I said, okay, now create a table for each bed for each season to show us what.

[31:52–32:03] David Hirschfield: And this took me about eight, nine, ten minutes to do, partly because it was a lot slower back then and because I kept asking more and more questions, right? And it was done after ten minutes.

[32:03–32:15] David Hirschfield: She had just hung up with her sister, and I said, here, take a look at this. Is this what you’re talking about? Her mouth fell open, and she turned her head and looked at me like, you’ve got to be kidding me.

[32:15–32:37] David Hirschfield: And, of course, ever since then, she’s like, she wants to ask Chet, she could do everything, right? This is the thing. It’s so seductive, if that’s even the right word. But it just, once you start to realize what you can do with it and how you can do it, then you start to realize this is like your best friend and business coach and advisor that happens to know everything about everything.

[32:39–32:49] Eric Walenza: What tools are you, are you still using ChatGPT as your primary tool when you’re thinking about this, not coding specifically, but project management, thinking through problems?

[32:49–32:52] Eric Walenza: Are there other tools that you found more useful for specific types of challenges?

[32:52–33:24] David Hirschfield: just, it’s my first go-to. If I don’t get the answer I want, then I go to Claude or I go to Perplexity. You know, those are probably the three. I go to Gemini sometimes, but for the most part, I’ll just ask because it’s an app on my phone. It’s just consumable. For most of the time, I’m getting a lot of what I need out of it, but not always, right? Sometimes I need something more in-depth and more structured or whatever. And I can pull that out, chat GPT, but it’ll just be more available in some of the other platforms.

[33:24–33:36] David Hirschfield: Or if I need more of a research topic, then I go to perplexity. It’s just really good at that. It just organizes everything from a research thinking perspective, right? This is just conversational stuff.

[33:36–33:55] David Hirschfield: If we’re building something that’s going to use a large language model or it’s going to be a RAG model, which means that we build our own AI machine learning database and we use that to inform a large language model, rich, augmented, I can never remember what G stands for.

[33:56–34:10] David Hirschfield: But that’s what a RAG model is. Like for our estimator product and for our niche analysis product, those are both RAG-style models of AI tools that we’re building.

[34:10–34:22] David Hirschfield: But for just the daily asking questions, It’s just whatever tool is most readily available and consumable, depending on the level of. And sometimes I ask all three or all four.

[34:23–34:34] David Hirschfield: If it’s something that’s really important, I’ll take the result of one and say, here’s the question I asked and here’s a response that I got for this thing. And do you feel it’s complete?

[34:35–34:41] David Hirschfield: It’s correct. How would you expand on this? So it just, you know, I go back and forth between the tools all the time.

[34:42–34:53] Eric Walenza: So what you’ve described here is kind of a decision-making use case, right? And when I talk to our clients often, those are the things that are the more challenging, right? Because the front-end interface is pretty easy, right?

[34:53–35:03] Eric Walenza: There’s great applications now. Also, if it’s like content generation or something, you’re kind of using something off the shelf. Those are more standardized, so it’s easier to find a product that can do what you want.

[35:03–35:24] Eric Walenza: But when it comes to decision-making for corporates, you have kind of unique data sets. you have unique types of decisions that you’re making. What is your sense, maybe not just of today, but of the future, that are we in a position where everybody’s going to be building rag models with proprietary data for this? Or do you see like niche products coming out for each,

[35:24–35:38] David Hirschfield: you know, kind of vertical, horizontal decision? That’s a really good question. But even with the tools right today, decision-making in corporate environment, considering all the different data, It’s just a matter of how you get the data into the model.

[35:39–36:02] David Hirschfield: And you may get a report that’s giving you insights that has a lot of details. So if you export that and load it into one of these models, into the large language models, then have it do some assessment of the data and some of the assessment of the insights that you got back from your, like maybe you’ve got a predictive analysis tool that you’re using, and take the report from the predictive analysis tool and load it into there.

[36:02–36:15] David Hirschfield: And then just start asking questions about the validity of this prediction. Are there other patterns that I’m missing? These tools, just the readily available stuff right now is really, really useful when you start to get creative in terms of how you use it.

[36:15–36:32] David Hirschfield: And, yeah, I think there will be RAG models being produced that are very niche-specific because then it will just make it really consumable and really quick for that decision-maker to surface important insights and help them make decisions faster.

[36:32–36:59] David Hirschfield: But it’s not that hard to do right now. And then with all the workflow automation capabilities that are available today, with tools available, you can just wire up the ability to pull all that data into your own, not a RAG model but an input model using Notebook LM or something like that and load all the data in automatically into some of these tools with very little effort from a coding perspective

[37:00–37:13] Eric Walenza: David, just one more question from my side. Maybe Peter has some things that we haven’t touched on yet, but I’m sitting here in Shanghai, China today, and so top of mind for me is also the geopolitical aspect of AI.

[37:14–37:18] Eric Walenza: Oh, wow. We don’t need to get into export controls and so forth.

[37:18–37:22] David Hirschfield: No, I just had somebody else ask me that same question. That’s why I’m laughing.

[37:22–37:33] Eric Walenza: But this is a challenge, right? Not just for China. I think for the EU, for example, right? So do we have to have different tech stacks, different functionality for different markets based on their regulations?

[37:34–37:48] Eric Walenza: How much complexity is there today? Is it just kind of China, maybe Russia, Iran, a couple other countries, and the rest of the world? or do you really have to start looking at the EU and treating that differently from the U.S. in terms of how you’re architecting?

[37:49–38:04] David Hirschfield: That really depends on who you are as a company and what your exposure to these various countries are, right? If you have a global footprint, so you’re in the U.S. and you’re probably just let’s talk about the U.S. and Europe, right?

[38:04–38:18] David Hirschfield: Because different privacy requirements in Europe, which are pretty strict. and the U.S. is getting stricter, but nowhere near as strict as the, and nowhere near as much compliance around privacy as you need for the EU.

[38:19–38:31] David Hirschfield: So you have, that’s something that you have to consider when you’re architecting a solution, if it’s going to have a bit, that’s more of a data set problem as opposed to an AI problem.

[38:31–38:45] David Hirschfield: At least I think so, because whatever AI you’re using in that environment, you’re using some, you’re probably not building your own large language model. You are probably building your own RAG dataset to inform it, though.

[38:45–39:09] David Hirschfield: So whatever large language model has already got to be, it’s got to already be compliant for you to have access to that data in that environment. And it’s got to be SOC 2, Level 2 compliant, and it’s got to be restrictive in terms of where that, what data can be seen by the large language model that isn’t specific to just your own little walled-off garden of that data.

[39:09–39:26] David Hirschfield: And these are all architectural things that you have to consider. But for companies with big global footprints, they already have a lot of this factored, at least I think so, from a data management perspective to make sure that they’re staying compliant from a privacy perspective.

[39:27–39:28] David Hirschfield: Peter, what’s your experience in this?

[39:29–39:42] Peter: I think that’s still a big question mark. I’m currently running a project as well, which is globally spent. And this is not a topic at all because there is no answer to it, honestly.

[39:43–39:54] Peter: I mean, every company is taking a different turn there, I guess. But the one I’m working with right now, it’s rather a big question mark still. And there’s no move in that direction at all.

[39:54–40:09] David Hirschfield: Is it a big question from the perspective of how do we protect the data or how much data can we expose to the LLM or which one?

[40:10–40:21] Peter: I would say it’s the fundamental question. The fear is still there of what would be the impact. We haven’t gone into any details there even.

[40:21–40:35] Peter: And it’s a multinational company. Right, okay. They have a lot of science data, so it’s a science company, and they’re very, very careful in exposing their secrets.

[40:36–41:03] David Hirschfield: Yeah, their intellectual property. Intellectual property, yeah. So that’s a tough one, yeah. I don’t really — I try not to spend too much time thinking about the geopolitical kind of landscape when it comes to AI because AI is evolving way faster than any legislation is even pretending to do anything about it.

[41:04–41:15] Peter: Yeah. For them, the biggest challenge is actually not the difference between the U.S. and the EU. It’s more between U.S. and Asia, China now.

[41:16–41:17] Peter: It’s a big topic.

[41:18–41:31] David Hirschfield: In terms of exposure of their intellectual property? Yeah. Yeah, that’s different. I thought you meant in terms of just privacy and, like, customer data and things like that as opposed to intellectual property.

[41:31–41:36] Peter: This all leads to the result of not adopting anything right now.

[41:37–41:42] David Hirschfield: Right. And so they’re just staying away from AI at the moment? Yeah, they’re looking at the wave.

[41:43–41:45] Peter: Yeah. Yeah, they’re looking at the wave.

[41:45–41:49] David Hirschfield: They’re watching. They’re looking at the wave. And it’s getting bigger and bigger.

[41:51–42:05] Peter: Yeah. I get a question. So I do a lot of development as well. So what is the key component, the key tool that you would say gives you the biggest competitive advantage in your business that you use on the delivery side?

[42:07–42:36] David Hirschfield: I don’t know. There’s not any one tool that gives us the — well, what I — okay. What gives us the competitive advantage is when I show people evidence of what it means to be an exceptional software development team, because we produce a lot of artifacts in the process of doing all the things I was talking about that other software development teams don’t do, and their internal teams don’t typically do, because it’s hard to do it.

[42:36–42:50] David Hirschfield: And you don’t just decide one day you’re going to produce all this stuff. If you evolve it over a long period of time and you have a couple of key people that just constantly drive this forward. So it’s that is what our competitive advantage is.

[42:50–43:01] David Hirschfield: That’s why I found that people really connect with it when I show them this and they go, yeah, we don’t do that. Or no, we’ve never seen anybody do estimates quite as detailed as that.

[43:01–43:23] David Hirschfield: Or the way that you track all the information about a project so that your status reports are so rich. of information. Other companies don’t do that. And so I get that enough, and I thought, why don’t I lead with this? Because it seems to be what people really care about. And so that’s why I put the banner of our website, Hyper Exceptional Software Development Team.

[43:24–43:49] David Hirschfield: There isn’t a single tool. I’d be surprised if anybody could point to a tool today that is giving them that competitive edge unless it’s in a specific niche and maybe a specific rag tool that they’re using to accomplish something that was really hard to accomplish previously. But then that won’t last for very long as the world evolves. So I’ll ask you the same question.

[43:49–43:54] David Hirschfield: What tools have you seen that give you that big competitive advantage?

[43:54–44:19] Peter: yeah competitive advantage i’m mostly managing managing large projects and or also delivering but to be honest it helps with bugs finding bugs you know it’s you you basically paste a lot of code in there you just hit enter and oh wow there’s the solution which would have taken sometimes weeks or days before.

[44:20–44:41] Peter: Oh my gosh, that’s the one big gain. And then it’s getting all the essentials out of a lot of information. And it goes so far, a very hands-on case would be, let’s say there is a meeting cross-continent involving China, India, Australia, U.S., and someone in the U.K.

[44:41–44:50] Peter: and 15 people, two hours, three hours. Well, you can summarize everything from that meeting within a minute.

[44:51–45:13] David Hirschfield: You can summarize it. You can pull out insights. You can ask all kinds of questions of things that happened in the meeting. You can combine that with documents that were discussed in the meeting to enrich the — I mean, and it takes seconds to produce that and then have it give you a plan going forward.

[45:13–45:23] David Hirschfield: And so the one tool, like what you said, though, about the code and how powerful that is, that’s a capability that is available in many tools now, right?

[45:24–45:55] David Hirschfield: Pasting code in something and having it give you, figure out the best way, you know, how do you refactor this code. Over a year ago, a year and a half ago, one of my developers, when we were still, you know, kind of getting our arms around what we could do with this, He took a query that was a stored procedure that was 50 or 60 lines that was pretty inefficient that had been written and asked, this was ChatGVT back before it got as good as it is now,

[45:55–46:07] David Hirschfield: and asked it to refactor that one stored procedure to run more efficiently. And it came back with 20 lines of code from the 50 or 60 it had, and it worked the first time in this case.

[46:07–46:21] David Hirschfield: And it ran like four or five times faster. Now, for anybody expert at stored procedures, doesn’t matter. It would have taken them, somebody who was a real expert would have taken many hours.

[46:21–46:40] David Hirschfield: But just a good developer might have taken a couple days of writing and testing and writing and testing and trying to come up with a better way of approaching it and thinking about how the efficiency from a database perspective of how the queries are being called in what order and, you know, what are the indexes and everything else.

[46:41–47:03] David Hirschfield: And then, you know, he didn’t do this, but he could have asked, how should I re-index the database or restructure the database so that it will perform even faster, so things like that. But that’s going back to what you were saying, and that change he was capable of quite a while ago, doing simple refactoring like that and often getting it right as long as it wasn’t too big or too complex.

[47:04–47:07] David Hirschfield: Yeah, it’s hard to put your finger at any one thing.

[47:08–47:21] Eric Walenza: Okay, but this is a good conclusion today that it’s not about finding the magic tool. There’s going to be a lot of good tools out there. It’s really about building the processes and the mindset, right, to use these.

[47:21–47:23] Eric Walenza: That’s where the competitive advantage comes in.

[47:23–47:59] David Hirschfield: The last comment is probably the most important tool I learned to use in terms of function is I forget what something’s called. and in a few seconds I’ll get the name of that thing by giving it the most cryptic description of what it is I’m looking for and somehow it knows oh are you talking about this and I and sometimes I’ll say no it’s not that but it looks like that but it’s for this purpose they go oh and then they tell me or the name of a movie or the and I’m able to get it every single time with

[47:59–48:09] David Hirschfield: very little effort. So that’s probably the most important tool I get out of large language models. Everybody thinks I’m so smart because I remember these things and I don’t remember any of it.

[48:10–48:19] Eric Walenza: Great. Guys, with that, I suggest we wrap up. David, thank you for taking the time to walk us through your thought process for how you’re adopting AI today. I appreciate it.

[48:19–48:23] David Hirschfield: Yeah, thank you. And I really appreciate being on your show. Thanks, guys.

[48:24–48:24] Peter: Thank you, David.

[48:29–48:46] Podcast Host: Thanks for tuning in to another edition of the Industrial IoT Spotlight. Don’t forget to follow us on Twitter at IoT1HQ and to check out our database of case studies on IoT1.com.

[48:46–48:59] Podcast Host: If you have unique insight or a project deployment story to share, we’d love to feature you on a future edition. Write us at eric.walenza at IoT1.com.

[48:59–49:08] Podcast Host: Thank you.

David Hirschfeld, Tekyz Founder

David Hirschfeld founded Tekyz, a company dedicated to transforming business software development. With over 30 years of experience, his journey began with a physics degree from UCLA and a successful sales career at Computer Associates. After launching and selling his first software company in 2000, David found his passion for empowering entrepreneurs.

He developed the Launch 1st™ methodology, which focuses on generating revenue before coding begins. This helps startups gain traction while minimizing risks. With a commitment to innovation and collaboration, David leads Tekyz in providing AI-powered development and SaaS solutions, making a meaningful impact in the tech world.

Tekyz is set to launch two new AI applications: one for automating the Launch 1st Methodology Niche Analysis and Estimiz, an AI-based project estimation tool. Outside of work, David enjoys golfing and woodworking.

You can learn more about David Hirschfeld and Tekyz by following his LinkedIn profile — David Hirschfeld’s LinkedIn Profile.

For more information about Tekyz’s services and how they can help you harness the power of AI in healthcare, visit tekyz.com or contact the founder directly at [email protected].


Catching the AI Wave: Staying Ahead in a Rapidly Evolving Tech Landscape was originally published in Tekyz Blog on Medium, where people are continuing the conversation by highlighting and responding to this story.