Blog

S3 Table Buckets vs Redshift

AWS released S3 Table Buckets at re:Invent 2024, and at release they were pretty much only usable with Elastic Map Reduce. However, over the past year, the S3 Tables team has been making improvements. And while there are still some limitations, S3 Tables with Athena gives a user experience similar to traditional data warehouses such as Redshift.

Which leads to the question: can Athena and S3 Tables be a cost-effective replacement for Redshift? In this post I show how to use S3 Tables, and run some performance comparisons to answer that question.

5 Health Tech Trends That Will Define 2026 (And Why Implementation Is Everything)

2026 isn’t a year of experimentation. It’s a year of execution. The trends shaping healthcare technology share a common thread: the gap between promise and production is wider than ever. Here are the five that matter—not because they’re new, but because they’re finally demanding real implementation. 1. AI Governance: From Shadow AI to Strategic Frameworks Only 22% of hospitals can produce a 30-day AI audit trail. With Colorado’s AI law taking effect in June 2026 and state-level regulations emerging, organizations…

Chariot Solutions in 2025: AI, Modernization, and the Evolving Role of Technologists

2025 was a year of acceleration—not just in tools, but in how organizations think about building, shipping, and sustaining software. At Chariot Solutions, our blog reflected the questions we were hearing most often from clients, partners, and the broader technology community: How do we move from experimenting with AI to using it responsibly on a daily basis? What does modernization really mean when legacy systems still power critical workflows? And as technology evolves faster than ever, what does it mean…

Event Recap: What Does It Mean to Be a Developer in the Age of AI Agents?

What Does It Mean to Be a Developer in the Age of AI Agents? October 15, 2025, Philadelphia, PA At a recent Chariot Solutions panel discussion hosted at Certara (thanks Martin Snyder!), technology leaders gathered to explore one of the most pressing questions facing the software industry today: how is the developer’s role evolving as AI agents become integral to the software development lifecycle? Moderated by veteran tech executive Grace Francisco, co-founder and partner at EMG Worldwide, the conversation brought…

Philadelphia’s Healthtech Moment: Chariot’s Tracey Welson-Rossman Calls for a New Era of Collaboration

Greater Philadelphia’s innovation economy is evolving—and it’s time to see it as more than just “eds and meds.” In a recent guest post for Technical.ly, Tracey Welson-Rossman, Chief Marketing Officer at Chariot Solutions, explores how software engineers, data scientists, and digital health innovators are transforming the region’s healthcare landscape. Her article highlights the growing momentum in healthtech, from AI-driven diagnostics to digital engagement platforms, and introduces Chariot’s new initiatives—the Health Tech Heat Map and Tech Talks for Health Tech—created to…

Adding Conversational AI to Your App — Part 3: The UX of Chat Interfaces: What We Gain and Lose

In Part 1 and Part 2, we focused on the mechanics of translating natural language into commands and making the chat more context aware, leading to a more conversational experience. But stepping back, there’s a bigger question: what does a natural language interface actually do for the user experience? After all, if we’re going to replace buttons, input elements, and menus with free-form words, we should be clear about what we gain, and what we give up. What Natural Language…

Adding Conversational AI to Your App — Part 2: Adding Conversation History to the Context

Tool Limitations In Part 1, we went over converting natural language requests into commands, using LLMs. That’s a nice improvement from having to enter slash commands, but the current tool still has two major limitations: No flexible editing: There’s no way to update or delete an existing item using natural language. When referring to a todo, you have to use its list position (e.g., “the second item”, “1”), instead of describing it naturally (“Delete the milk reminder”, “Make filing taxes…

Adding Conversational AI to Your App — Part 1: Converting Natural Language into JSON Actions

What We’re Building When I recently paired with Claude Code to build a text-based to-do app (code available on Github, disclaimer: mostly generated by Claude), I wanted to add a simple natural language interface. In this post, we’ll build that feature using TypeScript, Node, and an OpenAI model, without using any special frameworks that might get in the way of learning.  We’ll start with the gpt-3.5-turbo model. It’s not the most powerful model, but it’s cost-effective. In future posts, we’ll…

Migrating Java Applications to Kubernetes

Your CTO messages you out of the blue one day: How much effort would it be to run XYZ on Kubernetes? Shudder. Although there are some nuances to the process, it is fairly straightforward. This article assumes some knowledge of containers, Kubernetes, and JVM applications. Our goal is to migrate the application with as few changes as possible and for the application to run as well or better on Kubernetes. Use a Cgroups-Friendly JDK The first step in migrating your…

Unleashing AI in Marketing: Key Insights from Slice Communications & Chariot Solutions Webinar

AI is reshaping marketing as we know it, but how do we use it effectively, ethically, and strategically? On January 15, 2025, Slice Communications and Chariot Solutions hosted a webinar titled “Unleashing AI in Marketing: Strategies to Transform Your Business” to tackle this pressing question. Featuring a panel of AI experts, digital strategists, and marketing leaders, the discussion explored real-world applications, ethical considerations, and the future of AI-driven marketing. If you missed the live session, here’s a breakdown of the…

1 2 54

How can we help your company with your development needs?

Contact Us