• About
  • Posts
  • GitLab
  • Wiki
  • Resume
  • CV

geohaff.com // posts

2025

Creating an interactive 3D terrain model of an idyllic Wisconsin river town with Rayshader in R 2025-09-10
Candidates for Dutch-style roundabouts in the USA: Who wants to construct the first? 2025-09-07
The world's largest cycling intersection is spectacularly unremarkable 2025-08-27

2024

Discerning an asserted non-partisan biblical reference guide: When political agenda competes with the gospel 2024-11-04

2023

Entry-level GIS interview preparation 2023-12-08
Embrace the ellipsis 2023-03-02

2022

To click or not to click: A GIS memoir 2022-02-05

2021

Principles for software selection in geospatial courses 2021-12-11
Avoid arcpy. Use geopandas. 2021-09-21
Challenges of teaching spatial analysis with Python 2021-03-17
A summary of books I read in 2020 2021-03-09
A practical guide for using BiBteX and natbib 2021-02-18

2020

Mapping 10,000 points with ggplot2 2020-03-16
Site Suitability/Terrain Analysis in R 2020-03-13
An introduction to regression workflows in R 2020-01-15

2019

The geography of Oklahoma State football recruiting: Technical approach 2019-01-29
The geography of Oklahoma State football recruiting 2019-01-28

2018

Doing useful things with Emacs Lisp 2018-11-25

0001

geohaff.com // wiki // photos // landscape 0001-01-01
geohaff.com // wiki // photos // cities and architecture 0001-01-01
  • geohaff.com // Matthew Haffner