HN user

ctcliff

133 karma
Posts15
Comments10
View on HN
christophercliff.com 6y ago

Show HN: GeoTessellator, tessellated vector grids from OpenStreetMap geometry

ctcliff
2pts0
github.com 8y ago

Show HN: A higher-order React component for developing tree list UIs

ctcliff
3pts0
christophercliff.com 8y ago

Show HN: Underscore to Lodash Converter

ctcliff
4pts0
christophercliff.com 9y ago

Show HN: ANSPR0 near-shortest paths in the web browser with OpenStreetMap

ctcliff
3pts0
christophercliff.com 9y ago

Show HN: Dijkstra’s algorithm on OpenStreetMap with dynamic cost manipulation

ctcliff
8pts0
christophercliff.com 9y ago

Show HN: Dijkstra’s algorithm in the web browser with OpenStreetMap

ctcliff
158pts34
github.com 9y ago

Show HN: Flatmarket, an open source e-commerce platform for static websites

ctcliff
4pts0
christophercliff.com 9y ago

Show HN: Eppstein’s k shortest paths in the web browser with OpenStreetMap

ctcliff
39pts6
github.com 10y ago

Flatmarket: A secure e-commerce platform for static websites

ctcliff
2pts0
json.expert 10y ago

A free, open source e-commerce platform for static websites

ctcliff
1pts0
json.expert 11y ago

Show HN: JSON Expert – Create Web APIs from the Files in Your Dropbox

ctcliff
5pts2
json.expert 11y ago

A Free, Self-Hosted Back End for Stripe Checkout

ctcliff
2pts2
christophercliff.com 11y ago

Show HN: A self-hosted service that deletes old tweets from your Twitter account

ctcliff
1pts0
json.expert 11y ago

The Holy Grail of Static Website Hosting

ctcliff
1pts0
caisson.co 13y ago

Show HN: Deploy your static website to AWS with Caisson

ctcliff
3pts0

The geographic rendering APIs tend to be incompatible with the graphing algorithms and data structures. It's better to optimize your data on the server for algorithmic simplicity and convert to a render-friendly format at render time.

Also, immutability is great when you're juggling 1000s of lon/lat arrays.

This setup assumes manual order fulfillment. If someone manipulates a charge, don't deliver the goods.

If you're doing 100s of transactions per day or automating fulfillment, it would be more appropriate to invest in a full-featured back end.