Archive for the ‘technology’ Category

The GraphQL Way

26May22

TL;DR From a short time using GraphQL APIs I sense that there’s a ‘GraphQL Way’ for how things should be. A set of promises that the technology makes to its users. But those promises are frequently being broken, or at least undermined, as people rush to create GraphQL end points without perhaps investing enough time […]


December 2021

31Dec21

Pupdate Max’s second Christmas and Milo’s first, the outfits came courtesy of their mums’ doggy mum, and caused much excitement when they arrived as they brought the distinctive smell of her house. A very Covidy Christmas As I was drafting this post I left myself a note to comment on getting a booster jab, but […]


TL;DR My ad blocker has been hiding things from me. Mostly things that I don’t want to see. But what we do see, and what we don’t see, is all part of crafting bespoke realities. Background My friend Ben Ford frequently says “What we perceive as reality is an internal simulation of our interaction with […]


October 2021

31Oct21

Pupdate It’s starting to get muddy out there, and I guess it won’t be long before they need coats on because of the cold. Dart on Docker on Arm Most of the stuff we build at The @ Company is written in Dart, and we want to enable people to run it on the platform […]


September 2021

30Sep21

Pupdate There was a local sausage dog meetup, which was a lot of fun for the people and the dogs: GraphQL I had to spend a bit of time learning GraphQL, as it’s used by the latest GitHub APIs, and there’s no other way to access the data behind the Projects (beta) boards. There’s a […]


TL;DR Bad input validation is the main underlying cause of many application security issues, because we haven’t made it easy enough for developers to implement good input validation. So how about a TypeScript[1] like language to resolve that – ValidScript – a language that makes it easy to do input validation? Background Wendy Nather recently […]


Dart is the main language that The @ Company uses, so after a few months here are the things that I’m missing the most: 1. YAML output Dart is pretty much build around YAML. Dependencies are defined in a pubspec.yaml, so of course there’s a YAML parser, that’s what yaml/yaml.dart does. But: This library currently […]


Dart is the main programming language we use at The @ Company, and so it’s becoming something that I’m frequently talking to people about. I first heard about Dart chatting with Derek Collison about Go after the FITE club meeting that Alexis Richardson brought him along to when he was over doing due diligence on […]


Actions is more than just a smart move for GitHub to do more stuff with Continuous Integration / Continuous Delivery pipelines – it’s a product management super move that gets GitHub out of the business of responding to stupid little feature requests. Better still, it’s an ecosystem play where GitHub (and Docker) users create value for other GitHub users without GitHub needing to invest their own time and treasure.


April 2021

30Apr21

Pupdate As the weather has improved it’s been great to get out and about more with Max. We also had some fun with his mother Nellie coming to visit. Coding The new job means I’m back to writing code a lot more. One of my first adventures was into using the ZeroSSL API to automate […]