Category Projects

FCFinder V2 - Football (Soccer), GraphQL, and SwiftUI Pandemic Adventures

FCFinder V2 is an application for displaying the locations of football clubs by league and by year.

Tracking My Car's Mileage With Fuel App

tl;dr: I built (and open sourced) an iPhone X app to track my car’s fuel usage.

Update site design

Today I’m releasing an updated design to my Web site. This new design provides a cleaner and more consistent UI design while also making it easier to find content by...

New Web site

I’m excited to launch the next interation of my personal Web site today. It brings back complete control over the content and design which will allow me to hopefully produce...

Making a Travel Map Using Mapbox Studio

Making a travel map using Mapbox Studio is incredibly fun and surprisingly quick to do. I was able to create this map in less than 2 hours this afternoon by...

MapBox On Android

I’m a big fan of the work that MapBox has done with OpenStreetMap and the great open source tools that they provide for building custom maps.

Category Maps

Making Location Edits To Apple Maps

tl;dr: Apple accepts location data additions and edits for Apple Maps via macOS Maps app.

The Economist - "Not all roads lead to Google Maps"

This past week The Economist published an article, “The battle for territory in digital cartography” by Hal Hodson, discussing how companies like Mapbox and Mapillary are using community powered data...

Making a Travel Map Using Mapbox Studio

Making a travel map using Mapbox Studio is incredibly fun and surprisingly quick to do. I was able to create this map in less than 2 hours this afternoon by...

Mobile UW 1.5 Released

Last night we released the latest version of Mobile UW.  The new features include native integration with the MyUW campus portal’s mobile Web site as well as the UW Library...

Foursquare Hackathon Madison

I had the great pleasure of participating in the Foursquare Hackathon 2013 yesterday.  It was a fun opportunity to meet other developers as well as non developers in the Madison area...

Category Soccer

Category Awards

Category Transit

Wisconsin Sees Fewer Miles Driven Every Year Since 2004

Wisconsin Sees Fewer Miles Driven Every Year Since 2004

Mobile UW 1.5 Released

Last night we released the latest version of Mobile UW.  The new features include native integration with the MyUW campus portal’s mobile Web site as well as the UW Library...

Category Madison

Mapbox Badgers

Come join us next week at Science Hall on the University of Wisconsin-Madison campus as I team up my fellow Mapbox Badger alums and friends to present a hands-on workshop...

Reviewing the Session List at BarCampMad

Reviewing the session list at #BarCampMad (at Engineering Centers Building)

Category Community

UIKonf 2020 Goes Remote

The organizers of UIKonf just announced that this year’s conference will be remote only due to COVID-19 pandemic. I’m really glad that they did this to help in the fight...

UIKonf 2019 Review

This was my second time attending UIKonf in Berlin and it more than lived up to my fondest memories from UIKonf 2018. I was pleasantly surprised by to find the...

DotSwift 2019 Review

I attended the DotSwift conference in Paris, France the last week of January. It’s an afternoon of a series of 18 minute talks and 5 “lightning talks” that last 4...

UIKonf 2018 Review

tl;dr: A collection of my favorite presentations from UIKonf, an independent technical and community conference for iOS developers.

Moving To A Reactive Data Server

Moving To A Reactive Data Server

UW DevBlog Launches

I’m really excited about the UW DevBlog launching yesterday. We built it to help disseminate different ideas, experiences, and best practices for Web and Mobile development across the highly fragmented...

Reviewing the Session List at BarCampMad

Reviewing the session list at #BarCampMad (at Engineering Centers Building)

Foursquare Hackathon Madison

I had the great pleasure of participating in the Foursquare Hackathon 2013 yesterday.  It was a fun opportunity to meet other developers as well as non developers in the Madison area...

Category Location

Foursquare Hackathon Madison

I had the great pleasure of participating in the Foursquare Hackathon 2013 yesterday.  It was a fun opportunity to meet other developers as well as non developers in the Madison area...

Category University of Wisconsin

Moving To A Reactive Data Server

Moving To A Reactive Data Server

UW DevBlog Launches

I’m really excited about the UW DevBlog launching yesterday. We built it to help disseminate different ideas, experiences, and best practices for Web and Mobile development across the highly fragmented...

Wisconsin Sees Fewer Miles Driven Every Year Since 2004

Wisconsin Sees Fewer Miles Driven Every Year Since 2004

Mobile in Madison: Tweet Chat with Wisconsin's Mobile Team

Mobile in Madison: Tweet Chat with Wisconsin’s Mobile Team

EdTech Tweetchat - University of Wisconsin Team

EdTechMagazine.com is interviewing us via Twitter this Wednesday (March 20) at 1 PM Madison time.  We’ll be talking about our experiences developing Mobile UW over the past 3 years, specifically...

Mobile UW 1.5 Released

Last night we released the latest version of Mobile UW.  The new features include native integration with the MyUW campus portal’s mobile Web site as well as the UW Library...

Category Mobile

Tracking My Car's Mileage With Fuel App

tl;dr: I built (and open sourced) an iPhone X app to track my car’s fuel usage.

Joining Mapbox

Earlier this month I had the great fortune to officially join the Mapbox team. Mapbox is an amazing team of people who build tools to allow everyone to create their...

Wisconsin Sees Fewer Miles Driven Every Year Since 2004

Wisconsin Sees Fewer Miles Driven Every Year Since 2004

Mobile in Madison: Tweet Chat with Wisconsin's Mobile Team

Mobile in Madison: Tweet Chat with Wisconsin’s Mobile Team

EdTech Tweetchat - University of Wisconsin Team

EdTechMagazine.com is interviewing us via Twitter this Wednesday (March 20) at 1 PM Madison time.  We’ll be talking about our experiences developing Mobile UW over the past 3 years, specifically...

Mobile UW 1.5 Released

Last night we released the latest version of Mobile UW.  The new features include native integration with the MyUW campus portal’s mobile Web site as well as the UW Library...

Category iOS

FCFinder V2 - Football (Soccer), GraphQL, and SwiftUI Pandemic Adventures

FCFinder V2 is an application for displaying the locations of football clubs by league and by year.

Tracking My Car's Mileage With Fuel App

tl;dr: I built (and open sourced) an iPhone X app to track my car’s fuel usage.

Building Mapbox Mobile

This week’s official launch of Mapbox Mobile was the culmination of a lot of hard wark done by a dedicated team of people distributed around the globe. The end product...

My Day

Load Test New API Web Server Release new versions of native iOS and Android apps to public Analyze technical specs for new iPad Air and iPad Mini for impact on...

Mobile UW 1.5 Released

Last night we released the latest version of Mobile UW.  The new features include native integration with the MyUW campus portal’s mobile Web site as well as the UW Library...

Category Android

Hey Mapbox How Do I Get To...

Earlier this month we released Android wrapper libraries for the Mapbox Geocoding and Directions API services to make adding Geocoding and Directions in your Android apps much easier. Naturally I...

Building Mapbox Mobile

This week’s official launch of Mapbox Mobile was the culmination of a lot of hard wark done by a dedicated team of people distributed around the globe. The end product...

Releasing Mapbox Android SDK Today

I have had the great privilege of getting to work with the Mapbox team and other open source contributors since January on the brand new Mapbox Android SDK. Today the...

Mobile UW 1.5 Released

Last night we released the latest version of Mobile UW.  The new features include native integration with the MyUW campus portal’s mobile Web site as well as the UW Library...

Category Culture

The Process Behind Flat

Mapbox is a flat, decentralized organization with no org chart nor officially defined responsbilities. It’s also made up of team members distributed across the globe with roughly equal numbers working...

Building Mapbox Mobile

This week’s official launch of Mapbox Mobile was the culmination of a lot of hard wark done by a dedicated team of people distributed around the globe. The end product...

Healthcare.gov and the Gulf Between Planning and Reality by Clay Shirky

Healthcare.gov and the Gulf Between Planning and Reality by Clay Shirky

Launch Team For "Why Managing Sucks and How To Fix It" Book

I’ve had the great fortune to be asked to be part of the Launch Team for Cali Ressler and Jody Thompson’s new book “Why Managing Sucks and How to Fix...

Category Behaviorial Economics

Launch Team For "Why Managing Sucks and How To Fix It" Book

I’ve had the great fortune to be asked to be part of the Launch Team for Cali Ressler and Jody Thompson’s new book “Why Managing Sucks and How to Fix...

Category Data Science

Computing For Data Analysis MOOC

I got my shiny “Statement of Accomplishment” (with Distinction !) PDF the other day from Coursera for successfully completing Roger Peng’s (Johns Hopkins University) “Computing For Data Analysis” course.  The course is...

Category Johns Hopkins

Computing For Data Analysis MOOC

I got my shiny “Statement of Accomplishment” (with Distinction !) PDF the other day from Coursera for successfully completing Roger Peng’s (Johns Hopkins University) “Computing For Data Analysis” course.  The course is...

Category Education

Mapbox Badgers

Come join us next week at Science Hall on the University of Wisconsin-Madison campus as I team up my fellow Mapbox Badger alums and friends to present a hands-on workshop...

Mobile in Madison: Tweet Chat with Wisconsin's Mobile Team

Mobile in Madison: Tweet Chat with Wisconsin’s Mobile Team

EdTech Tweetchat - University of Wisconsin Team

EdTechMagazine.com is interviewing us via Twitter this Wednesday (March 20) at 1 PM Madison time.  We’ll be talking about our experiences developing Mobile UW over the past 3 years, specifically...

Computing For Data Analysis MOOC

I got my shiny “Statement of Accomplishment” (with Distinction !) PDF the other day from Coursera for successfully completing Roger Peng’s (Johns Hopkins University) “Computing For Data Analysis” course.  The course is...

Category Apple

Making Location Edits To Apple Maps

tl;dr: Apple accepts location data additions and edits for Apple Maps via macOS Maps app.

Apple Support: AMD Radeon 6970M Video Card Replacement Program

Apple Support: AMD Radeon 6970M Video Card Replacement Program

OS X Yosemite Display Grays Out

OS X Yosemite Display Grays Out

Moscone West is Ready to go for WWDC

Moscone West is ready to go! #wwdc (at Moscone West)

Category Conferences

UIKonf 2020 Goes Remote

The organizers of UIKonf just announced that this year’s conference will be remote only due to COVID-19 pandemic. I’m really glad that they did this to help in the fight...

UIKonf 2019 Review

This was my second time attending UIKonf in Berlin and it more than lived up to my fondest memories from UIKonf 2018. I was pleasantly surprised by to find the...

DotSwift 2019 Review

I attended the DotSwift conference in Paris, France the last week of January. It’s an afternoon of a series of 18 minute talks and 5 “lightning talks” that last 4...

UIKonf 2018 Review

tl;dr: A collection of my favorite presentations from UIKonf, an independent technical and community conference for iOS developers.

State of the Map 2014 Day 1

State Of The Map 2014 Day 1

Reviewing the Session List at BarCampMad

Reviewing the session list at #BarCampMad (at Engineering Centers Building)

Moscone West is Ready to go for WWDC

Moscone West is ready to go! #wwdc (at Moscone West)

Category WWDC

Moscone West is Ready to go for WWDC

Moscone West is ready to go! #wwdc (at Moscone West)

Category Scala

My Day

Load Test New API Web Server Release new versions of native iOS and Android apps to public Analyze technical specs for new iPad Air and iPad Mini for impact on...

Category Java

My Day

Load Test New API Web Server Release new versions of native iOS and Android apps to public Analyze technical specs for new iPad Air and iPad Mini for impact on...

Category MapKit

Making Pins and Callouts in Apple Maps Accessible

Pins (aka location markers) and Callouts on instances of MKMapView are not automatically accessible to blind users via iOS’s VoiceOver feature. The impact of this is that while blind users...

Category Accessibility

Making Pins and Callouts in Apple Maps Accessible

Pins (aka location markers) and Callouts on instances of MKMapView are not automatically accessible to blind users via iOS’s VoiceOver feature. The impact of this is that while blind users...

Category Open Source

Update site design

Today I’m releasing an updated design to my Web site. This new design provides a cleaner and more consistent UI design while also making it easier to find content by...

New Web site

I’m excited to launch the next interation of my personal Web site today. It brings back complete control over the content and design which will allow me to hopefully produce...

Joining Mapbox

Earlier this month I had the great fortune to officially join the Mapbox team. Mapbox is an amazing team of people who build tools to allow everyone to create their...

MapBox On Android

I’m a big fan of the work that MapBox has done with OpenStreetMap and the great open source tools that they provide for building custom maps.

Category Mapbox

The Economist - "Not all roads lead to Google Maps"

This past week The Economist published an article, “The battle for territory in digital cartography” by Hal Hodson, discussing how companies like Mapbox and Mapillary are using community powered data...

Mapbox Badgers

Come join us next week at Science Hall on the University of Wisconsin-Madison campus as I team up my fellow Mapbox Badger alums and friends to present a hands-on workshop...

Making a Travel Map Using Mapbox Studio

Making a travel map using Mapbox Studio is incredibly fun and surprisingly quick to do. I was able to create this map in less than 2 hours this afternoon by...

Hey Mapbox How Do I Get To...

Earlier this month we released Android wrapper libraries for the Mapbox Geocoding and Directions API services to make adding Geocoding and Directions in your Android apps much easier. Naturally I...

I'm So Pumped to be Back in the Mapbox Garage

I’m so pumped to be back in the @mapbox Garage this week! (at Mapbox)

My First Revolution On The Mapbox Rocket Ship

This past week I was excited to celebrate my first anniversary as a full time member of Mapbox! It’s been a fantastic experience where I’ve been able to learn many...

The Process Behind Flat

Mapbox is a flat, decentralized organization with no org chart nor officially defined responsbilities. It’s also made up of team members distributed across the globe with roughly equal numbers working...

Building Mapbox Mobile

This week’s official launch of Mapbox Mobile was the culmination of a lot of hard wark done by a dedicated team of people distributed around the globe. The end product...

Joining Mapbox

Earlier this month I had the great fortune to officially join the Mapbox team. Mapbox is an amazing team of people who build tools to allow everyone to create their...

Releasing Mapbox Android SDK Today

I have had the great privilege of getting to work with the Mapbox team and other open source contributors since January on the brand new Mapbox Android SDK. Today the...

MapBox On Android

I’m a big fan of the work that MapBox has done with OpenStreetMap and the great open source tools that they provide for building custom maps.

Category Tech

Healthcare.gov and the Gulf Between Planning and Reality by Clay Shirky

Healthcare.gov and the Gulf Between Planning and Reality by Clay Shirky

Category IOT

Installing My Nest Learning Thermostat

Santa brought us a Nest Thermostat this year for Christmas and life finally was kind enough to provide me some time to install it this afternoon. I’ve been looking forward...

Category Home Improvement

Installing My Nest Learning Thermostat

Santa brought us a Nest Thermostat this year for Christmas and life finally was kind enough to provide me some time to install it this afternoon. I’ve been looking forward...

Category Thoughts

Blogging vs. Building

Blogging vs. Building

Category Experience

Blogging vs. Building

Blogging vs. Building

Category OpenStreetMap

The Economist - "Not all roads lead to Google Maps"

This past week The Economist published an article, “The battle for territory in digital cartography” by Hal Hodson, discussing how companies like Mapbox and Mapillary are using community powered data...

State of the Map 2014 Day 1

State Of The Map 2014 Day 1

Category Washington DC

I'm So Pumped to be Back in the Mapbox Garage

I’m so pumped to be back in the @mapbox Garage this week! (at Mapbox)

State of the Map 2014 Day 1

State Of The Map 2014 Day 1

Category Product

Releasing Mapbox Android SDK Today

I have had the great privilege of getting to work with the Mapbox team and other open source contributors since January on the brand new Mapbox Android SDK. Today the...

Category Distributed

The Process Behind Flat

Mapbox is a flat, decentralized organization with no org chart nor officially defined responsbilities. It’s also made up of team members distributed across the globe with roughly equal numbers working...

Category Travel

Making a Travel Map Using Mapbox Studio

Making a travel map using Mapbox Studio is incredibly fun and surprisingly quick to do. I was able to create this map in less than 2 hours this afternoon by...

I'm So Pumped to be Back in the Mapbox Garage

I’m so pumped to be back in the @mapbox Garage this week! (at Mapbox)

Category Voice

Hey Mapbox How Do I Get To...

Earlier this month we released Android wrapper libraries for the Mapbox Geocoding and Directions API services to make adding Geocoding and Directions in your Android apps much easier. Naturally I...

Category Presentations

Mapbox Badgers

Come join us next week at Science Hall on the University of Wisconsin-Madison campus as I team up my fellow Mapbox Badger alums and friends to present a hands-on workshop...

Category Web

Update site design

Today I’m releasing an updated design to my Web site. This new design provides a cleaner and more consistent UI design while also making it easier to find content by...

New Web site

I’m excited to launch the next interation of my personal Web site today. It brings back complete control over the content and design which will allow me to hopefully produce...

Category Data

Making Location Edits To Apple Maps

tl;dr: Apple accepts location data additions and edits for Apple Maps via macOS Maps app.

The Economist - "Not all roads lead to Google Maps"

This past week The Economist published an article, “The battle for territory in digital cartography” by Hal Hodson, discussing how companies like Mapbox and Mapillary are using community powered data...

Category Berlin

UIKonf 2020 Goes Remote

The organizers of UIKonf just announced that this year’s conference will be remote only due to COVID-19 pandemic. I’m really glad that they did this to help in the fight...

UIKonf 2019 Review

This was my second time attending UIKonf in Berlin and it more than lived up to my fondest memories from UIKonf 2018. I was pleasantly surprised by to find the...

UIKonf 2018 Review

tl;dr: A collection of my favorite presentations from UIKonf, an independent technical and community conference for iOS developers.

Category Cars

Tracking My Car's Mileage With Fuel App

tl;dr: I built (and open sourced) an iPhone X app to track my car’s fuel usage.

Category App Store

Twice Is Nice! Simple Featured Again On Apple App Store

This week Apple is (again!) featuring the Simple Finance iOS app as the top budgeting app for college students.

Simple Featured On Apple App Store

Today the Simple Finance iOS app was featured by Apple on the App Store under the category of “Best New Updates”.

Category Simple

Twice Is Nice! Simple Featured Again On Apple App Store

This week Apple is (again!) featuring the Simple Finance iOS app as the top budgeting app for college students.

Simple Featured On Apple App Store

Today the Simple Finance iOS app was featured by Apple on the App Store under the category of “Best New Updates”.

Twice Is Nice! Simple Featured Again On Apple App Store

This week Apple is (again!) featuring the Simple Finance iOS app as the top budgeting app for college students.

Simple Featured On Apple App Store

Today the Simple Finance iOS app was featured by Apple on the App Store under the category of “Best New Updates”.

Category Paris

DotSwift 2019 Review

I attended the DotSwift conference in Paris, France the last week of January. It’s an afternoon of a series of 18 minute talks and 5 “lightning talks” that last 4...

Category Photos

Category SwiftUI

FCFinder V2 - Football (Soccer), GraphQL, and SwiftUI Pandemic Adventures

FCFinder V2 is an application for displaying the locations of football clubs by league and by year.

Category GraphQL

FCFinder V2 - Football (Soccer), GraphQL, and SwiftUI Pandemic Adventures

FCFinder V2 is an application for displaying the locations of football clubs by league and by year.

Category Kotlin

FCFinder V2 - Football (Soccer), GraphQL, and SwiftUI Pandemic Adventures

FCFinder V2 is an application for displaying the locations of football clubs by league and by year.

Category PostgreSQL

FCFinder V2 - Football (Soccer), GraphQL, and SwiftUI Pandemic Adventures

FCFinder V2 is an application for displaying the locations of football clubs by league and by year.