Land Technologies

LandTech Engineering Blog

We are the engineers behind LandInsight and LandEnhance.
We’re helping property professionals build more houses, one line of code at a time.
We're based in London, and yes, we're hiring!

An Intro To Geospatial Data With PostGIS

July 02, 2021 · 5 min read datasqlpostgrespostgis

In this tutorial, we will explore how to use PostGIS for storing and querying geospatial data. It will be a fairly pragmatic tutorial, and…

/advanced-sql/postgis/beginners-guide/

SQL Window Functions

June 29, 2021 · 4 min read datasqlpostgres

The data team often faces situations where standard aggregation functions, GROUP BY or DISTINCT ON won’t give us the results we need. To…

/advanced-sql/window-functions/

Postgres SQL Distinct On

June 29, 2021 · 4 min read datasqlpostgres

The data team at LandTech were recently looking at the Postgres DISTINCT ON function for a particular data transformation in our pipelines…

/advanced-sql/distinct-on/

Day In The Life Of The Data Team

June 15, 2021 · 7 min read datateam

We as a data team wanted to let you know who we are and give you an insight into what we do. Look out for some more treats from us! Hi I’m…

/day-in-life-of-data-team/

Component Libraries

April 29, 2021 · 6 min read reactfrontenddecisions

In the last post I discussed the three main CSS techniques: Classical CSS, Utility-First CSS and CSS-in-JS. Now I want to take a look at…

/frontend-decisions/part-3/

Styling Techniques

April 22, 2021 · 9 min read reactfrontenddecisions

Now that we’re making the transition from Vue.js to React it’s time to review how we manage styling. Although at first this seems like a…

/frontend-decisions/part-2/

Moving to React

April 13, 2021 · 3 min read reactfrontenddecisions

Pause & Reflect As we continue to expand we’ve taken time stop and review in depth at what we want to achieve over the next couple of years…

/frontend-decisions/part-1/

Work...anywhere

February 15, 2021 · 1 min read cultureremote-working

The COVID-19 pandemic has changed the world and life as we once knew it, challenging the way many of us work. For the past year we’ve all…

/remote-first/

One year at LandTech. What Happened?

January 08, 2021 · 9 min read reflectionstorytime

Summary? I’ll hook you up. I’ve been at LandTech for a year now and working with the engineering team has been sensational so far (despite…

/a-year-later/

Who needs distributed systems anyway?

July 16, 2020 · 7 min read opinionarchitectureagile

TLDR; monoliths can (a) be flexible, and (b) possibly handle big-ish data. As a software engineer you are in the business of solving…

/code-code/

Our Engineering Principles

June 29, 2020 · 4 min read agiledevopssecurity

These are our Engineering Principles, defined in June 2020, to compliment our values (which are currently Creativity, Excellence, Confidence…

/principles/

Dependabot… a critical DevOps tool

February 17, 2020 · 2 min read devops

Acquired by GitHub in 2019, Dependabot is a free bot application that checks for dependency updates, creates pull requests and can even…

/dependabot/

Getting Started with Kubernetes

January 27, 2020 · 10 min read kubernetesdockertraining

As a follow up to my Docker post I’ll go over my notes from some recent Kubernetes training. I’ll cover the key concepts and a few useful…

/understanding-k8s/

Understanding Docker

January 17, 2020 · 12 min read dockertraining

Why Docker? Let’s say you’ve just finished prototyping a new web app and you want to pass it onto the team to have a play around with. You…

/understanding-docker/

Embracing the Power of Data Loaders

March 18, 2019 · 6 min read open sourcegraphql

We use Facebook’s implementation of Data Loaders in our GraphQL API, but the concept is very generic and could be of wider interest…

/data-loaders/

Engineering Enlightenment

March 06, 2019 · 2 min read agileprocess

Close your eyes… imagine a world where code is a joy to write, bugs are caught in development and everything runs like a well-oiled bicycle…

/enlightenment/

What Have I Learnt???

March 05, 2019 · 1 min read apprenticeship

It has been 9 months since I started my apprenticeship in software engineering and I’m learning far more than just how to code. I have the…

/apprenticeship/

Building an SSH Jumpbox with Docker

March 01, 2019 · 5 min read open sourcedockersecurity

As part of our never-ending pursuit of staying secure, we have recently built an SSH jumpbox as a central, secure way to access our…

/ssh-jumpbox/

Building our First Mobile App with React Native

February 28, 2019 · 5 min read react nativeinfrastructure

React native is a cross platform app development framework, primarily used for building apps for iOS and Android, almost entirely using…

/react-native/

How Sinful is UK Property?

February 26, 2019 · 1 min read data analysisdumb

Here, at LandInsight, we have a ton of data on UK property. In particular we know who owns what and can perform searches on this data. This…

/sins/

How we Scaled our Mapping Tool with Mapbox & Google

February 01, 2019 · 4 min read open sourcescalingperformance

At the heart of the LandInsight product is a map showing a variety of datasets. Users can switch between map layers and filter features…

/map-rendering/
© 2021, Built with Gatsby
LAND TECHNOLOGIES LTD, m: WeWork c/o LandTech, 10 Devonshire Square, London, EC2M 4PL t: 0203 086 7855
© 2016 Land Technologies Ltd. Registered Company Number 08845300.