Blog
Autonomy and agency in AI: We should secure LLMs with the same fervor spent realizing AGI
Monday, 1 September 2025
Top open source AI red teaming and fuzzing tools in 2025
Wednesday, 13 August 2025
AI red teaming for complete first-timers
Monday, 21 July 2025
System cards go hard
Monday, 14 July 2025
OWASP Top 10 LLM security risks (2025) โ 5-minute TL;DR
Sunday, 13 July 2025
Harder, Better, Prompter, Stronger: AI system prompt hardening
Monday, 30 June 2025
Technical writing: where are my skills at?
Tuesday, 1 October 2024
Factors to consider in choosing a tech stack for a project
Tuesday, 30 July 2024
Gentle reminders for people working through sickness
Monday, 26 February 2024
How being a designer reduced my pedantry in arguments and affected my language
Monday, 19 February 2024
Be a paradigm-agnostic developer
Sunday, 11 February 2024
Things you should know before learning Three.js
Sunday, 4 February 2024
How to get clients as a freelancer
Sunday, 28 January 2024
'Which programming language should I learn first?'
Saturday, 27 January 2024
Coming up with good personal projects - Part 2: Planning and scoping
Monday, 15 January 2024
Coming up with good personal projects - Part 1: Inspiration
Tuesday, 4 April 2023
Increasing the adoption and popularity of software tools
Monday, 5 September 2022
Day 1/100 Days of Writing: The beginning
Thursday, 1 September 2022
git commit -m 'Publish Hello World bug'
Saturday, 19 October 2019