Quantcast
Channel: Blog | Object Partners
Browsing all 93 articles
Browse latest View live

Why we started using JSON Schema in our internal Helm charts

Helm 3 supports validating the provided chart values against a JSON Schema. While it may be quicker to get started in your chart development without a schema, we found it valuable for a number of...

View Article


Jolt transform a default value dependent on another field

Jolt is a JSON to JSON transformation library where the transform is defined in JSON Sometimes you need to add a default value along with a data transformation. The straight forward way to do this is...

View Article


Exploring the CloudEvents Landscape

The cloudevents specification provides a standardized way of describing events that is meant to be consistent, accessible, and portable. The idea of the specification is simple; lots of cloud systems...

View Article

Image may be NSFW.
Clik here to view.

Loading Local Test Data in Spring Boot

When working on an API, it can be nice to load some data locally on startup. This is especially true when working on a read-only endpoint where no REST API is available to POST any new data. There’s a...

View Article

Jolt transform both fields required

Jolt is a JSON to JSON transformation library where the transform is defined in JSON. As an example you may want to transform the latitude and longitude fields into a location object containing those...

View Article


Accessing Google Services Using Flutter

I’ve been interested with Flutter for a couple of years and have written some simple apps to try it out. One of the apps has basic export functionality that just writes a file to the application...

View Article

Image may be NSFW.
Clik here to view.

Test your production UI code without deployment using Chrome DevTools

Have you ever faced an issue in a production, after a release, that you did not encounter during development? Wouldn’t it be helpful to test your hotfixes against the production environment before...

View Article

How to make a multi-handled range input

The HTML range input is a great way to allow your users to manipulate a numeric value using their mouse. The range input that is currently provided by browsers only supports a single handle, which...

View Article


Page Object Model for UI Testing

Software companies are taking more strides to produce quality code. In order to do that they increase the testing for their applications. One of the testing methods used is UI testing, validating the...

View Article


Jolt custom java transform

Jolt is a JSON to JSON transformation library where the transform is defined in JSON. It’s really good at reorganizing the json data and massaging it into the output JSON you need. Sometimes, you just...

View Article

React Server Components

The React Team recently announced new work they are doing on React Server Components, a new way of rendering React components. The goal is to create smaller bundle sizes, speed up render time, and...

View Article

Designing Kubernetes Controllers

There has been some excellent online discussion lately around Kubernetes controllers, highlighted by an excellent Speakerdeck presentation assembled by Tim Hockin. What I’d like to do in this post is...

View Article

Image may be NSFW.
Clik here to view.

Google Professional Machine Learning Engineer Exam 2021

Exam Description A Professional Machine Learning Engineer designs, builds, and productionizes ML models to solve business challenges using Google Cloud technologies and knowledge of proven ML models...

View Article


Image may be NSFW.
Clik here to view.

AWS Cloud HSM, Docker and NGINX

There is quite a bit of easily searchable content on the security benefits of leveraging a Hardware Security Module to manage cryptographic keys, so I will leave that to the scope of another article....

View Article

Image may be NSFW.
Clik here to view.

Bitbucket Parameterized Pipelines

Introduction I’d like to address how to handle lots of deployment environments withinBitBucket Pipelines. Below I’m presenting two options: Using tags to parameterize buildsUsing the BitBucket API to...

View Article


Mock Intl and Date globals in Jest

In Javascript land, mocking the browser global objects can be a bit of a pain for tests. Searching StackOverflow gives plenty of complicated answers. Some suggesting using 3rd party mock libraries....

View Article

Modern Development Environment for C++: Part 2

In Part 1 of this series, I gave a quick overview of each tool in the development environment and how I came to the conclusion that the tool was a good fit. Today I’m going to begin showing you how...

View Article


AWS Python Lambda: Not Quite So Simple?

Python + AWS Lambda…simple, quick, effective code delivered at the click of an upload button? Not always. Python lets you write complex solutions quickly using English-like syntax and AWS Lambda lets...

View Article

So You’re Looking to Drop IE11 Support

When it comes to developing modern web applications, Internet Explorer has long been a thorn to developers. Countless hours have been spent over the last decade within larger corporations discussing...

View Article

Image may be NSFW.
Clik here to view.

Amazon SES Postfix Relay Docker Image

A common pattern for sending emails is to use a local Mail Transfer Agent (MTA) like Sendmail and/or Postfix on each server, then applications have applications use their respective SMTP libraries to...

View Article
Browsing all 93 articles
Browse latest View live