Craft a Data Strategy “Mindset” for 2022
A well-designed data strategy is critical to success. Here are 3 philosophies to help you design an optimal data strategy for your business.
A well-designed data strategy is critical to success. Here are 3 philosophies to help you design an optimal data strategy for your business.
Are you a React developer who is learning Functional React programming for the first time? Start here.
Earlier this year I wrote that Amazon Aurora Serverless allows you to implement a fully serverless application with a relational database. In this post I show you how to use the Data API to do just that.
Next.js is a framework for serving React-based single-page applications. In this article, I'll show you why people are using it as a way to accelerate the speed of launching React applications, improve search indexing, and pre-rendering of static content.
Chariot Day is a longstanding company tradition where Charioteers give presentations on topics about which they are passionate. The topics may be, but don’t necessarily have to be, related to software development. I am a new Chariot member, and I was eagerly looking forward to my first Chariot Day. This year’s presentations were all over the map: From astrophotography to woodworking, from on-board automobile computer modules to sailing, and from writing a new face for a Garmin watch to the…
Amazon Athena is a service that lets you run SQL queries against structured data files stored in S3. It takes a “divide and conquer” approach, spinning up parallel query execution engines that each examine only a portion of your data. The performance of these queries, however, depends on how you consolidate and partition your data. In this post I compare query times for a moderately large dataset, looking for the “sweet spot” between number of files and individual file size.
Clickstream data – the behavior data collected from a user’s path through a website or app – is often used for business intelligence reports. It helps many companies answer questions like, ‘which of my products are people adding to their cart?’ or ‘What does our online purchase funnel look like?’ But our AWS Practice Lead, Keith Gregory, argues that this data can also be used to make business operations smoother, or introduce entirely new procedures. In this interview, Keith breaks…
In my last post I discussed how an artifact server is the best way to publish locally-developed Python packages. In this post, I show you how to set up the AWS CodeArtifact service and use it with pip and Poetry.
For the first time ever, Chariot Solutions is recruiting remote-first workers. Our history of providing flexibility for our employees makes us confident in our ability to succeed with fully remote workers, and we believe this will prove to be a competitive advantage.
Coming from a Java background, I consider the Python development process to be a bit of a mess. The pieces are all there: a central repository for publicly-available packages, a way to install the packages you want, and several ways to run your program with only those packages. But it seems that everybody has a different way to combine those pieces. So when a colleague introduced me to Poetry, my first reaction was “oh great, another tool that solves part of my problem.” But after spending time with it, I don’t want to build Lambdas any other way.