Blog

My thouhgts...

Javascript: Express & Swagger

Swagger: Time to document that Express API you built!

25/5/2019 | 6 min read

So you have built a restful API but without documentation, does it even exist? I love creating API’s with ExpressJS but documenting them is a pain in the ass until I found “swagger-ui-express” and “swagger-jsdoc.”

Javascript: Mongoose

Separating Mongoose: Schemas, Methods and Statics

3/5/2019 | 2 min read

Mongoose makes working with MongoDB easier, and it’s a quicker way to get your NodeJS app up and running with MongoDB. There are pros and cons of using MongooseJS over MongoDB’s Native Node driver, but that is outside the scope of this blog.

Mobile Apps

Web Apps, PWAs, Cross Platform and Native, What Should I Build?

13/2/2019 | 4 min read

Technology is moving fast and every day there seems to be a new way to build an app, and their way is the best, everyone has convinced themselves. Tech people are funny; we are all convinced on some level that one type of language or platform is better than others, even at Apps People we have a friendly jest about the best way to build an app.

Design

Design: Why Your Mobile App Is Nothing Without It.

28/1/2019 | 4 min read

Full disclosure; I am a software developer. My understanding and perception of what makes a good user experience is far from that of a designers. However, as much as I care about writing and executing clean, precise code in an application, design is continually becoming far more critical to me. Let’s set the scene, you’re building an app.