I Bless Thy Command Shell My Child: + {az account list --output table}
Sunday, 25 October 2026
Cascading Style Sheets in HTML
ssh -T
Recap on ssh, what it is and why it exists
Mastering ssh is essential to connecting into remote servers.
ssh is used to connect to a remote server using the syntax:
ssh [username]@[hostname or IP address]
Explanation of -T flag, and why it makes sense for testing GitHub logins
When you do:
ssh -T
it means do not allocate a terminal (TTY), so you are asking to connect, but without the interactive shell.
Connecting to some external services like GitHub operate in such a way that they do not provide shell access. You can still check/test SSH authentication:
ssh -T git@github.com
GitHub should respond with text like:
Hi your_username! You've successfully authenticated, but GitHub does not provide shell access.
This proves your SSH key was accepted , GitHub recognised your account, future Git operations over SSH should work.
Some Technical Notes on TCP Ports for ssh
Technical note 1: Port 22 is the default TCP port used by SSH for encrypted remote login, command execution and file transfer, as registered by IANA and used by all major SSH implementations.
Technical note 2: IANA - Internet Assigned Numbers Authority
Design Patterns in the Cloud
Sidecar Pattern
Thursday, 22 October 2026
MSIX Architecture
The Azure Tenant Concept
Wednesday, 21 October 2026
Useful Azure Shell Commands
az account list --output table
will give you a list of subscriptions (the table command line flag tells the shell to convert scraggly-looking JSON to a smarter-looking tabular format). Subscriptions will display their name, cloud name (e.g. AzureCloud), Subscription ID, Tenant ID, State (Enabled?) and the IsDefault flag.
Copilot Integrated into Azure (Portal)
Tuesday, 20 October 2026
Cloudflare on RAG - Hello AutoRAG
ss (socket statistics) versus netstat
netstat is used in Windows with roots in Unix. In the Linux world, ss is more used than netstat.
ss displays "socket statistics" and is used to "dump socket statistics" as per its description.
Unlike netstat, ss talks to the Linux kernel directly.
Used without arguments, ss displays non-listening connections - so an nginx server simply listening for connections would not appear in the output, but an established connection (TCP for example) would appear.
To display listening connections also, do ss -l.
ss -lu
The Markdown Guide
openssl rand
Monday, 19 October 2026
From "process containers" to control groups
Read the Kubernetes (K8s) Source Code
Saturday, 17 October 2026
What Linux version runs in your WSL shell?
lsb_release -a
LSB modules are components defined by the Linux Standard Base. They specify standard libraries, commands and runtime behaviours - ensuring compatibility across Linux distros. The LSB project is led by the Linux Foundation.
Tuesday, 13 October 2026
Does Devin Do The Trick
Sunday, 11 October 2026
Control-Shift-Escape
Friday, 9 October 2026
Protocol Downgrades
What is HSTS?
Sunday, 4 October 2026
Internet Gateways (IGWs) In Depth
All WinJoes know what an internet gateway is. Many affectionally refer to these as IGWs. But few know what these gateways do in amazing depth.
We aim to bridge that gap and confer, dare we say it, in-depth knowledge. We educate the new generation of "gateway gurus", or "IGW gurus".
So one question for you - NAT. How do IGWs interact with NATs - if at all? Does this differ in AWS versus other clouds? Exercise for the reader.
Subnets are Routing Boundaries not Security Boundaries
- Public subnet - subnet has a direct route to an internet gateway. Resources in the public subnet can access the public internet.
- Private subnet - subnet has NO direct route to an internet gateway. Resources in the subnet require a NAT device to access the public internet
- VPN-only subnet - the subnet has a route to a Site-to-Site VPN connection through virtual private gateway. The subnet has no route to an internet gateway
- Isolated subnet - not connected to the internet - in fact, no routes to destination outside its VPC
- EVS subnet - a type of subnet created by Amazon EVS (very specific to VMware)