A True MVP Enables Agility in Product Development
Two of the biggest mistakes companies make in building an MVP (minimum viable product) and how you can avoid them.
Two of the biggest mistakes companies make in building an MVP (minimum viable product) and how you can avoid them.
In my last post I recommended using Avro for file storage in a data lake. It has the benefits of compact storage and a schema in every file that tells you what data it holds. In this post I show three ways to generate Avro files: one in Java, and two in Python.
I’ve never been a JSON hater, but I’ve recently run into enough pain with JSON as a data serialization format that my feelings are edging toward dislike. However, JSON is a fact of life in most data pipelines, especially those that receive event-stream data from a third-party supplier. This post reflects on some of the problems that I’ve seen, and solutions that I’ve used
We’ve been celebrating Chariot Solutions’ 20-year anniversary this year with a series of lookbacks across specific industries, team members and types of technologies. But any reflection on the last two decades would be incomplete without a deep dive on the tech-related changes in our hometown of Philadelphia during that same span. The pre-Y2K tech scene here was very different, as evidenced by the top startups list for 1999 published by Philadelphia Business Journal technology reporter Peter Key. It was largely…
As 2022 comes to a close, here are some of the technologies, patterns and strategies I'm watching for 2023. This list is from my perspective, I'm sure if you poll others here at Chariot they'd have their own. The Big Serverless Push Watching the re:Invent keynote last month, you'd be hard pressed to miss Werner Vogels' central message: go all in on Serverless computing, and sure, it has an allure. With a few clicks or a small (?) CloudFormation script…
The Internet of Things (IoT) permeates our lives, and has literally grown up over the course of Chariot Solutions’ 20 years in business.
One of the greatest joys of working at Chariot is having coworkers who are curious and eager to share their knowledge.
In the most recent release of Next.js, an alpha of a rust-based build tool was made available in alpha as a preview. This tool, Turbopack, is written by a team that includes the Webpack founder, Tobias Koppers who recently joined Vercel. Turbopack build performance claims During a presentation by Turbopack engineer Maia Teegarden benchmarks were displayed comparing the performance in various build frameworks for hot module reloading (HMR), the process of hot-patching a running React application after saving changes to…
Next.js 13 is now available – big changes and a new build system Yesterday Vercel announced Next.js, the latest version of their server-powered React platform. Vercel has been innovating in the JavaScript application server space since their inception in 2013. We had a talk on Next.js in 2017 at Philly ETE from the founder, Guillermo Rauch, where you can see him laying out the concepts and his vision for where the platform was going at the time, specifically the concept…
More, cheaper, faster: our own Keith Gregory recounts the changes in big data, data storage, and data engineering over the last two decades.