The complete package from option handling to writing a man page

Photo by Ben on Unsplash
  • Components of a command line app including things like a man page, config files, and so on.


Photo by David Iskander on Unsplash

Literate lessons from lockdown life

  • What’s it like working as a freelancer for a startup?
  • How does it feel working remotely for a product launch?

The setup

Quix is a small startup with a very strong team, headed by four McLaren engineers. Their work is, quite frankly, mind-bogglingly complex. They’re fighting the good fight: taking a pile of complicated concepts and technologies…


This Metroidvania is minimal in every way, but manages to deliver a great gameplay experience by focussing on the essentials.

The ‘overworld’ screen allows travel between the four settings, although the order in which you’ll do everything is relatively fixed.


Give readers a smoother journey across your JavaScript-enhanced sites

Photo by Kyle Glenn on Unsplash

A short history of history

The back button is the web’s ‘undo’, practically its killer feature second only to the hyperlink. It’s the availability and simplicity of the back button that allows link-following to be a cheap, non-destructive action. The back button encourages readers to browse more.


A tale of carelessness and stupidity

Photo by kyler trautner on Unsplash


A static-site approach to preference management

Photo by Chris Barbalis on Unsplash


Tracing the DNA between a brand new game and a selection of classics

The Survivalists (2020)

The Survivalists is, unsurprisingly, a survival game, but it’s…


Played on Nintendo Switch

It might seem nepotistic, but any game with a character named ‘Bobby’ is already off to a good start in my book.

Spiritfarer is a captivating game with exploration, crafting, and platforming elements, woven around the moving stories of its characters.


Photo by Kenny Luo on Unsplash

What is JSON-LD?

JSON-LD (JavaScript Object Notation for Linked Data) is a highly-structured yet flexible data format that can be used to describe web pages, people, and all sorts of types of data available online.

Bobby Jack

Technologist & writer, Bobby is currently working on several projects including a management dashboard for static websites and an education portal. bobbyjack.me

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store