korban.net
Projects
Courses
Consulting
Posts
About
Contact
All posts
Elm 0.19: details of what's new, how to install/upgrade, reading list
2018-08-22
•
Software
Elm
Learning Elm in 2018: Comprehensive List of Resources
2018-07-31
•
Software
Elm
Some thoughts on splitting Elm code into multiple files
2018-07-27
•
Software
Elm
Practical Elm for a Busy Developer: early access
2018-07-10
•
Other
Elm
How Json.Decode.Pipeline chaining works
2018-07-10
•
Software
Elm
Json.Decode tricks: decode 8+ fields and nested sub-objects
2018-06-22
•
Software
Elm
Using modules in Elm
2018-06-14
•
Software
Elm
Elmstatic 0.3.1: generate subsections, make index pages, add page aliases
2018-05-07
•
Software
Elm
Introducing Elmstatic: an Elm-to-HTML static site generator
2018-05-03
•
Software
Elm
Decoding recursive JSON in Elm
2018-04-13
•
Software
Elm
Generating static HTML from Elm code with elm-static-html-lib
2018-03-29
•
Software
Elm
Is the Elm ecosystem going stale? The numbers say no.
2018-03-23
•
Software
Elm
How to extract values from union types in Elm
2018-03-16
•
Software
Elm
How to read Elm types like `Html Msg`
2018-03-15
•
Software
Elm
Decoding JSON to nested record fields in Elm
2018-01-23
•
Software
Elm
On updating the worldview
2018-01-23
•
Other
Lessons learned from 4 years of using Cordova in production
2017-11-29
•
Software
The case against ORMs
2017-11-02
•
Software
Databases
Postgres
Four levels of time handling in a database
2017-09-29
•
Software
Databases
Postgres
Debugging complex PostgreSQL queries with pgdebug
2017-09-18
•
Software
Databases
Postgres
Back of the napkin calculations for Powersat by Ben Bova
2017-06-30
•
Books
In response to the "Damage" post
2017-05-07
•
Business
Using Trello to track development work
2017-03-27
•
Software
Notes on implementing push notifications via Node.js
2017-03-15
•
Software
Node
Writing readable SQL
2017-02-19
•
Software
Databases
Postgres
High performing software developers: false positives
2016-05-30
•
Software
Misapplied abstractions and unnecessary complexity
2015-12-16
•
Software
Haskell diary #6
2015-01-10
•
Software
FP
Haskell
Haskell diary #5
2015-01-03
•
Software
FP
Haskell
Haskell diary #4
2014-12-27
•
Software
FP
Haskell
Haskell concepts I'm learning
2014-12-23
•
Software
FP
Haskell
Haskell diary #3
2014-12-20
•
Software
FP
Haskell
Haskell diary #2
2014-12-13
•
Software
FP
Haskell
OOP vs FP: a couple of thoughts
2014-12-10
•
Software
FP
Haskell
Haskell diary #1
2014-12-06
•
Software
FP
Haskell
A list of Haskell learning resources
2014-12-02
•
Software
FP
Haskell
Getting started with Haskell
2014-11-30
•
Software
FP
Haskell
Functional programming: the next big thing?
2014-11-23
•
Software
FP
Visualising PostGIS data from the shell
2014-11-18
•
Postgres
PostGIS
Postgres
Uninstalling things installed via .pkg installers
2014-10-25
•
Mac
Setting up Mac-like zsh keyboard shortcuts on a Mac
2014-10-21
•
Software
Mac
WordPress is a nightmare
2014-10-21
•
Software
Showing a random quote from a file on the desktop
2014-07-31
•
Software
Mac
Computing ideas retrospective
2014-02-13
•
Software
History
Installing PostGIS with Homebrew
2013-11-11
•
Software
Mac
Postgres
PostGIS
Postgres
The lack of software patents in New Zealand is a great thing
2013-10-26
•
Software
Android web dev mess: async requests for files in offline cache fail
2013-07-15
•
Software
Android
Bug
Android web dev mess: geolocation.getCurrentPosition stack overflow
2013-07-14
•
Software
Android
Bug
Android web dev mess: Samsung Galaxy Tab with Android 3.2
2013-06-30
•
Software
Android
Bug
Android web dev mess: History.replaceState disappears after Android 2.3
2013-06-29
•
Software
Android
Bug
Android web dev mess: using overflow:scroll breaks... scrolling
2013-06-28
•
Software
Android
Bug
$10,000 in sales of my C++ book: easier than I thought
2013-04-13
•
Business
Why do we seem to be reinventing the wheel in technology all the time?
2013-03-12
•
Software
A micro-overview of some interesting HTML 5 features on iOS and Android
2013-02-15
•
Software
IOS
Android
How to make web apps use the full screen on iPhone 5
2013-01-09
•
Software
IOS
JavaScript geolocation API broken in iOS 6 Safari
2013-01-08
•
Software
IOS
Bug
98% of scientists agree that climate change is caused by human activity
2012-11-16
•
Environment
My submission to the New Zealand Science Challenges
2012-11-10
•
Environment
Google Maps tile overlay & 45 degree imagery gotcha
2012-11-07
•
Software
GIS
How to run a fundraiser movie screening
2012-10-23
•
Other
We are disconnected from nature
2012-10-21
•
Environment
Introduction to Backbone.js for Rails developers
2012-10-21
•
Software
JavaScript
WordPress A/B testing with Google Analytics
2012-09-21
•
Business
Some thoughts on Cucumber and Behaviour Driven Development
2011-06-14
•
Software
Testing
Using CoffeeScript in RubyMine 3
2011-01-22
•
Software
CoffeeScript
UnknownTag
The benefits of the web as a platform
2010-12-27
•
Software
Business
CoffeeScript: an awesome alternative to JavaScript
2010-09-07
•
Software
Why enums in the database are a good idea
2010-06-27
•
Software
Using software specs effectively: exploration and time estimates
2010-06-22
•
Software
Setup email notifications for mdadm (with a bit of Ruby)
2010-04-10
•
Software
Ruby
Using ActiveSupport::Dependencies outside a Rails project
2010-03-04
•
Software
Ruby
How to create long integer or double precision database columns in Rails
2010-03-04
•
Software
Ruby
Delete expired ActiveRecord based sessions regularly
2010-03-04
•
Software
Ruby
Add case insensitive finders by extending ActiveRecord
2009-12-06
•
Software
Ruby