Check Out Our Latest Posts

AI Word of the Day: Model Context Protocol

MCP stands for Model Context Protocol. MCP is what allows an AI to be augmented with extra abilities. We talked in a previous post about retrieval augmented generation, adding context to assist an AI task. MCP is an extension of that, allowing your AI to do connect to other tools and tasks like entering sales notes into your CRM database or composing a draft email. The MCP Project describes it this way: “Think of MCP like a USB-C port for AI applications. Just as USB-C provides a standardized way to connect electronic devices, MCP provides a standardized way to connect AI applications to external systems.” MCP is an open protocol that works like an API, which means you can give your AI permission to connect to tools like GitHub or Figma and interact with those tools you are already using in your business. MCP can help you automate workflows and let your business systems work together in new ways that are tailored to your business needs. Want to learn more? Check out our podcast: Episode #4: Is AI [...]

By |2025-10-14T14:28:06-05:00December 2, 2025|

Can AI replace employees?

The idea of a robot version of yourself taking over the drudgery of your job while you are playing video games or watching TV is pretty appealing. But can AI really replace an employee? We’re pretty sure the answer is no. At least not yet. When we talk to other business owners, a common theme we hear is that we all have many creative people we enjoy working with who are doing good work for our business. The problem is that they're spending a huge amount of their time doing work that they don’t like. Small businesses especially ask employees to wear a lot of hats, and they don’t always love the hats they have to put on. Often, roles like data entry or content creation go unfilled because there isn’t a person to fill them. These roles can be ideal for an AI “employee”. The simplest solution is to use AI automation to minimize the drudge jobs and help your employees do more of what they like. Using AI to fill the jobs you can’t find a [...]

By |2025-10-14T14:27:47-05:00November 18, 2025|

Is your business website Answer Engine Optimized?

A recent Gartner report stated that 61% of modern B2B buyers prefer to buy without human contact. That means more and more business owners are negotiating complicated, nuanced business interactions without talking to a person. Imagine you have a landscaping company and you are buying a new fleet of trucks. You can go online and research all of the features and specs. You can see what other field service owners are using and read reviews. You can make a decision: these are the trucks I need. Are you going to call the company to place an order? The trends say probably not. Any business with a sales line has seen call volume drop to a trickle compared to what it was 10 years ago. When you call a salesperson, it will take time, and they will try to upsell you or sell you the warranty. Why spend all that time when all you want to do is type in your credit card number and finish the transaction, because you’ve already made your decision.  As a business owner, your [...]

By |2025-10-14T14:27:22-05:00November 4, 2025|

Blocked by a blank page? Train Your AI to help you go from struggling creator to curator.

No matter what field your business serves, there are tasks we all have in common: the need to create content for presentations to generate sales or report to an invested constituency. You have the data and the templates created by your designer, but the perpetual struggle is how to get past that first blank page.  Why not ask ChatGPT to make the slides for you? Realistically, AI isn’t great at generating slideshows yet. It doesn't always understand visual data, like graphs and charts, or how to fit information into a graphic template. It looks for patterns it recognizes and might skip over important details specific to your business. But you can train the AI how to help you get past that blank page syndrome. First, give your AI some key context to help it succeed: upload a slideshow template that you have already created and the notes about what you want to talk about. In our last blog post, we introduced the idea of augmented generation to give your AI access to specific and relevant information. Then give [...]

By |2025-10-14T14:26:55-05:00October 21, 2025|

How can you make your chatbot better? The answer is Retrieval Augmented Generation

You might have heard horror stories about companies that have replaced their help desk team with an out-of-the-box AI chatbot system. But much to the frustration of customers, generic chatbots can give generic answers.  Here’s a great example from one of our readers: “I was looking for a replacement part for my sewing machine on the manufacturer’s website. I couldn’t find the information, so I asked their Live Chat Bot a question. The answer it gave me was to go search the manufacturer's website I was already at.” When chatbots are built, they start by feeding the AI all of the information it can get access to, indexing every website, manual, book or pdf it can find. This is a very time-consuming process. So, one problem with training an AI this way is that it can only generate answers based on the information it has at the time. The entire AI model is based on that training data, so if a new piece of information is added, the training must start again from scratch. This is why many [...]

By |2025-09-21T19:55:58-05:00October 7, 2025|

15 Year Anniversary

Fifteen years ago, my twin brother Dylan and I set out with a simple idea: build a company that helps businesses succeed with technology they can actually use. What started as a small family business working side by side grew into something much bigger. (Sometimes, I tell people that it's gotten way, way out of hand). Along the way, Andy Rahn joined us as a partner and has been instrumental in helping Modern Logic grow into the company it is today. And of course, we couldn't have done it without our incredible team, amazing clients, and so many people who believed in us and pushed us forward. Technology, if applied wisely, can make everyone happier, healthier, and more fulfilled. As a lifelong technologist, I believe it's the job of those of us who understand these technologies to help include others in this future. Fifteen years is a milestone, but it’s also a reminder of what matters most: building a better, kinder world together. To everyone who has been part of this journey: thank you. We wouldn’t be here without you. [...]

By |2025-10-06T11:36:08-05:00October 6, 2025|

Five Simple Ways to Start Using AI in your Business

Like with many new technologies, there’s a lot of confusion about how to use AI in your business and especially where to get started. Here are our 5 tips for practical things you can implement today to introduce AI into your business. Encourage your team to play. AI tools can be fun to interact with. For many years, using computers for your job has been mostly spreadsheets and boring data entry. With AI it can instead feel like you're talking to a coworker who is happy to help you out. Give your team permission to spend 15-30 minutes of their day just using ChatGPT or Claude or Gemini to see if it can do something for them. For example, if you're writing marketing content, see if it can give you a starting outline, write a headline, or help you brainstorm a list like this one.  Choose an AI champion. Find someone on your team who is excited about AI and encourage them to really dig deep. Give them time to experiment, to try to solve their own problems, [...]

By |2025-09-21T19:44:31-05:00September 23, 2025|

AI Word of the Day: Agentic

You may have heard the word “agent” or “agentic” when talking about AI, especially with the new ChatGPT agentic model that was released in June 2025. But what does “agentic” actually mean?  Merriam-Webster defines agentic this way: someone or something capable of achieving outcomes independently (“functioning like an agent”) or possessing such ability, means, or power. When you are talking about an “agentic AI”, that means it's not just chatting with you, but is empowered as an agent to take action in the real world. An agent can do things like navigate websites, filter results, prompt you to log in securely when needed, conduct analysis, and even deliver editable slideshows and spreadsheets that summarize its findings.  When demonstrating the new ChatGPT agent model, Sam Altman and his crew at OpenAI showed how it could do a complex task like making travel bookings. Another great example was ordering cupcakes for an office party by giving the AI agent the dietary requirements and budget for it to research and order the cupcakes.  We think a key thing to note, however, [...]

By |2025-09-16T14:07:32-05:00September 16, 2025|

Launched: South Dakota Department of Transportation

While we're big proponents of continual upkeep for your technology infrastructure, sometimes you need a big lift to propel an aging infrastructure into the modern era. And we're so proud to share that we've done it again- this time for a major state government agency. The South Dakota Department of Transportation (SDDOT) used a vendor-hosted, custom CMS system. The previous hosting provider's contract was at the end of its life, and SDDOT needed a technology partner to help them migrate 1500+ unique pages worth of content onto a modern CMS system.  The client chose Umbraco as their target platform. We were given access to raw SQL dumps of the existing CMS. Our team analyzed the structure of the site content from the various SQL Server Tables and developed a strategy for migrating that content to Umbraco: Export the SQL tables as JSON, ensuring no data truncation. Convert the UTF-16 encoded data to UTF-8 for ease of use in Python Create custom Python command line tools that read the JSON files and make REST API calls to Umbraco Move one page [...]

By |2025-09-10T14:19:05-05:00March 31, 2025|

The importance of maintaining software

It is exciting to start a new software project. There's the dream of all the capabilities it will have. Nothing quite rivals the cool factor of having breathed life into something wholly new that taps your expertise in the marketplace. With agile processes, it's possible to build an MVP app and then iterate and grow it into a product that fits your customer. This is common practice amongst full-time software development teams. But what often gets overlooked is that modern software requires continual upkeep. Like anything built by humans, it can start to weather and decay without preventative maintenance. If the gutters on the house aren't cleaned, they can clog, leading to water intruding into the structure, causing rot and black mold. Similarly, if a software product isn't routinely patched to address security vulnerabilities, your application could fail, your user data could be exfiltrated, or you could face a massive and surprising cloud hosting bill. Or, if you don't pay attention by instrumenting your code with alarms and continual monitoring, a site that's working one day might just be returning [...]

By |2025-09-10T14:19:24-05:00March 27, 2025|
Go to Top