Uptick Engineering

Welcome to the blog

We're the Uptick dev team.

We love open source, and building high quality components that power the Uptick building maintenance ecosystem.

Some things we've worked on recently:
Prince in the cloud - splat!
Jan 30, 2019 by Dean Mckendry

Stories and lessons learned from reinventing the wheel and creating serverless applications.

Migrating A Customer And Their Data
Sep 21, 2018 by Andrew Ang

How we migrated our largest customer’s data (at the time of writing this post) to Uptick.

Improving Online Dating
Nov 23, 2016 by Michael Boreham

Introducing React-Day-Input, a new date input.

Spreadsheets Versus Models - A Compromise
Nov 21, 2016 by Michael Boreham

Excel-like functionality in the browser.

Introducing React Interactive Tutorials
Nov 10, 2016 by Michael Boreham

A new javascript package for in-app tutorials.

Extension Store
Oct 31, 2016 by Andrew Ang

The large number of modules in aBAS calls for a solution to easily manage them. Enter Extension Store.

Being Bleeding Edge - Upgrading to Django 1.10
Oct 07, 2016 by Jarek Glowacki

Proactively updating project dependencies.

Python SAML and Heroku
Apr 14, 2016 by Luke Hodkinson

Technical difficulties installing Python SAML on Heroku leads to buildpack modifications.

Javascript and React showcase

React Keyed File Browser

Folder-based file browser for flat-keyed lists of objects.

View the demo
React Object List

A modern, data list visualisation component, with all the standard filtering/pagination perks.

View the demo
Mireco

MIcro REact COmponents. A collection of useful widgets for form inputs.

View the demo
Config Forms

Multi-platform JSON-based form definitions.

View on GitHub
React Scheduler

Scheduler component with drag and drop support.

Bucketed Scaled

See us on NPM

Python and Django showcase

GitOps

Automatically provision Kubernetes resources defined by a git repository.

View on GitHub
PyMYOB

A Python wrapper around MYOB's AccountRight API.

View on PyPI
SPLAT

PrinceXML PDF generation service, deployable to AWS lambda.

View on GitHub
Django Model Import

Lightweight CSV importer leveraging Django model forms; built for speed.

View on PyPI
Django User-defined Fields

Utility for enabling users to add extra fields to models, leveraging JSONField.

View on PyPI
Bronski

Lightweight beat server that runs cron Tasks, configurable in Django admin.

View on PyPI
Django Dramatiq PG

Django wrapper for dramatiq-pg background task queue.

View on PyPI
Bouncer

Stateless OAuth reverse HTTP proxy, deployable as a Helm chart.

View on GitHub

See our stuff on PyPI

iOS and mobile

Fancy drawing tool

Coming soon...

View on GitHub