Ideas & insights from the DEPT® developer community

Why You Need KYC

Why You Need KYC

Know Your Customer (KYC) is an integral part of any Anti-Money Laundering program. In this article I'll go through what KYC is, why you may need it, and how to choose a SaaS provider that fits your needs.

Keep Reading

Filter by

PlatformsTeamsProcessPeople
Best Practices for Terraform AWS Tags: Part 2
AWS

Best Practices for Terraform AWS Tags: Part 2

AWS tags are key-value labels you can assign to AWS resources that give extra information about it.

Keep Reading
Machine Learning: Explain it Like I’m Five [Shipit.io Podcast]
Platforms

Machine Learning: Explain it Like I’m Five [Shipit.io Podcast]

If you've heard a lot about AI and machine learning, but don't understand it, this month's episode is for you.

Keep Reading
Contentful Migrations
Process

Contentful Migrations

Migrations allow us to describe how to adjust the data model of an existing database. They make a scripted, surgical change to a database rather than replacing it entirely and blowing away any content changes.

Keep Reading
Introducing Web Blueprint - Our Practices for Web Development
Process

Introducing Web Blueprint - Our Practices for Web Development

This week we released a Github project called web-blueprint that documents our practices and opinions on web development. If you're a prospective client or hire, our hope is that you'll learn a little bit more about what web engineering at Rocket is all about.

Keep Reading
From RxJava to LiveData (and back?)
Platforms

From RxJava to LiveData (and back?)

Here are some things that might be useful for someone else who has experience with RX and starts using LiveData for the first time.

Keep Reading
Deployments at Scale with AWS ECR and ECS
Platforms

Deployments at Scale with AWS ECR and ECS

With DevOps at DEPT, one of our primary goals is to make the life of the developer easier. A specialty of ours is assisting in our customer's deployment process.

Keep Reading
File Uploads Directly to S3 From the Browser
Process

File Uploads Directly to S3 From the Browser

Uploading files to S3 directly from the browser is a great way to increase performance by removing the need to process and then re-upload files from your own server.

Keep Reading
Reusable Patterns in CloudFormation
Platforms

Reusable Patterns in CloudFormation

At DEPT, we use a variety of tools to provision infrastructure in the cloud. In this post, we take a look at some of the reusable patterns we've developed using AWS CloudFormation.

Keep Reading
Securely Storing Data on iOS
Platforms

Securely Storing Data on iOS

Our mobile devices and the apps that run on them have a unique insight into our lives. We use them for communication, entertainment, shopping, photography, navigation, and myriad other purposes. Consequently, apps have access to a great deal of information about our preferences, our contacts, where we go, what we buy, and who we are. As app developers, we need to be cognizant of the information being handled by our apps and to safeguard it accordingly. The protection of sensitive information is

Keep Reading
Platforms

Heroku Review Apps with Automated Custom Domains on Route 53

We were recently transitioning a client to use Heroku build pipelines for their Next.js project that handles most business logic through an external API, including authentication and cookie handling. This pipeline uses Heroku's review apps [https://devcenter.heroku.com/articles/github-integration-review-apps] as well as separate instances for staging and production environments. The client handled their domains through AWS's Route 53 [https://aws.amazon.com/route53/] DNS service. Pointing thei

Keep Reading
FreeRTOS Tutorial: Getting Started with ESP32 on Linux
Platforms

FreeRTOS Tutorial: Getting Started with ESP32 on Linux

To help others as they make their way through this process, we decided to document and release our findings as a FreeRTOS tutorial for developers. Here is how to get started with ESP32 on Linux.

Keep Reading
Best Practices for Terraform AWS Tags
AWS

Best Practices for Terraform AWS Tags

AWS tags are key-value labels you can assign to AWS resources that give extra information about it.

On Design Systems: Scope and Governance
Process

On Design Systems: Scope and Governance

The challenges discussed in this entry are specifically relevant to individuals that have roles in design leadership, product ownership, and user interface design.

Keep Reading
Deploying a WebSocket Application on Beanstalk
Process

Deploying a WebSocket Application on Beanstalk

So, you are about to build a new app and you need at least part of it to update in real-time. Well, we live in a modern world so it’s pretty common to have at least a part of the app update without requiring a user interaction or a page (re)load.

Keep Reading
Could not sign up! Invalid sign up link.