Twilio Voices Blog Posts
2022-01-10
Twilio runs the 'Developer Voices' program, where they welcome guest posts from external developers. Here is my contribution.
BLOG POSTS
Read More
Deno Succinctly
2021-06-09
A book I wrote for Syncfusion's "Succinctly" series. It introduces readers familiar with Node.js to Deno, by creating three projects that demonstrate Deno's features.
BOOKS
Read More
Vonage Learn Blog Posts
2021-03-16
Vonage specialises in communication APIs, including SMS, Voice, and OTP channels like Facebook Messenger and WhatsApp. I wrote a series of blog posts explaining how to use various features of these APIs in different languages, including JavaScript/Node.js, Python, Go, and Java.
BLOG POSTS
Read More
Google Maps API Succinctly
2018-08-06
A quick introduction to the main features of the Google Maps API for readers familiar with vanilla JavaScript.
BOOKS
Read More
Oracle MySQL Blog
2018-05-18
I worked as a Senior Curriculum Developer for the MySQL syllabus at Oracle University. Occasionally I would write some bite-size training tips as blog articles.
BLOG POSTS
Read More
Geospatial Training LLC
2017-12-11
I worked with Geospatial Training LLC for several years on a freelance basis, authoring and delivering new courses and working on training and consultancy projects. I used to write the occasional blog post too.
BLOG POSTS
COURSES
Read More
Building Web and Mobile ArcGIS Server Applications with JavaScript - Second Edition
2017-10-01
A book I wrote, in collaboration with Eric Pimpler, about building web and mobile mapping applications using Esri's ArcGIS framework.
BOOKS
Read More
Go Succinctly
2017-07-24
A beginner's primer on the Go programming language.
BOOKS
Read More
Go Web Development Succinctly
2017-07-17
A follow up from my earlier book on Go, focusing on using Go for web development and building APIs.
BOOKS
Read More
Maketecheasier Blog
2016-07-04
I'm all for making tech easier. So I used to write the occasional article for this website that claims to do just that.
BLOG POSTS
Read More
Leaflet JS Succinctly
2016-03-22
A guide to the delightful open-source web mapping framework, Leaflet.js.
BOOKS
Read More
Pluralsight's Google Maps API Get Started course
2014-09-08
A course on the Google Maps API that I developed and recorded for Pluralsight.
COURSES
Read More
Access 2003 in Easy Steps
2004-03-30
The book that started me thinking about a career as a technical writer!
BOOKS
Read More