• Home
  • Posts
  • Contact

Deutsche Cloud

2025-05-15

Keeping your OpenStreetMap Database Replicated

2025-04-16

Typst is Weird and I Really Like It

2025-04-01

Journaling for Productivity

2025-03-27

Getting Back into Writing on My Own Terms

2025-03-13

Don't UUID Yourself

2021-12-10

:= Need Not Allocate

2021-06-10

Load Balancing Without Giving Away the Keys

2020-08-31

Printing with SwiftUI

2020-07-08

Migrating Foreign Keys in PostgreSQL

2020-05-21

Making of the OpenStreetMap Calendar

2020-05-15

Faster Map Making With osmium

2020-03-22

Towards Remotified Conferences

2020-03-15

Why I Don't Believe in Boards Consisting of Volunteers

2020-03-08

Could We Create Binary Diffs for OpenStreetMap Planet Files?

2020-02-06

Synopsis of Tools for Importing OpenStreetMap Data into PostgreSQL

2019-11-11

Points of Interest as a Service

2019-04-15

Give Spaten a Spin: Introducing a Data Repository

2019-02-21

Envisioning a New Approach to Geodata Processing

2018-10-16

Orphaned Gunicorn Processes with Supervisor

2018-07-02

Open Data: Best Practices

2018-02-02

Grandine: Vector Tiles, Summary July 2017

2017-08-01

Grandine: Vector Tiles, Summary June 2017

2017-06-30

Grandine: Vector Tiles, Summary May 2017

2017-05-31

Grandine: Vector Tiles, Summary April 2017

2017-05-03

Grandine: Vector Tiles, Summary March 2017

2017-03-31

Datenschutz powered by Deutsche Bahn

2017-02-13

The Danger of Good Enough

2017-01-29

Incorporating a Limited in Germany for Bootstrappers

2016-12-10

Benchmarking a Video Codec: MJPEG on Canon 5D Mark IV

2016-11-02

Opening Hours, a tale about over-engineering

2016-10-29

Lightroom on Multiple Machines

2016-10-16

A look on Apple Maps on iOS 10

2016-09-28

OpenStreetMap auf dem 31. Chaos Communication Congress

2015-01-02

OpenLoveMap: Ein Projekt für mehr Liebe

2014-02-24

Bahnhöfe in OpenStreetMap

2014-01-28

OpenStreetMap Gebäudeumrisse beim VVO

2014-01-16