Decrypting Card Payload for Shopify Payments
When this video was recorded, Shopify Payment App documentation was in its early stages and only depicted Ruby code samples.
Using React to Customize Your Auth0 User Experience
As our implementation with Auth0’s branding and styling grew more complex, our engineering team looked for a solution to simplify our implementation and accelerate o...
Encrypt smarter, not harder: The Basis Theory Open Source KMS SDK
When we started designing Basis Theory's vault, we knew the platform encryption posture would need to change to meet new security, compliance, and customer requireme...
How to insert sensitive data into a PDF using Reactors
A data tokenization platform supports zero trust architecture practices without losing your ability to interact with and use the tokenized data. For example, Basis T...
Shipping code quickly with confidence: Security Testing
Every engineer wants to ship high-quality software systems, but the “how” isn’t always straightforward. To help, we designed a testing series, “Shipping code quickly...
Shipping code quickly with confidence: Load Testing
Every engineer wants to ship high-quality software systems, but the “how” isn’t always straightforward. To help, we designed a testing series, “Shipping code quickly...
Introducing Basis Theory Labs
At Basis Theory, we find “building in public” and open-source to provide some of the best feedback loops for our product. It’s why we’ve opened and shared our Azure ...
Shipping code quickly with confidence: Synthetic Testing
Every engineer wants to ship high-quality software systems, but the “how” isn’t always straightforward. To help, we designed a testing series, “Shipping code quickly...
Shipping code quickly with confidence: UI Acceptance and End-to-End Testing
Every engineer wants to ship high-quality software systems, but the “how” isn’t always straightforward. To help, we designed a testing series, “Shipping code quickly...
Shipping code quickly with confidence: API Acceptance and Integration Testing
Every engineer wants to ship high-quality software systems, but the “how” isn’t always straightforward. To help, we designed a testing series, “Shipping code quickly...
Shipping code quickly with confidence: Testing layers and principles
Every engineer wants to ship high-quality software systems, but the “how” isn’t always straightforward. To help, we designed a testing series, “Shipping code quickly...
Introducing the Basis Theory Terraform Provider
Read this overview for more information on how to manage your Basis Theory resources using Terraform.
Introducing sendsecure.ly—a free and safe way to share your secrets
Do you need to share a password to your Netflix Amazon, Hulu, or Disney+ account with household members or roommates but don’t want this sensitive information in the...
Simpler way to secure data with Ruby and Basis Theory
Ruby on Rails built its reputation on its ease of use and simplicity. As an engineer, I look for ways to remove the complexity of encrypting and securing data within...
Secure Sensitive Data in Five Lines of Code
In the event of a security breach, this data may result in a loss of sales, revenue, or reputation for the company. As a result, it becomes critical that an applicat...
Centralizing Operational Secrets with Ansible
Centralizing Operational Secrets Secrets are sensitive values, such as passwords, keys, and certificates, that must be shared across multiple systems—from applicatio...
Transforming a search query into an EF expression with Lucene
Our task Let’s say we’re a food delivery app running a special promotion for two groups: anyone whose first name is Bob, or anyone whose favorite food is steak. Ulti...
Encrypting data in React applications with Basis Theory
Challenges with encrypting, securing, and maintaining sensitive data—like card numbers, social security numbers, API keys, and bank account numbers—tend to compound ...