Stedi Core: EDI integrations in minutes, no assembly required
Over the past 18 months, Stedi launched eight key building blocks for developing EDI systems.
We designed these developer-focused products to address the major flaws in existing EDI solutions: a lack of control, extensibility, or both. While our building blocks solved these problems, stitching them together into an end-to-end EDI integration still required substantial development effort—until today.
Relative performance tradeoffs of AWS-native provisioning methods
There are many different ways to provision AWS services, and we use several of them to address different use cases at Stedi. We set out to benchmark the performance of each option – direct APIs, Cloud Control, CloudFormation, and Service Catalog.
Introducing Stedi's X12 HIPAA guides
EDI is more prevalent in healthcare than in any other industry, yet EDI specifications for healthcare are some of the most challenging and opaque standards to understand.
The format, commonly known as X12 HIPAA, is captured in a series of PDFs that are up to 700 pages long. These PDFs aren't available to the general public and they don't provide machine-readable schemas for parsing, generating, or validating files. These challenges have made working directly with X12 HIPAA transactions out of reach for all but the largest companies - until now.
How Stedi uses automated reasoning for access control policy verification
Stedi achieves SOC 2 Type II and HIPAA eligibility certification: Ensuring the highest standards for securing customer data
At Stedi, we have always prioritized the security and privacy of our customers and their data. That is why we are thrilled to announce that Stedi has received SOC 2 Type II compliance certification and our products have been certified as HIPAA eligible by an external audit.
Functions: Extensibility to meet the demands of any EDI integration
Public Guides: next-generation EDI implementation guides for real-time partner onboarding
Every EDI relationship begins with an implementation guide. These EDI implementation guides have been shared in the same format for decades – they’re typically PDFs with dozens or hundreds of pages of details to sift through, and a successful EDI implementation requires getting the details just right.
Translate between JSON and EDI with modern, machine-readable EDI specifications
Stedi Guides: Shareable EDI implementation guides for modern EDI integrations
Hello, Buckets
Introducing serverless SFTP and infinitely-scalable data storage
Transaction set variants in the Amazon 850 Purchase Order
Getting started with the X12 file format
Two messy kittens and a missing EDI 214
I don’t blame EDI for failures in logistics any more than I blame kittens for messing up my floor. I only got Sam and Toby a day ago, but they’re the cutest balls of fuzz ever to grow legs and they jumped straight into my heart. Still, as I’m staring at the puddle on my floor, I’m convinced that there's a design flaw in their digestive system. I don’t remember their breakfast being this chunky, or this sticky. Sputter gunk kittens are a new experience for me, so I call a friend and she recommends a steam cleaner.
Control numbers in X12 EDI
The concept behind control numbers is pretty straightforward, but to work with them in practice, there are a lot of details you need to understand. For example, an interchange control number is a unique identifier for an interchange and you can use it to acknowledge that you received an interchange. In practice, it’s only unique within a certain scope, trading partners may have their own expectations about them regardless of the standard, and it’s uncommon to use them in acknowledgments. And all of that is assuming that you know what an interchange is.
How to ensure cross-region data integrity with Amazon DynamoDB global tables
At Stedi, we are fans of everything related to AWS and serverless. By standing on the shoulders of giants, the engineering teams can quickly iterate on their ideas by not having to reinvent the wheel. Serverless-first development allows product backends to scale elastically with low maintenance effort and costs.
Excerpts from the annual letter
Date and time in EDI
The trick to dealing with date and time in an X12 EDI document is to make things easy for yourself. EDI isn’t going to do that for you. EDI makes it possible to put a date on a business document in any way a human being has ever come up with and that flexibility comes at a cost: it’s downright confusing. You don’t have to deal with that confusion, though, because you don’t have to deal with that flexibility. It all starts with the implementation guide that you received from your trading partner.
JSONata Playground
When a question about JSONata turns up on StackOverflow, we do our best to answer it. Not because it's part of our strategy, or because we are building our corporate image, but because we like to help out. And we like to impress a little bit, too.
Parallel CDK stack deployments with GitHub Actions
Introducing lookup tables in Mappings
EDI Core: the foundation of any reliable EDI system
Complex data transformations made simple with Mappings
Business integrations are anything but straightforward – they are typically composed of many steps that need to be executed sequentially to process a single business transaction.
Announcing 85%+ price decreases and expanded free tiers for EDI Core, Mappings
EDI for developers: turn EDI into JSON
What makes EDI so hard?
EDI – Electronic Data Interchange – is an umbrella term for many different “standardized” frameworks for exchanging business-to-business transactions. It dates back to the 1960s and remains a pain point in every commercial industry from supply chain and logistics to healthcare and finance. What makes it so hard? Why is it still an unsolved problem despite many decades of immense usage?