Skip to main content
Weak Notes
*
// Bias towards action.
← Home
About
Pages
Links ⭌
Tools ⭌
Shop ⭌
Recent Updates
635
total posts.
Monthly Mixtape - Dec 2025
// 209 words on 20 December 2025.
Chelsea count cost of Club World Cup
→
// 90 words on 20 December 2025.
Hiding Inception Point AI flooding Podcast search results
→
// 78 words on 14 December 2025.
The Seven Deadly Sins of “Go Faster"
→
// 146 words on 9 December 2025.
Covid fraud cost UK taxpayer £10.9 billion
→
// 101 words on 9 December 2025.
→
Electroverse - £5 free credit when you join.
// Sponsor/Advert, T&Cs apply.
2025
America Has Become a Digital Narco-State
→
// 105 words on 9 December 2025.
Monthly Mixtape - Nov 2025
// 221 words on 30 November 2025.
Keeping it simple
→
// 26 words on 30 November 2025.
Good engineering management is a fad
→
// 269 words on 30 November 2025.
Cash ISA cut – devil in the detail
→
// 74 words on 30 November 2025.
Aphantasics - Those Who Can’t See Mental Images
→
// 114 words on 30 November 2025.
Monotype font licencing shake-down
→
// 20 words on 20 November 2025.
Cloudflare outage on November 18 2025
→
// 96 words on 20 November 2025.
The PSF has withdrawn a 1.5 million proposal to US gov grant
→
// 307 words on 28 October 2025.
Monthly Mixtape - Oct 2025
// 236 words on 26 October 2025.
Key Offers for October 2025
// 122 words on 24 October 2025.
Anti inflammatory medication in the treatment
→
// 77 words on 24 October 2025.
“What to Do When Before You Die”
// 501 words on 21 October 2025.
AWS CEO on AI replacing junior staff
→
// 26 words on 19 October 2025.
Private Investigator - Common Mistakes That Helps Us Crack Cases
→
// 108 words on 14 October 2025.
Countering Espionage and Foreign Interference
→
// 53 words on 14 October 2025.
Hacker Laws
→
// 37 words on 13 October 2025.
Diagnosis
// 66 words on 13 October 2025.
Free the web
// 215 words on 9 October 2025.
Why NetNewsWire Is Not a Web App
→
// 67 words on 5 October 2025.
Recommended RSS readers
→
// 74 words on 5 October 2025.
Monthly Mixtape - Sep 2025
// 174 words on 5 October 2025.
Apple on the Digital Markets Act
→
// 64 words on 4 October 2025.
UK Gov Issues New Order to Access iCloud User Data
→
// 64 words on 1 October 2025.
Myalgic encephalomyelitis (ME/CFS)
→
// 500 words on 1 October 2025.
Wake-Up Call
→
// 56 words on 23 September 2025.
Apple Sports expands
→
// 61 words on 23 September 2025.
Monthly Mixtape - Aug 2025
// 218 words on 9 September 2025.
Blood Pressure support in Apple Watch Series 9+
→
// 62 words on 9 September 2025.
Talk on Burner Phones
→
// 611 words on 25 August 2025.
Sideloading audiobooks to an iPhone
→
// 94 words on 25 August 2025.
The Privacy-Crushing Failure Everyone Warned About
→
// 61 words on 12 August 2025.
Quoting Reddit user on giving up work
// 208 words on 12 August 2025.
Perplexity is using stealth, undeclared crawlers to evade website no-crawl directives
→
// 168 words on 12 August 2025.
Key genetic differences found in people with CFS
→
// 102 words on 12 August 2025.
Castro adds device sync
→
// 117 words on 12 August 2025.
You Should Probably Leave Substack
→
// 18 words on 3 August 2025.
The Verge Launches New Site Features Aimed at Deepening Audience Engagement
→
// 181 words on 2 August 2025.
Substack sent a push alert promoting a Nazi blog
→
// 97 words on 2 August 2025.
Monthly Mixtape - July 2025
// 117 words on 2 August 2025.
Kill the Newsletter!
→
// 188 words on 2 August 2025.
How to provide feedback on documents
→
// 276 words on 2 August 2025.
A New Era for WIRED — That Starts With You
→
// 280 words on 2 August 2025.
Phone battery issues
// 318 words on 29 July 2025.
Dia Browser Takes
// 234 words on 29 July 2025.
Andy aiming to run Piccalilli full time
→
// 42 words on 27 July 2025.
Tomoz App Launched
// 46 words on 27 July 2025.
People - Principles - Process - Product
→
// 101 words on 27 July 2025.
Gov.UK Issues Presser on ME/CFS Delivery Plan
→
// 29 words on 27 July 2025.
Boost in support for patients with chronic fatigue syndrome or ME
→
// 347 words on 27 July 2025.
Accessibility Development Digest
// 100 words on 20 July 2025.
Rebranding and design costs
→
// 226 words on 2 July 2025.
Post-Exertional Malaise - The Key Sign of ME/CFS
→
// 274 words on 29 June 2025.
Patients duped in records-and-payment scam
→
// 79 words on 29 June 2025.
Natural Language Web
→
// 75 words on 29 June 2025.
Continuous AI - Development Workflow Automation
→
// 99 words on 29 June 2025.
Context engineering
→
// 73 words on 29 June 2025.
New GitHub Copilot limits
→
// 53 words on 27 June 2025.
GDS say Copilot AI saved workers 26 minutes a day
→
// 73 words on 27 June 2025.
Build for the Web
→
// 119 words on 25 June 2025.
Ongoing Offers- June 2025
// 117 words on 19 June 2025.
Monthly Mixtape - June 2025
// 171 words on 19 June 2025.
Announcing Hiyd Extension
// 75 words on 19 June 2025.
Coding agents require skilled operators
→
// 199 words on 19 June 2025.
Good Software Engineering First, Then AI-Assisted Coding
→
// 97 words on 19 June 2025.
Context Rot from AI
→
// 165 words on 19 June 2025.
Hiyd Release version 1.1.0
// 37 words on 16 June 2025.
Announcing my first iOS app
// 115 words on 11 June 2025.
OTP Delivery via WhatsApp in Microsoft Entra ID
→
// 108 words on 8 June 2025.
The promise that wasn’t kept
→
// 203 words on 8 June 2025.
Moving from Notion to Obsidian
→
// 119 words on 8 June 2025.
It is not your codebase
→
// 116 words on 8 June 2025.
Quoting Brent Simmons on NetNewsWire
→
// 95 words on 8 June 2025.
Text is the new gold.
→
// 243 words on 8 June 2025.
Markdown export in Apple Notes
→
// 46 words on 8 June 2025.
Quoting Lynn Roberts on LinkedIn
→
// 55 words on 8 June 2025.
This is Fine - AI Alignment and Safety Research
→
// 241 words on 2 June 2025.
Sam and Jony introduce io
→
// 77 words on 2 June 2025.
It is the System Stupid
→
// 214 words on 2 June 2025.
Five Things That Have A Bigger Impact Than AI on Productivity
→
// 59 words on 2 June 2025.
7 Frameworks To Master Decision Making
→
// 193 words on 25 May 2025.
Remarks on AI - Neal Stephenson Technology Commentary
→
// 138 words on 21 May 2025.
Octopus doubles down on Seccl
→
// 32 words on 21 May 2025.
Is GitHub Ready For Enterprise-Grade SDL
→
// 88 words on 21 May 2025.
Will YouTube kill the podcast industry?
→
// 100 words on 15 May 2025.
Why breaking down work is important
→
// 100 words on 15 May 2025.
What I've learned about writing AI apps so far
→
// 66 words on 15 May 2025.
Quoting Bryan Finster
→
// 118 words on 15 May 2025.
Developers as Suppliers
→
// 90 words on 15 May 2025.
Monthly Mixtape - May 2025
// 151 words on 7 May 2025.
Quoting Emma Hayes - Next game
»
// 31 words on 4 May 2025.
5-Day Low Histamine Vegan Meal Plan
// 381 words on 4 May 2025.
Firestarter - Leadership and Problem Prevention Strategy
»
// 19 words on 4 May 2025.
Change is a constant
»
// 40 words on 4 May 2025.
Attitude is a choice
»
// 35 words on 4 May 2025.
Redis is Open Source again
→
// 100 words on 1 May 2025.
Not all people are bad at money
→
// 153 words on 1 May 2025.
More people bad at math and money
→
// 55 words on 1 May 2025.
Giving software away for free
→
// 212 words on 1 May 2025.
RSS Feed Generation
// 222 words on 28 April 2025.
People are not good at maths
→
// 86 words on 28 April 2025.
Seven phrases when sharing feedback that makes it easier
→
// 76 words on 19 April 2025.
How to Win an Argument With a Toddler
→
// 81 words on 19 April 2025.
Default styles for h1 elements are changing
→
// 114 words on 19 April 2025.
Slopsquatting - Domain Name Registration Tactics
→
// 31 words on 18 April 2025.
Lyrical juxtaposition
// 77 words on 18 April 2025.
Micro-Scrum - Simplified Agile Framework Approach
→
// 63 words on 8 April 2025.
And no, a robots txt file doesn’t help
→
// 30 words on 8 April 2025.
AI crawler wars threaten the web
→
// 191 words on 8 April 2025.
Lessons learned by Emmett Shear
→
// 684 words on 6 April 2025.
Time Management
// 381 words on 5 April 2025.
The Evolution of Management
→
// 325 words on 5 April 2025.
The 9 Traits That Define Great Leadership
→
// 640 words on 5 April 2025.
TDD where did it all go wrong?
→
// 1702 words on 5 April 2025.
Ask for Advice Not Permission
→
// 528 words on 5 April 2025.
Amazon Leadership principles
→
// 786 words on 5 April 2025.
A Guide to the Good Life - The Ancient Art of Stoic Joy
→
// 11623 words on 5 April 2025.
8 Essential Qualities That Define Great Leadership
→
// 912 words on 5 April 2025.
8 Essential Interview Questions CEOs Swear By
→
// 454 words on 5 April 2025.
57 startup lessons
→
// 1673 words on 5 April 2025.
50 ideas that changed my life - By David Perell
→
// 2360 words on 5 April 2025.
44 engineering management lessons
→
// 1133 words on 5 April 2025.
Why breaking down work is important
→
// 169 words on 4 April 2025.
The Richest Man in Babylon by George S. Clason
// 850 words on 4 April 2025.
Start with Why by Simon Sinek
// 955 words on 4 April 2025.
Plant the Seed - Growth and Investment Philosophy
// 52 words on 4 April 2025.
Mob Programming Patterns
→
// 774 words on 4 April 2025.
Meditations by Marcus Aurelius
// 780 words on 4 April 2025.
How I split stories
→
// 52 words on 4 April 2025.
Grit by Angela Duckworth
// 779 words on 4 April 2025.
Using GitHub CoPilot
// 218 words on 3 April 2025.
Reframing your perception of what a one-on-one can accomplish
→
// 158 words on 3 April 2025.
Is Raycast still European-owned
→
// 61 words on 2 April 2025.
Human sorting improved
→
// 111 words on 2 April 2025.
Monthly Mixtape - April 2025
// 200 words on 1 April 2025.
Incomplete JSON Pretty Printer
→
// 41 words on 29 March 2025.
How to report a security issue in an open source project
→
// 33 words on 29 March 2025.
A plea for pragmatic ambition
→
// 269 words on 29 March 2025.
Missing Vowels - Football Player Name Game Archive
// 123 words on 28 March 2025.
Zettelkasten - Personal Knowledge Management System
// 174 words on 26 March 2025.
Trigger A Workflow Via An API Call
// 199 words on 26 March 2025.
SignalGate Is Bad But OPSEC Is Not Even the Worst Part Of It
→
// 91 words on 26 March 2025.
Great piece from Chase McCoy
→
// 155 words on 26 March 2025.
Check Your Public IP Address
// 45 words on 26 March 2025.
Add Styled Alerts To GitHub Markdown Documents
→
// 139 words on 26 March 2025.
Software Engineering Problems
// 144 words on 24 March 2025.
Rule One - People First Culture and Radical Candor
// 111 words on 23 March 2025.
Football Narratives
// 633 words on 23 March 2025.
Boys need role models
→
// 67 words on 19 March 2025.
In the Way - Workplace Dynamics and Communication
→
// 108 words on 18 March 2025.
Do One Thing - Focus and Productivity Strategies
→
// 64 words on 18 March 2025.
Pitching for equality
→
// 62 words on 16 March 2025.
In Praise of Normal Engineers
→
// 46 words on 16 March 2025.
How I manage my todos as a CEO
→
// 199 words on 16 March 2025.
Daily RSS Feed - Jekyll Automation and Schedule Setup
// 275 words on 15 March 2025.
Apple Delays Personalized Siri Intelligence Features
→
// 142 words on 7 March 2025.
Apple Challenges UK's Demand for iCloud Back Door
→
// 268 words on 7 March 2025.
Deleting 18F - Government Digital Service Closure
→
// 60 words on 3 March 2025.
Monthly Mixtape - March 2025
// 140 words on 28 February 2025.
Questions for the End of a one-to-one
→
// 220 words on 28 February 2025.
Apple Shareholders Reject Anti-Diversity Proposal
→
// 66 words on 27 February 2025.
Optimising for Teams
// 156 words on 24 February 2025.
Optimising for Speed and Quality
// 465 words on 24 February 2025.
Optimising for Openness and Transparency
// 99 words on 24 February 2025.
Optimising for Learning
// 110 words on 24 February 2025.
Optimising for Alignment
// 87 words on 24 February 2025.
Objective Setting and Evidencing Guide
// 236 words on 24 February 2025.
Dora Assessment Template
// 306 words on 24 February 2025.
Resilient Management
// 5908 words on 23 February 2025.
The Phoenix Project - DevOps Transformation Guide
// 2818 words on 23 February 2025.
Personal Kanban - Mapping Work, Navigating Life
// 3787 words on 23 February 2025.
Peopleware - Productive Projects and Teams
// 9822 words on 23 February 2025.
Monthly Mixtape - Feb 2025
// 145 words on 23 February 2025.
The Manager's Path - A Guide for Tech Leader
// 15363 words on 23 February 2025.
The Lean Startup
// 4751 words on 23 February 2025.
Elegant Puzzle - Systems of Engineering Management
// 12434 words on 23 February 2025.
Amazon will stop Kindle book downloads to your PC
→
// 98 words on 23 February 2025.
Tyrannical authoritarian state told to fuck off
→
// 121 words on 22 February 2025.
Radical Focus - A Guide to Achieving Goals with OKRs
// 2954 words on 22 February 2025.
Bond Shopping - MI6 Q's Lab Equipment Adventure
// 232 words on 22 February 2025.
State of the Castro app 2024
→
// 128 words on 21 February 2025.
The Wheel of Life
// 93 words on 18 February 2025.
The four rules of monkey management
// 351 words on 18 February 2025.
The five-minute coach framework
// 514 words on 18 February 2025.
Sprint Review Q and A
// 467 words on 18 February 2025.
Six Conversations of a Brilliant Manager
// 535 words on 18 February 2025.
Radical Candor - Effective Leadership Communication
→
// 121 words on 18 February 2025.
One-to-one Checklist
→
// 954 words on 18 February 2025.
Objective Setting and Evidencing Guide
// 239 words on 18 February 2025.
MECE - Mutually Exclusive Collectively Exhaustive
// 214 words on 18 February 2025.
The Johari Window
// 273 words on 18 February 2025.
Four Stages of Competence
// 226 words on 18 February 2025.
Four habits that derail listening
// 291 words on 18 February 2025.
Four Fixations of a Brilliant Leader
// 536 words on 18 February 2025.
Five step coaching habit
// 153 words on 18 February 2025.
Dreyfus Model - Skill Acquisition and Learning Stages
// 157 words on 18 February 2025.
Drama Triangle - Workplace Conflict Recognition Guide
→
// 327 words on 18 February 2025.
Confidence and Competence
// 120 words on 18 February 2025.
Logic Trees - Strategic Problem Decomposition Method
// 585 words on 17 February 2025.
Monkey Management
// 454 words on 17 February 2025.
The Discovery Questionnaire
// 276 words on 17 February 2025.
Navigating difficult conversations at work
→
// 656 words on 17 February 2025.
SBIR Framework for giving positive feedback
→
// 83 words on 17 February 2025.
PRACTICE coaching Model
// 652 words on 16 February 2025.
The GROW Model - Goals, Realities, Options, and Will
// 291 words on 16 February 2025.
Seven Coaching Questions
// 110 words on 16 February 2025.
No Hello - Chat Communication Etiquette Guidelines
→
// 115 words on 16 February 2025.
Leadership is Language
→
// 340 words on 16 February 2025.
DORA Key Capabilities
// 1372 words on 16 February 2025.
GOOD one-to-one template
// 126 words on 16 February 2025.
First one-to-one
// 134 words on 16 February 2025.
Energy Investment Model
// 260 words on 16 February 2025.
BLUF Standard - Bottom Line Up Front Communication
→
// 62 words on 16 February 2025.
BICEP core needs
→
// 346 words on 16 February 2025.
Netflix and Apple TV
→
// 67 words on 15 February 2025.
Measure team health with Petals
→
// 86 words on 15 February 2025.
Heat Death of the Internet
→
// 120 words on 15 February 2025.
Better by next Friday
→
// 102 words on 15 February 2025.
The Newman List
»
// 415 words on 11 February 2025.
K is for K.I.S.S.
→
// 90 words on 10 February 2025.
Introducing slash green
// 67 words on 10 February 2025.
How To Create Your Own Luck
→
// 348 words on 10 February 2025.
Institutions will be institutions - boys will be boys
// 73 words on 9 February 2025.
Castro adds transcript support
→
// 56 words on 8 February 2025.
A Well Known URL For Your Personal Avatar
→
// 41 words on 8 February 2025.
Raycast Adds Hyperkey
// 80 words on 4 February 2025.
What Makes a Good Team
→
// 126 words on 1 February 2025.
Public Statement
// 37 words on 1 February 2025.
How to Write Good Runbooks
→
// 82 words on 1 February 2025.
Load the default OS font with CSS
→
// 149 words on 26 January 2025.
New Front-End Features For Designers In 2025
→
// 50 words on 19 January 2025.
GOV Forms through the ages
→
// 80 words on 19 January 2025.
Flow Metrics - Agile Development Performance Measurement
→
// 90 words on 19 January 2025.
What does your manager really mean?
→
// 121 words on 7 January 2025.
Magic Links and Passkeys
→
// 382 words on 6 January 2025.
Stench of Musk - Commentary on Priorities and Politics
// 63 words on 5 January 2025.
Olio - Community Food Sharing and Waste Reduction
// 70 words on 5 January 2025.
Going Greener - Electric Vehicle and Solar Panel Setup
// 93 words on 5 January 2025.
Budgetary ideas for 2025
// 80 words on 4 January 2025.
Picks of the year 2024
// 301 words on 1 January 2025.
2024
Make the state more like a start up
→
// 240 words on 29 December 2024.
Accessibility posts at Smashing Magazine
// 27 words on 29 December 2024.
A new free tier for GitHub Copilot in VS Code
→
// 105 words on 29 December 2024.
Fixing DNS and MX records with Cybaa
→
// 102 words on 20 December 2024.
Measuring developer experience - theory of improvement
→
// 44 words on 13 December 2024.
Finally - Unified Sports Streaming Service Dream
// 128 words on 13 December 2024.
Bad Booking UX - Train Ticket Booking Frustrations
// 209 words on 17 November 2024.
Team Work - Multidisciplinary Approach to Success
→
// 60 words on 16 November 2024.
Mastery Quote - The Ultimate Status Achievement
→
// 41 words on 10 November 2024.
SMURF Beyond the Test Pyramid
→
// 68 words on 9 November 2024.
GOVForms in motion
→
// 41 words on 7 November 2024.
Four things I learned from coaching that made me a better leader
→
// 98 words on 1 November 2024.
A manifesto for Human-Centric Engineering
→
// 50 words on 1 November 2024.
Interviewing for Evidence
→
// 82 words on 31 October 2024.
Pension transfer times at lowest since pandemic
→
// 61 words on 28 October 2024.
Microsoft Teams is getting threads and combined chats and channels
// 42 words on 28 October 2024.
Extra £100m bill for state pension rise next year
→
// 149 words on 28 October 2024.
Apple Passwords Generated Strong Password Format
→
// 92 words on 28 October 2024.
Owner of Wordpress counting lines of code - Oops
// 51 words on 14 October 2024.
If you use JavaScript
→
// 106 words on 29 September 2024.
Castro Podcast app is back
→
// 62 words on 29 September 2024.
Apple Watch Sleep Apnea Detection Feature Now Available
→
// 56 words on 29 September 2024.
Apple silicon Mac mini 5 port
→
// 62 words on 29 September 2024.
Women's super league broadcasting
// 112 words on 29 September 2024.
WhatsApp channel launched
// 10 words on 17 September 2024.
Team Spoons - Energy Management and Chronic Illness
// 146 words on 15 September 2024.
In Praise of Small Pull Requests
→
// 451 words on 14 September 2024.
How to Get Started using gov uk Forms
→
// 70 words on 14 September 2024.
Become the engineer everyone wants to work with
→
// 167 words on 14 September 2024.
Printing music with CSS Grid
→
// 82 words on 8 May 2024.
How to share your point of view even if you are afraid of being wrong
→
// 88 words on 8 May 2024.
11 ways to get better feedback from your manager
→
// 130 words on 8 May 2024.
Zwift Announces Membership Price Increase
→
// 47 words on 7 May 2024.
How I Read Books with Limited Time
→
// 62 words on 7 May 2024.
GitHub Copilot Chat in GitHub Mobile is now generally available
→
// 43 words on 7 May 2024.
Finding an ISDN in Drafts
// 15 words on 7 May 2024.
Castro new pricing under new ownership
→
// 78 words on 7 May 2024.
SPIDR - Mike Cohn's Approach to Splitting User Stories
→
// 266 words on 4 May 2024.
Jokes about Job Searching
// 172 words on 27 March 2024.
Azure Charts - Useful Deprecation Timeline Visualizations
// 11 words on 12 March 2024.
Observations of Leadership
→
// 115 words on 10 March 2024.
Managing Technical Debt
→
// 83 words on 10 March 2024.
Values - Core Principles That Guide My Career Journey
// 76 words on 29 February 2024.
2023
Canon TDD - by Kent Beck
→
// 71 words on 17 December 2023.
Zwift Annual Memberships
→
// 59 words on 6 December 2023.
More news on Castro.
→
// 47 words on 2 December 2023.
Podcast app Castro may be dying
→
// 275 words on 30 November 2023.
This morning in my work email
→
// 75 words on 13 November 2023.
Candidate Interview questions
// 82 words on 1 November 2023.
YouTube is getting serious about blocking ad blockers
→
// 88 words on 31 October 2023.
Do one small high quality thing
»
// 15 words on 21 October 2023.
The Worst Programmer I Know
→
// 114 words on 13 October 2023.
Learn and Test DMARC
→
// 36 words on 8 October 2023.
Teams spend 44 percent more time on new work
»
// 22 words on 13 September 2023.
Search Engine Management and Reducing Digital Footprint
// 280 words on 3 September 2023.
Recipe - Lentil Bolognese
// 79 words on 3 September 2023.
Job titles by age
// 35 words on 3 September 2023.
Donner Dinner Party Game
// 28 words on 3 September 2023.
Competence Quote
»
// 119 words on 3 September 2023.
Priority Quote - Focus and Essential Task Management
»
// 21 words on 2 September 2023.
Golf Joke - Jesus and Moses Comedy from Newsroom
»
// 131 words on 2 September 2023.
Small pension pots to be consolidated says DWP
→
// 82 words on 12 August 2023.
Gloucester council data breach
→
// 56 words on 12 August 2023.
A Beginners Guide to API Testing
→
// 53 words on 12 August 2023.
Offshore fund used by Roman
→
// 2 words on 14 July 2023.
Fix volume control on Apple TV
// 25 words on 14 July 2023.
10 Money Rules for Everyone
// 527 words on 13 July 2023.
Deleted Reddit account
// 30 words on 17 June 2023.
Curated interview process
// 833 words on 23 May 2023.
12 QA Interview questions
// 173 words on 14 April 2023.
What should you do if you report to an underperforming executive?
→
// 29 words on 13 April 2023.
Post-interview recommendations - a case against 'maybe'
→
// 131 words on 13 April 2023.
Performance Seasons Are Useless — Use Anniversary Reviews Instead
→
// 86 words on 13 April 2023.
Building Organizational Governance in CI/CD Pipelines
→
// 41 words on 13 April 2023.
3 ways to meet compliance needs without slowing down agility
→
// 150 words on 13 April 2023.
The Making of a Manager
→
// 44 words on 7 April 2023.
Setting Goals and Getting Buy-in
→
// 41 words on 7 April 2023.
Now in Beta - Securely Automate Secrets with Service Accounts
→
// 36 words on 7 April 2023.
How to mitigate OWASP vulnerabilities while staying in the flow
→
// 74 words on 7 April 2023.
DevOps vs. SRE vs. Platform Engineering - by Alex Xu
→
// 34 words on 7 April 2023.
Cyberattack sees Australian fintech take itself offline
→
// 54 words on 7 April 2023.
5 tips for prioritizing Dependabot alerts
→
// 99 words on 7 April 2023.
24 Startup CTO Interview Questions
→
// 44 words on 7 April 2023.
How Uber is Measuring Engineering Productivity
→
// 27 words on 5 April 2023.
How 1Password and SSO fit together and what comes next
→
// 41 words on 5 April 2023.
5 reasons why developers love 1Password
→
// 87 words on 5 April 2023.
Rules for getting production access
→
// 67 words on 18 March 2023.
A day in the life of a GDS Site Reliability Engineer (SRE)
→
// 43 words on 18 March 2023.
How to start using reusable workflows with GitHub Actions
→
// 45 words on 1 March 2023.
Fail Fast, Move On What to do with A-Players?
→
// 20 words on 1 March 2023.
Books – Building Customer Driven SaaS Products
→
// 37 words on 1 March 2023.
2022
Using Datadog and Terraform for advanced monitoring as code
→
// 60 words on 10 December 2022.
100 ways to improve your life
→
// 37 words on 10 December 2022.
One Thing Well - Curated Software and Tool Discovery
// 27 words on 6 December 2022.
Reverse Job Apply for Software Engineers
→
// 13 words on 5 October 2022.
Why do domain names sometimes end with a dot?
→
// 101 words on 17 September 2022.
Some ways to get better at debugging
→
// 92 words on 17 September 2022.
Novia launches drip feed pension drawdown and new faster trade cycles
→
// 39 words on 17 September 2022.
1Password Research Reveals the Risks of Login Fatigue
→
// 27 words on 17 September 2022.
UK labour market report - a dangerous game of chicken with pay rises
→
// 79 words on 9 September 2022.
Sign your Git commits with 1Password
→
// 63 words on 9 September 2022.
Incident Response - How to Prevent and Respond to Data Breaches
→
// 90 words on 9 September 2022.
Free share offer
→
// 24 words on 3 September 2022.
Terraform Modules - Create Reusable Infrastructure As Code
→
// 86 words on 8 August 2022.
EP17 - Design patterns cheat sheet
→
// 6 words on 8 August 2022.
5 Ways GitHub Packages Can Level Up Your Workflows
→
// 40 words on 8 August 2022.
Trunk-based vs. feature-based development
→
// 154 words on 24 July 2022.
Thinking in Bets
→
// 69 words on 24 July 2022.
Push testing left by testing user stories
→
// 41 words on 24 July 2022.
No-one knows what they are doing
→
// 57 words on 24 July 2022.
Making a Compelling Offer in this economy?
→
// 55 words on 24 July 2022.
GitHub's Open Source Identity Management Entitlements
→
// 57 words on 24 July 2022.
Honesty is a professional behaviour
→
// 63 words on 24 July 2022.
Higher Rate Relief via Swiftaid – Gift Aid made easy
→
// 19 words on 24 July 2022.
GTD in 15 minutes – A Pragmatic Guide to Getting Things Done
→
// 25 words on 24 July 2022.
DORA Metrics - Measuring Engineering Team Performance
→
// 43 words on 24 July 2022.
6 strategic ways to level up your CI/CD pipeline
→
// 103 words on 24 July 2022.
Seccl hires Adam Jones as CTO
→
// 55 words on 21 July 2022.
60 per cent of Brits on £80,000-100,000 say they’re about average
→
// 76 words on 21 July 2022.
Career checkup template
→
// 52 words on 12 June 2022.
Retry Patterns - Software Resilience and Error Handling
→
// 39 words on 7 June 2022.
Contractions Increase Mental Effort Required to Read
→
// 57 words on 7 June 2022.
Start test names with should
→
// 230 words on 6 June 2022.
Dimensions of Engineering Growth
→
// 11 words on 6 June 2022.
We need to talk
// 354 words on 6 June 2022.
Imposter Syndrome is almost universal
// 425 words on 6 June 2022.
Using a label to trigger automation with GitHub Actions
// 237 words on 4 June 2022.
Level up your link previews in Slack
→
// 17 words on 2 June 2022.
6 Steps to Ensure Cyber Resilience
→
// 68 words on 2 June 2022.
Handling Defects
// 88 words on 27 May 2022.
Keeping a digital book library
// 138 words on 23 May 2022.
Math support in Markdown
→
// 49 words on 21 May 2022.
Software bill of materials - What it is and why you need one
→
// 42 words on 20 May 2022.
How we’re continuing to enable all developers to build
→
// 65 words on 20 May 2022.
Gender pay gap at UK unicorns
→
// 43 words on 16 May 2022.
Write more secure code with the OWASP Top 10 Proactive Controls
→
// 42 words on 15 May 2022.
UO is just as important as UX
→
// 34 words on 15 May 2022.
Agile User Story Estimation
→
// 33 words on 15 May 2022.
Agile Team Tooling
// 32 words on 13 May 2022.
Automation is the serialization of understanding
→
// 16 words on 12 May 2022.
Threat Intelligence in the SOC - How can it help mitigate risks?
→
// 45 words on 9 May 2022.
Observability versus monitoring in software development
→
// 66 words on 9 May 2022.
How we hired more engineers faster
→
// 84 words on 9 May 2022.
Should you prioritize infrastructure costs
→
// 53 words on 8 May 2022.
Service cookbooks
→
// 142 words on 8 May 2022.
Monthly Strategy Prompt Exercise
→
// 73 words on 8 May 2022.
Measures of engineering impact
→
// 72 words on 8 May 2022.
How to safely think in systems
→
// 63 words on 8 May 2022.
Your last one-on-one what to do instead of an exit interview
→
// 86 words on 7 May 2022.
The Technium 103 Bits of Advice I Wish I Had Known
→
// 17 words on 7 May 2022.
The Anatomy of a one-to-one
→
// 66 words on 7 May 2022.
Refactoring Strategy, Regression Testing And Maintenance
→
// 55 words on 7 May 2022.
Psychological Safety
→
// 33 words on 7 May 2022.
Preventing burnout - A manager's toolkit
→
// 72 words on 7 May 2022.
Personal Development Plans
→
// 47 words on 7 May 2022.
OKR Leadership - Stop telling people what to do
→
// 120 words on 7 May 2022.
Exit Interviews Are a Trap
→
// 66 words on 7 May 2022.
A Framework for Developer Relations
→
// 57 words on 7 May 2022.
2021 Report State of Developer Relations
→
// 49 words on 7 May 2022.
Wildcard proxy for everyone
→
// 39 words on 6 May 2022.
The Not Doing List
→
// 111 words on 6 May 2022.
How to Manage Existing Engineering Teams
→
// 90 words on 6 May 2022.
Here's how to make dev productivity a top priority
→
// 100 words on 6 May 2022.
Automatically opening issues when tracked file content changes
→
// 72 words on 6 May 2022.
GitHub to require 2FA for active coders by late 2023
→
// 28 words on 5 May 2022.
Collection of Dan North Posts
// 38 words on 3 May 2022.
Those Get The App Banners
→
// 39 words on 2 May 2022.
Step-up authentication with OAuth and OpenID
→
// 35 words on 2 May 2022.
OKRs and DevOps - From Micromanagement to Finding Flow
→
// 28 words on 2 May 2022.
Managing Direct Reports at a Startup
→
// 48 words on 2 May 2022.
Making A Strong Case For Accessibility
→
// 62 words on 2 May 2022.
Lighthouse meet GitHub Actions
→
// 63 words on 2 May 2022.
Let’s charm our teams with Charisma testing
→
// 80 words on 2 May 2022.
Label persistent test data with deletion dates
→
// 49 words on 2 May 2022.
How we built our software engineering career framework
→
// 42 words on 2 May 2022.
How to Use OKR and Scrum to Increase Results
→
// 59 words on 2 May 2022.
How to Freaking Find Great Developers By Having Them Read Code
→
// 110 words on 2 May 2022.
How 7 engineers rethought their work calendars
→
// 88 words on 2 May 2022.
From individual READMEs and user manuals to group working agreements
→
// 59 words on 2 May 2022.
Key Factors for Architecting Third-Party System Integration
→
// 49 words on 2 May 2022.
DevOps Culture - Creating Better Performance
→
// 43 words on 2 May 2022.
Cynefin the Four Frameworks of Portfolio Management
→
// 87 words on 2 May 2022.
Charles' Rules of Argument
→
// 18 words on 2 May 2022.
Being a Tech Lead in an Empowered Product Team
→
// 41 words on 2 May 2022.
Becoming a Senior Software Engineer
→
// 35 words on 2 May 2022.
Amazon Kindle Will Now Convert EPUB to Kindle Format
→
// 103 words on 2 May 2022.
Laws of the Game
// 58 words on 2 May 2022.
5 Signs It’s Time to Quit Your Job
→
// 35 words on 2 May 2022.
20 Questions to Ask an Entrepreneur Before Joining Their Startup
→
// 65 words on 2 May 2022.
Write more secure code with the OWASP Top 10 Proactive Controls
→
// 11 words on 1 May 2022.
What Is a High-Performing Agile Team?
→
// 46 words on 1 May 2022.
Tips To Encourage Autonomy in Children
// 102 words on 1 May 2022.
The Guide to Automating Runbook Execution
→
// 26 words on 1 May 2022.
Setting Up a Custom Domain for iCloud Email - MacStories
→
// 141 words on 1 May 2022.
Runbooks vs Playbooks - explaining the difference
→
// 113 words on 1 May 2022.
Questions for the Team
→
// 33 words on 1 May 2022.
How GitHub does take home technical interviews
→
// 12 words on 1 May 2022.
What startup leaders need to know about OKRs
→
// 86 words on 1 May 2022.
Email Routing Insights
→
// 58 words on 1 May 2022.
A new standard of testing for Technology in government
→
// 110 words on 1 May 2022.
Shift Left Security
→
// 72 words on 30 April 2022.
Monoliths, Microservices and Multitenancy - Software Alchemy
→
// 27 words on 30 April 2022.
Migrating oidc-client-js to Authorization Code Flow + PKCE
→
// 29 words on 30 April 2022.
Good News! IAM Is Near-Universal With SaaS
→
// 28 words on 30 April 2022.
Five Methods of Facilitation for Collaborative Meetings
→
// 47 words on 30 April 2022.
Everything You Need to Know about Cyber Crisis Tabletop Exercises
→
// 66 words on 30 April 2022.
A Brief Intro to Clean Architecture, Clean DDD, and CQRS
→
// 76 words on 28 April 2022.
Why Agile Story Sizes Should Target One Day Maximum
→
// 153 words on 28 April 2022.
How to Handle Confidence and Competence
// 114 words on 27 April 2022.
Catchphrases in How to safely think in systems
→
// 111 words on 26 April 2022.
Tests should build confidence
→
// 129 words on 25 April 2022.
Running My Business From an iPad
→
// 79 words on 25 April 2022.
Why checking an AC isn’t enough
→
// 62 words on 24 April 2022.
Security considerations for your startup
→
// 41 words on 24 April 2022.
Organisation profiles leading the way
→
// 65 words on 24 April 2022.
How to be financially stable in 14 steps
// 358 words on 24 April 2022.
FINER criteria for asking good questions
→
// 19 words on 24 April 2022.
Dragon Age Induction Board
→
// 17 words on 24 April 2022.
Adapting Accelerate to Development
→
// 38 words on 23 April 2022.
A Personal Growth Framework
→
// 75 words on 23 April 2022.
97 Things Every Engineering Manager Should Know
→
// 196 words on 22 April 2022.
Highway Maintenance
// 650 words on 17 March 2022.
New year, new career
// 1305 words on 28 January 2022.
Vegan Cheesecake
// 156 words on 3 January 2022.
2021
Typescript For Pythonistas
// 9 words on 20 December 2021.
The Bank Switch Dance
// 544 words on 25 November 2021.
Onboarding expectations by CircleCI
// 2 words on 7 May 2021.
Onboarding checklist by CircleCI
// 2 words on 7 May 2021.
Runbooks and Playbooks
// 126 words on 7 May 2021.
Tip of the Day - Development and Productivity Insights
// 48 words on 30 April 2021.
2020
YouTube video workflow
// 73 words on 22 December 2020.
GitHub removes non-essential cookies
// 68 words on 18 December 2020.
Everyday health rules
// 63 words on 17 December 2020.
Stupid Taxes - Time and Status Drains on Life Goals
// 127 words on 16 December 2020.
Uptime monitor and status page powered by GitHub Actions
// 11 words on 25 November 2020.
Saving json file using GiHhub actions and curl
// 365 words on 12 November 2020.
List sorting tool
// 12 words on 11 October 2020.
Regular expressions tool
// 21 words on 11 October 2020.
Rolling average online generator tool
// 6 words on 4 October 2020.
Reverse lines online tool
// 5 words on 4 October 2020.
Line Graph Generator online tool
// 4 words on 4 October 2020.
Learning Classes in Python
// 357 words on 5 September 2020.
From PHP to Python and GitHub Actions
// 208 words on 5 September 2020.
How to create a custom GitHub issues template
// 186 words on 28 August 2020.
New Beginnings - Head of Software Development Journey
// 108 words on 26 August 2020.
2019
Week 43 - Recovery Runs and Stroud Half Marathon Signup
// 248 words on 26 October 2019.
Week 42 - Recovery Run and Training Progress
// 243 words on 20 October 2019.
Week 41 - Long Run Day and Club Training Combination
// 239 words on 13 October 2019.
Week 40 - Injury Recovery and RICE Protocol Rest
// 131 words on 6 October 2019.
Week 39 - Late Season Training and Race Preparation
// 144 words on 29 September 2019.
Week 38 - Autumn Training Season and Performance
// 191 words on 22 September 2019.
Week 37 - Easy Eight Mile Club Run and Warm-up
// 211 words on 15 September 2019.
Week 36 - Advanced Training and Marathon Preparation
// 304 words on 8 September 2019.
Week 35 - Recovery Week and Light Training Schedule
// 64 words on 1 September 2019.
Week 34 - Peak Training and Endurance Optimization
// 256 words on 25 August 2019.
Week 33 - Late Summer Training and Race Preparation
// 181 words on 18 August 2019.
Week 32 - August Training and Performance Tracking
// 184 words on 11 August 2019.
Week 31 - High Mileage Training and Endurance Focus
// 183 words on 4 August 2019.
Week 30 - Mid-Season Peak Training and Development
// 254 words on 28 July 2019.
Week 29 - Club Run and Cross Country Training
// 128 words on 21 July 2019.
Week 28 - CLC Striders Speed Session and Training
// 91 words on 14 July 2019.
Week 27 - Summer Training and Endurance Development
// 251 words on 7 July 2019.
Week 26 - Consistent Training and Distance Building
// 209 words on 30 June 2019.
Week 25 - Summer Training Peak and Endurance Focus
// 179 words on 23 June 2019.
Week 24 - Summer Training Schedule and Progress
// 112 words on 16 June 2019.
Week 23 - June Training and Early Summer Running
// 80 words on 9 June 2019.
Week 22 - Cross Training and Birmingham 10K Recovery
// 199 words on 2 June 2019.
Week 21 - Reduced Mileage for Birmingham 10K Prep
// 114 words on 26 May 2019.
Week 20 - Reduced Mileage Before Charity Run Event
// 170 words on 19 May 2019.
Week 19 - Mid-Season Training and Progress Review
// 101 words on 12 May 2019.
Week 18 - Spring Training and Mileage Progression
// 160 words on 5 May 2019.
Week 17 - Spring Training and Performance Improvement
// 147 words on 28 April 2019.
Week 16 - Time Management and Evening Running Sessions
// 159 words on 21 April 2019.
Week 15 - Mid-Season Training and Distance Progress
// 180 words on 14 April 2019.
Week 14 - Solid Start and 10K Race Plan Beginning
// 138 words on 7 April 2019.
Week 13 - Return to Monday Running Schedule and Pace
// 90 words on 1 April 2019.
Week 12 - March Training Build and Spring Progress
// 133 words on 24 March 2019.
Week 11 - Tempo Efforts and Honeybourne Line Route
// 197 words on 17 March 2019.
Week Ten - Training Progress and Endurance Building
// 160 words on 10 March 2019.
Week Nine - Easy Afternoon Runs and Training Updates
// 209 words on 3 March 2019.
Week Eight - Training Consistency and Mile Building
// 301 words on 24 February 2019.
Week Seven - Work Life Balance and 25.4 Mile Week
// 148 words on 18 February 2019.
Week Six - Running Development and Fitness Building
// 140 words on 10 February 2019.
Week Five - Running Consistency and Training Progress
// 225 words on 3 February 2019.
Week Four - January Training Build and Foundation
// 234 words on 27 January 2019.
Week Three - Strong Start with Easy Runs and Commutes
// 191 words on 20 January 2019.
Week Two - Early Training Foundation and Building
// 104 words on 13 January 2019.
Stuff I Own - Minimalist Idealist Material Inventory
// 127 words on 8 January 2019.
Week One - New Year Double Parkrun and 30.3 Mile Week
// 103 words on 7 January 2019.
2018
Creamy Vegan Potato Leek Soup
// 381 words on 12 December 2018.
Michy hits double figures
// 28 words on 28 January 2018.
Alonso contributes to 10th goal this season
// 43 words on 28 January 2018.
Youth players feature
// 33 words on 28 January 2018.
Willian makes 50
// 23 words on 24 January 2018.
Chelsea take early control
// 38 words on 24 January 2018.
Hazard nets 100 and 101
// 20 words on 24 January 2018.
Chelsea beat newly promoted Brighton
// 23 words on 24 January 2018.
Chelsea remain unbeaten in 13 at the bridge
// 19 words on 15 January 2018.
Chelsea draw 3 straight
// 25 words on 15 January 2018.
Alvaro big chances
// 28 words on 4 January 2018.
Eden reached 100 goal contributions
// 27 words on 4 January 2018.
Pedro from range
// 18 words on 1 January 2018.
Spanish scorers continue
// 35 words on 1 January 2018.
Opponent Shots - Chelsea Football Statistics Analysis
// 25 words on 1 January 2018.
Willian versus Stoke
// 23 words on 1 January 2018.
Chelsea out shoot Stoke
// 15 words on 1 January 2018.
Books read in 2017
// 129 words on 1 January 2018.
2017
Morata scored his 10th goal for Chelsea
// 20 words on 21 December 2017.
75 Seconds - Chelsea vs Bournemouth League Cup Drama
// 32 words on 21 December 2017.
Cycle time - a metric for scrum
// 113 words on 21 December 2017.
Types of DevOps metrics
// 90 words on 21 December 2017.
Top Apps for 2017
// 114 words on 21 December 2017.
Slow down in scrum
// 125 words on 21 December 2017.
JavaScript cheatsheets
// 8 words on 21 December 2017.
Cesar passing numbers
// 33 words on 15 December 2017.
Chelsea only side to deny Barcelona in last 7 years
// 26 words on 11 December 2017.
Chelsea face Barcelona again
// 25 words on 11 December 2017.
Messi against Chelsea
// 21 words on 11 December 2017.
Morata heads above
// 31 words on 3 December 2017.
Azpilicueta passing stats
// 24 words on 3 December 2017.
Chelsea out shoot Swansea
// 22 words on 30 November 2017.
Rudiger scores first Premier League goal
// 14 words on 30 November 2017.
Cesar Azpilicueta consistency
// 19 words on 25 November 2017.
Willian super sub
// 26 words on 25 November 2017.
Liverpool denies Conte
// 21 words on 25 November 2017.
Hazard dribbles against Liverpool
// 19 words on 25 November 2017.
Morata sets Chelsea record
// 30 words on 24 November 2017.
Conte took charge of his 50th Chelsea game
// 26 words on 19 November 2017.
Eden Hazard moves to fourth top scorer in Premier League
// 24 words on 19 November 2017.
Chelsea Ladies reach last eight
// 28 words on 15 November 2017.
The Case For RSS
// 55 words on 10 November 2017.
Ramona Bachmann scores on 50th appearance
// 20 words on 9 November 2017.
Chelsea record wins over Utd
// 20 words on 5 November 2017.
Chelsea dominate United
// 22 words on 5 November 2017.
Morata heads winner
// 27 words on 5 November 2017.
Fool proof dairy free yorkshire pudding
// 72 words on 1 November 2017.
Secret Hitler - president picks investigator
// 80 words on 1 November 2017.
Cesc the centurion
// 19 words on 31 October 2017.
Chelsea lose in Europe
// 22 words on 31 October 2017.
Morata most involved
// 21 words on 30 October 2017.
Eden has 5 in 5 against Cherries
// 26 words on 28 October 2017.
Hazard 3 goals in 3
// 23 words on 28 October 2017.
Rüdiger nets first goal for club
// 36 words on 26 October 2017.
Chelsea have scored six headed goals from just seven headers on target
// 18 words on 23 October 2017.
Setting up an online account
// 175 words on 23 October 2017.
Azpilicueta has scored or assisted 5
// 27 words on 21 October 2017.
Chelsea defenders have scored more Premier League goals
// 32 words on 21 October 2017.
Michy Batshuayi - Six Goals in Nine Premier League Apps
// 21 words on 21 October 2017.
Pedro involved in 20 goals in 2017
// 26 words on 21 October 2017.
High intensity interval training sets
// 61 words on 18 October 2017.
Clothes - Minimalist Wardrobe and Clothing Philosophy
// 175 words on 18 October 2017.
Web Apps - Essential Websites and Digital Tools List
// 25 words on 18 October 2017.
Pizza base recipe
// 205 words on 17 October 2017.
No-Bake Cake - Simple Recipe for Kids and Adults
// 185 words on 17 October 2017.
Bread and Butter Pudding
// 251 words on 17 October 2017.
Apple Crumble - Classic Recipe and Cooking Guide
// 182 words on 17 October 2017.
Secret Hitler - Top-decking before the reshuffle.
// 275 words on 16 October 2017.
Secret Hitler - Power Play on 4 liberal vs 2 fascist board
// 162 words on 16 October 2017.
Mute filters for Tweetbot
// 509 words on 16 October 2017.
Drafts App web capture
// 55 words on 16 October 2017.
Consecutive Premier League losses for Conte again
// 22 words on 16 October 2017.
iOS Apps for Productivity
// 10 words on 16 October 2017.
News consumption and read later.
// 165 words on 15 October 2017.
Gadgets - Essential Tech Tools and Device Collection
// 17 words on 15 October 2017.
Value over urgency
// 54 words on 13 October 2017.
Podcasts - Personal Listening List and Recommendations
// 55 words on 13 October 2017.
Setting up a new scrum team
// 68 words on 1 August 2017.
2016
FourFourTwo - Cult Heroes - Gianfranco Zola
// 186 words on 1 March 2016.
Eaglesbeak - The Chelsea View 2016
// 964 words on 1 January 2016.
2015
Vital Walsall - Chelsea - A Fans View
// 793 words on 15 September 2015.
The Sweet Setup
// 900 words on 7 September 2015.
Eaglesbeak - The Chelsea View 2015
// 1291 words on 27 August 2015.
Man City Programme 2015
// 16 words on 16 August 2015.
FourFourTwo - Chelsea vs Swansea - ask the experts
// 740 words on 7 August 2015.
Stamford Shed - interview
// 1337 words on 22 July 2015.
Ultimate Fan Live - PSG vs Chelsea
// 945 words on 17 February 2015.
2014
Eaglesbeak -Pre-season 2013-2014
// 479 words on 29 July 2014.
Eaglesbeak - Post-match reaction
// 194 words on 28 March 2014.
Squawka - Premier League Predictions
// 674 words on 21 February 2014.
2013
Eaglesbeak - A bridge too far
// 1235 words on 18 December 2013.
Eaglesbeak - Post-match reaction
// 1154 words on 15 December 2013.
Chelsea Ladies - Ward moves on
// 894 words on 11 November 2013.
Juan Mata's Magical Performances vs Reliable Stats
// 570 words on 17 October 2013.
Chelsea Ladies - Season draws to a close for Chelsea Ladies
// 400 words on 25 September 2013.
Roambi - Keep Your Team’s Stats Close and Their Opponent's Even Closer
// 470 words on 22 August 2013.
Chelsea Ladies - A year with Emma Hayes
// 402 words on 20 August 2013.
Chelsea Ladies - Doncaster
// 898 words on 6 August 2013.
Chelsea Ladies - Transfer Roundup
// 320 words on 26 July 2013.
Chelsea Ladies - Mid-season break
// 537 words on 18 June 2013.
2012
EPL Index - The Rise and Rise of Salomon Kalou – Opta Analysis
// 457 words on 26 March 2012.
→
Monzo Bank - Join Bank and get up to £50
// Sponsor/Advert, T&Cs apply.