Archive for the ‘technology’ Category
TL;DR Using SSH keys is already a big part of the git/GitHub experience, and now they can be used for signing commits, which saves having to deal with GPG keys. Background For a while I’ve been signing my git commits with a GPG key (at least on my primary desktop), and GitHub has some nice […]
Filed under: howto, technology | Leave a Comment
Tags: git, github, howto, SSH
July 2022
Pupdate Milo’s been with us for a whole year now, which meant he got to join Max this time on our family holiday in the Lake District: Holiday We returned to Keeper’s Cottage on the Graythwaite Estate, as it was brilliant last year, and it was just as good this time around. Heatwave Our trip […]
Filed under: monthly_update, technology, travel | Leave a Comment
Tags: boots, heatwave, Lake District, portal, pupdate, Steam Deck
The GraphQL Way
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 […]
Filed under: software, technology | Leave a Comment
Tags: API, documentation, examples, filtering, GraphQL, samples, self describing
December 2021
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 […]
Filed under: monthly_update, technology | Leave a Comment
Tags: Covid, fitness, iOS15, iPad, pupdate, Reflection, SSH, stack overflow, streaks
Bespoke realities
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 […]
Filed under: identity, marketing, politics, technology, wibble | 2 Comments
Tags: ads, bespoke, blocker, reality, simulation, social media, surveillance capitalism
October 2021
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 […]
Filed under: monthly_update, Raspberry Pi, technology | Leave a Comment
Tags: ARM, Arm64, Armv7, certificates, Dart, Docker, LetsEncrypt, Raspberry Pi, repair, SSL, tls
September 2021
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 […]
Filed under: monthly_update, technology | 2 Comments
Tags: cast iron, CO2, dachshund, Dart, DataCamp, DSM, DSM7, Flutter, griddle, monitor, NAS, ppm, python, Synology, upgrade
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 […]
Filed under: code, security, technology | Leave a Comment
Tags: appsec, input validation, javascript, OWASP, security, TypeScript, ValidScript
My Dart wish list
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 […]
Filed under: technology, Uncategorized | Leave a Comment
Tags: Dart, releases, SDK, tls, WASM, YAML
My Dart journey so far
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 […]
Filed under: technology | Leave a Comment
Tags: actor model, ARM, Dart, DartPad, Erlang, Go, golang, pub.dev