Notes on strategy and audience as a media business 
			
			31 October 2025 
				– 2924 words
			
		 
	
		
			'The Intelligence Illusion: Why generative models are bad for business' ebook Halloween sale 
			
			29 October 2025 
				– 764 words
			
		 
	
		
			You need to use the tools of the job you've chosen to do 
			
			29 October 2025 
				– 2943 words
			
		 
	
		
			The inevitability of anger 
			
			20 October 2025 
				– 2784 words
			
		 
	
		
			The fashion industry that is tech 
			
			13 October 2025 
				– 1032 words
			
		 
	
		
			The print edition of The Intelligence Illusion is available for order 
			
			24 September 2025 
				– 710 words
			
		 
	
		
			The melancholy of history rhyming 
			
			2 September 2025 
				– 1363 words
			
		 
	
		
			Let's stop pretending that managers and executives care about productivity 
			
			7 August 2025 
				– 2162 words
			
		 
	
		
			Avoiding generative models is the rational and responsible thing to do – follow-up to “Trusting your own judgement on ‘AI...’” 
			
			11 June 2025 
				– 761 words
			
		 
	
		
			Trusting your own judgement on ‘AI’ is a huge risk 
			
			9 June 2025 
				– 3633 words
			
		 
	
		
			Innovation and adopting innovations requires trusted and functioning institutions. The US and Europe have neither 
			
			24 April 2025 
				– 1143 words
			
		 
	
		
			I am Uncluttered (Yellow): last excerpt and last chance to get the early adopter discount 
			
			14 April 2025 
				– 1125 words
			
		 
	
		
			I am Uncluttered (Yellow): doom-prepping web dev through disdain, disrespect, and doing the right thing 
			
			11 April 2025 
				– 3991 words
			
		 
	
		
			I am Uncluttered (Yellow): an ebook on doom-prepping web dev 
			
			8 April 2025 
				– 4421 words
			
		 
	
		
			Feedback loops, 'AI', learning, and management 
			
			31 March 2025 
				– 1136 words
			
		 
	
		
			Hitchcock's Notorious, Defence in Depth, and the weakness of Nazis 
			
			26 March 2025 
				– 2701 words
			
		 
	
		
			My Mother's Advice on How to be a Great YouTuber 
			
			18 March 2025 
				– 2544 words
			
		 
	
		
			AI and Esoteric Fascism 
			
			27 February 2025 
				– 2139 words
			
		 
	
		
			Poisoning for propaganda: rising authoritarianism makes LLMs more dangerous 
			
			3 February 2025 
				– 1231 words
			
		 
	
		
			First outlines of a plan: thinking strategically about a modern tech and media business 
			
			24 January 2025 
				– 4413 words
			
		 
	
		
			'The Intelligence Illusion (Second Edition): Why generative models are bad for business' – Black Friday launch sale 
			
			27 November 2024 
				– 1945 words
			
		 
	
		
			A countdown creates suspense and tension: preparing for 2025 
			
			18 November 2024 
				– 1698 words
			
		 
	
		
			The Counterculture Switch: creating in a hostile environment 
			
			11 November 2024 
				– 2336 words
			
		 
	
		
			The deterioration of Google 
			
			7 November 2024 
				– 726 words
			
		 
	
		
			Plan B it is 
			
			6 November 2024 
				– 575 words
			
		 
	
		
			The risks of OpenAI's Whisper audio transcription model 
			
			29 October 2024 
				– 789 words
			
		 
	
		
			Photos (29 October 2024) 
			
			29 October 2024 
				– 306 words
			
		 
	
		
			Links (29 October 2024) 
			
			29 October 2024 
				– 619 words
			
		 
	
		
			Photos (21 October 2024) 
			
			21 October 2024 
				– 83 words
			
		 
	
		
			Links (21 October 2024) 
			
			21 October 2024 
				– 406 words
			
		 
	
		
			Non-violence as a societal value 
			
			21 October 2024 
				– 1923 words
			
		 
	
		
			Idle thoughts for October 
			
			16 October 2024 
				– 656 words
			
		 
	
		
			Photos (16 October 2024) 
			
			16 October 2024 
				– 141 words
			
		 
	
		
			Links (16 October 2024) 
			
			16 October 2024 
				– 423 words
			
		 
	
		
			Liskov's Gun: The parallel evolution of React and Web Components 
			
			8 October 2024 
				– 11314 words
			
		 
	
		
			Photos (8 October 2024) 
			
			8 October 2024 
				– 74 words
			
		 
	
		
			Links (8 October 2024) 
			
			8 October 2024 
				– 474 words
			
		 
	
		
			Links (1 October 2024) 
			
			1 October 2024 
				– 861 words
			
		 
	
		
			Newish movies 
			
			29 September 2024 
				– 792 words
			
		 
	
		
			An interesting analysis of fair use and generative models 
			
			29 September 2024 
				– 778 words
			
		 
	
		
			Notes on writing 
			
			24 September 2024 
				– 1265 words
			
		 
	
		
			The promise and distraction of productivity and note-taking systems 
			
			23 September 2024 
				– 2354 words
			
		 
	
		
			Links and Photos (23 September 2024) 
			
			23 September 2024 
				– 952 words
			
		 
	
		
			The gaps in your skill set 
			
			16 September 2024 
				– 714 words
			
		 
	
		
			Links (16 September 2024) 
			
			16 September 2024 
				– 1034 words
			
		 
	
		
			Links and photos (9 September 2024) 
			
			9 September 2024 
				– 666 words
			
		 
	
		
			The LLM honeymoon phase is about to end 
			
			9 September 2024 
				– 1536 words
			
		 
	
		
			Links (2 September 2024) 
			
			2 September 2024 
				– 1271 words
			
		 
	
		
			A note on estimated reading times 
			
			2 September 2024 
				– 628 words
			
		 
	
		
			A short conversation on individual responsibility 
			
			2 September 2024 
				– 432 words
			
		 
	
		
			The slow evaporation of the free/open source surplus 
			
			27 August 2024 
				– 919 words
			
		 
	
		
			Bad Faith Burnout 
			
			27 August 2024 
				– 1077 words
			
		 
	
		
			Links (26 August 2024) 
			
			26 August 2024 
				– 814 words
			
		 
	
		
			Your use of AI is directly harming the environment I live in 
			
			26 August 2024 
				– 780 words
			
		 
	
		
			Other photos (26 August 2024) 
			
			26 August 2024 
				– 164 words
			
		 
	
		
			Why Halide's Process Zero is an important tool for iPhone photography enthusiasts 
			
			26 August 2024 
				– 963 words
			
		 
	
		
			Getting outshone by great writers is a relief, not a failure (so many links) 
			
			19 August 2024 
				– 1645 words
			
		 
	
		
			Everything's the same, they say 
			
			12 August 2024 
				– 1012 words
			
		 
	
		
			Blogging in the age of 'AI' 
			
			12 August 2024 
				– 325 words
			
		 
	
		
			Photos (12 August 2024) 
			
			12 August 2024 
				– 135 words
			
		 
	
		
			Binna's Grove: forests can begin with one person 
			
			12 August 2024 
				– 475 words
			
		 
	
		
			Links (12 August 2024) 
			
			12 August 2024 
				– 549 words
			
		 
	
		
			Links (5 August 2024) 
			
			5 August 2024 
				– 1283 words
			
		 
	
		
			Photos (5 August 2024) 
			
			5 August 2024 
				– 156 words
			
		 
	
		
			A note on the EU AI Act 
			
			2 August 2024 
				– 690 words
			
		 
	
		
			The other shoe dropping on 'AI' and office work 
			
			29 July 2024 
				– 471 words
			
		 
	
		
			Very short note on the EU's DMA and DSA regulations 
			
			29 July 2024 
				– 242 words
			
		 
	
		
			Photos (29 July 2024) 
			
			29 July 2024 
				– 181 words
			
		 
	
		
			Links (29 July 2024) 
			
			29 July 2024 
				– 908 words
			
		 
	
		
			I'd like fewer things to happen. At least for a while. Please and thank you. 
			
			22 July 2024 
				– 587 words
			
		 
	
		
			Photos (22 July 2024) 
			
			22 July 2024 
				– 219 words
			
		 
	
		
			Links (22 July 2024) 
			
			22 July 2024 
				– 884 words
			
		 
	
		
			The sentiment disconnect on 'AI' between tech and the public 
			
			15 July 2024 
				– 1603 words
			
		 
	
		
			Links (15 July 2024) 
			
			15 July 2024 
				– 809 words
			
		 
	
		
			Photos (8 July 2024) 
			
			8 July 2024 
				– 23 words
			
		 
	
		
			Links (8 July 2024) 
			
			8 July 2024 
				– 816 words
			
		 
	
		
			AI and Asbestos: the offset and trade-off models for large-scale risks are inherently harmful 
			
			4 July 2024 
				– 900 words
			
		 
	
		
			New Web Development. Or, why Copilots and chatbots are particularly bad for modern web dev 
			
			1 July 2024 
				– 3385 words
			
		 
	
		
			Links (1 July 2024) 
			
			1 July 2024 
				– 711 words
			
		 
	
		
			Out of the Software Crisis: membership library 
			
			28 June 2024 
				– 57 words
			
		 
	
		
			Help me help you: building a library of useful software development writing 
			
			28 June 2024 
				– 869 words
			
		 
	
		
			Links (24 June 2024) 
			
			24 June 2024 
				– 614 words
			
		 
	
		
			'Slop': the rhetorical gambit of framing failure as partial success 
			
			24 June 2024 
				– 403 words
			
		 
	
		
			The mainstreaming of 'AI' scepticism 
			
			19 June 2024 
				– 2682 words
			
		 
	
		
			Photos (18 June 2024) 
			
			18 June 2024 
				– 111 words
			
		 
	
		
			Visual Studio Code extensions are much less secure than browser extensions or even npm packages 
			
			18 June 2024 
				– 577 words
			
		 
	
		
			There's something rotten in the kingdom of Wordpress 
			
			18 June 2024 
				– 1111 words
			
		 
	
		
			Links (18 June 2024) 
			
			18 June 2024 
				– 1107 words
			
		 
	
		
			Notes on Apple TV Plus, streamer business models, and the Foundation series 
			
			13 June 2024 
				– 2969 words
			
		 
	
		
			Basic, beautiful, and buildless 
			
			10 June 2024 
				– 437 words
			
		 
	
		
			The lifecycle of a tech bubble 
			
			10 June 2024 
				– 1288 words
			
		 
	
		
			Links (10 June 2024) 
			
			10 June 2024 
				– 292 words
			
		 
	
		
			Links (4 June 2024) 
			
			4 June 2024 
				– 841 words
			
		 
	
		
			Social media. 
			
			27 May 2024 
				– 2169 words
			
		 
	
		
			The 'AI' chaos 
			
			27 May 2024 
				– 775 words
			
		 
	
		
			Links and photos (27 May 2024) 
			
			27 May 2024 
				– 655 words
			
		 
	
		
			Why you need to go back to basics if you want to learn HTML or CSS 
			
			22 May 2024 
				– 797 words
			
		 
	
		
			The deskilling of web dev is harming the product but, more importantly, it's damaging our health – this is why burnout happens 
			
			20 May 2024 
				– 1858 words
			
		 
	
		
			Links and photos (20 May 2024) 
			
			20 May 2024 
				– 594 words
			
		 
	
		
			Links and photos (13 May 2024) 
			
			13 May 2024 
				– 328 words
			
		 
	
		
			'I'm shocked -- shocked! -- that LLMs are being used to generate slop' 
			
			13 May 2024 
				– 217 words
			
		 
	
		
			Apple seems to think negging is charming 
			
			13 May 2024 
				– 178 words
			
		 
	
		
			Trusting VCs with community sites was the style of the time 
			
			13 May 2024 
				– 159 words
			
		 
	
		
			Links and photos (6 May 2024) 
			
			6 May 2024 
				– 428 words
			
		 
	
		
			A contemporary Holmes 
			
			3 May 2024 
				– 721 words
			
		 
	
		
			React, Electron, and LLMs have a common purpose: the labour arbitrage theory of dev tool popularity 
			
			2 May 2024 
				– 2727 words
			
		 
	
		
			The self-serving nature of most tech social media 
			
			29 April 2024 
				– 170 words
			
		 
	
		
			Generated images for non-generated text and video 
			
			29 April 2024 
				– 219 words
			
		 
	
		
			The unsustainability of the AI Bubble 
			
			29 April 2024 
				– 261 words
			
		 
	
		
			Links and photos (29 April 2024) 
			
			29 April 2024 
				– 314 words
			
		 
	
		
			Links and photos (22 April 2024) 
			
			22 April 2024 
				– 414 words
			
		 
	
		
			Exponential predictions, degrading services and other links, notes, and photos (15 April 2024) 
			
			15 April 2024 
				– 1667 words
			
		 
	
		
			What would you like to learn from me? 
			
			14 April 2024 
				– 615 words
			
		 
	
		
			Again, my position on LLMs is that you absolutely shouldn't be using them with very, very few exceptions 
			
			9 April 2024 
				– 706 words
			
		 
	
		
			Notes, Links, and Photos (8 April 2024) 
			
			8 April 2024 
				– 1040 words
			
		 
	
		
			'This shit's so expensive': a note on generative models and software margins 
			
			8 April 2024 
				– 605 words
			
		 
	
		
			'They ban products, don't they?' 
			
			8 April 2024 
				– 360 words
			
		 
	
		
			'I'm not a cynic, I'm disappointed' – the _Software Crisis_ Easter Sale 
			
			28 March 2024 
				– 553 words
			
		 
	
		
			Links, Notes, and Photos (28 March 2024) 
			
			28 March 2024 
				– 536 words
			
		 
	
		
			The one about the web developer job market 
			
			21 March 2024 
				– 6286 words
			
		 
	
		
			Links and Photos (19 March 2024) 
			
			19 March 2024 
				– 617 words
			
		 
	
		
			Links and Photos (14 March 2024) 
			
			14 March 2024 
				– 503 words
			
		 
	
		
			Bad Writing and Other Essays 
			Twenty-Five Years of Writing About the Digital Transformation
			13 March 2024 
				– 1219 words
			
		 
	
		
			Links and Photos (4 March 2024) 
			
			4 March 2024 
				– 1142 words
			
		 
	
		
			Facing reality, whether it's about Apple or the EU, is a core requirement for good management 
			
			4 March 2024 
				– 2898 words
			
		 
	
		
			Links and Photos (19 February 2024) 
			
			19 February 2024 
				– 983 words
			
		 
	
		
			Software is a medium of setbacks, but a medium's limitations don't define the artist 
			
			19 February 2024 
				– 1045 words
			
		 
	
		
			Links (5 February 2024) 
			
			5 February 2024 
				– 581 words
			
		 
	
		
			Media needs more than subscriptions and streaming 
			
			5 February 2024 
				– 1113 words
			
		 
	
		
			Bubbles are exhausting 
			
			2 February 2024 
				– 487 words
			
		 
	
		
			Links (2 February 2024) 
			
			2 February 2024 
				– 444 words
			
		 
	
		
			An Uncluttered retrospective: Teachable is a mess and I need to pick a lane 
			
			22 January 2024 
				– 2058 words
			
		 
	
		
			Links and photos (22 January 2024) 
			
			22 January 2024 
				– 507 words
			
		 
	
		
			Disillusioned with Deno 
			
			16 January 2024 
				– 1339 words
			
		 
	
		
			Links (15 January 2024) 
			
			15 January 2024 
				– 231 words
			
		 
	
		
			Foggy walk photos 
			
			15 January 2024 
				– 48 words
			
		 
	
		
			Disasters are Distracting but work has to continue 
			
			15 January 2024 
				– 767 words
			
		 
	
		
			More thoughts about print 
			
			15 January 2024 
				– 623 words
			
		 
	
		
			A print project retrospective: the biggest problem with selling print books is the software 
			
			12 January 2024 
				– 2857 words
			
		 
	
		
			The Intelligence Illusion: stepping into a pile of 'AI' 
			
			11 January 2024 
				– 2486 words
			
		 
	
		
			Sunk Cost Fallacy: chasing a half-baked idea for much too long 
			
			10 January 2024 
				– 2201 words
			
		 
	
		
			Out of the Software Crisis: two-year project review 
			
			9 January 2024 
				– 2331 words
			
		 
	
		
			Weeknote, 8 January 2024 
			
			8 January 2024 
				– 824 words
			
		 
	
		
			Massive link post to start off the year 
			
			8 January 2024 
				– 1403 words
			
		 
	
		
			Two-year review: to plan a strategy you must first have a theory of how the hell things work 
			
			8 January 2024 
				– 3102 words
			
		 
	
		
			Bad AI Business Models, Lazy AI Criticism, Queer Holiday-themed movies, and a bunch of links 
			
			18 December 2023 
				– 3088 words
			
		 
	
		
			Bad Business AI: Channel 1 
			
			14 December 2023 
				– 1334 words
			
		 
	
		
			Feeling The Itch 
			
			11 December 2023 
				– 2766 words
			
		 
	
		
			Don't be a correctness bully 
			
			6 December 2023 
				– 698 words
			
		 
	
		
			Code smell, Gall's Law, the rule of least power, and a bunch of links 
			
			5 December 2023 
				– 906 words
			
		 
	
		
			From 'Yellow': Gall's Law 
			
			30 November 2023 
				– 671 words
			
		 
	
		
			On code smell and gut feeling 
			
			29 November 2023 
				– 669 words
			
		 
	
		
			Keep your browser fresh for dev, last day of the bundle offer, and links 
			
			27 November 2023 
				– 1026 words
			
		 
	
		
			Yellow 
			Principles (or useless aphorisms) for software dev
			26 November 2023 
				– 861 words
			
		 
	
		
			Uncluttered 
			
			26 November 2023 
				– 2061 words
			
		 
	
		
			Launching a new course with a massively discounted Black Friday bundle 
			
			24 November 2023 
				– 508 words
			
		 
	
		
			The Ebook Bundle 
			
			24 November 2023 
				– 9 words
			
		 
	
		
			Did you know that import maps can be rendered client-side? (And links) 
			
			22 November 2023 
				– 1206 words
			
		 
	
		
			Web developers: remarkably untalented and careless? 
			
			8 November 2023 
				– 886 words
			
		 
	
		
			Notes, Links, and Weeknotes (6 November 2023) 
			
			6 November 2023 
				– 1063 words
			
		 
	
		
			Notes, Links, and Weeknotes (3 November 2023) 
			
			3 November 2023 
				– 651 words
			
		 
	
		
			Notes, Links, and Weeknotes (23 October 2023) 
			
			23 October 2023 
				– 2173 words
			
		 
	
		
			How do you even web dev without node? A quick introduction to test-driven web development using just the browser 
			
			20 October 2023 
				– 2274 words
			
		 
	
		
			Notes, Links, and Weeknotes (16 October 2023) 
			
			16 October 2023 
				– 2351 words
			
		 
	
		
			The Elegiac Hindsight of Intelligent Machines 
			
			13 October 2023 
				– 6137 words
			
		 
	
		
			Notes, Links, and Weeknotes (9 October 2023) 
			
			9 October 2023 
				– 2987 words
			
		 
	
		
			Making or using generative 'AI' is, all else being equal, a dick move 
			
			2 October 2023 
				– 594 words
			
		 
	
		
			Weeknote and links: 2 October 2023 
			
			2 October 2023 
				– 2282 words
			
		 
	
		
			Pre-order the hard-cover print edition of Out of the Software Crisis 
			
			28 September 2023 
				– 604 words
			
		 
	
		
			Weeknote: 25 September 2023 
			
			25 September 2023 
				– 1579 words
			
		 
	
		
			Weeknote: 18 September 2023 
			
			18 September 2023 
				– 1397 words
			
		 
	
		
			Weeknote: 11 September 2023 
			
			11 September 2023 
				– 1019 words
			
		 
	
		
			FOMO and links 
			
			6 September 2023 
				– 325 words
			
		 
	
		
			Fear Of Missing Out is lethal when somebody invents a footgun 
			
			6 September 2023 
				– 818 words
			
		 
	
		
			Weeknote: 4 September 2023 
			
			4 September 2023 
				– 576 words
			
		 
	
		
			That thing where you change your mind (and links) 
			
			29 August 2023 
				– 865 words
			
		 
	
		
			Weeknote: 28 August 2023 
			
			28 August 2023 
				– 799 words
			
		 
	
		
			My position on AI (for future reference) 
			
			25 August 2023 
				– 2527 words
			
		 
	
		
			You can't debate bullshit (and some links) 
			
			14 August 2023 
				– 974 words
			
		 
	
		
			Authorship 
			
			11 August 2023 
				– 1887 words
			
		 
	
		
			Free and open source software projects are in transition (and some links) 
			
			31 July 2023 
				– 1546 words
			
		 
	
		
			Vacation links 
			
			26 July 2023 
				– 895 words
			
		 
	
		
			Disinterest. 
			
			24 July 2023 
				– 856 words
			
		 
	
		
			'The LLMentalist Effect', and other links 
			
			4 July 2023 
				– 1114 words
			
		 
	
		
			The LLMentalist Effect: how chat-based Large Language Models replicate the mechanisms of a psychic's con 
			
			4 July 2023 
				– 5280 words
			
		 
	
		
			'A prayer wheel for capitalism', and other links 
			
			19 June 2023 
				– 542 words
			
		 
	
		
			A prayer wheel for capitalism 
			
			19 June 2023 
				– 585 words
			
		 
	
		
			'What's the game?', and other links 
			
			12 June 2023 
				– 362 words
			
		 
	
		
			What's the game? 
			
			12 June 2023 
				– 1379 words
			
		 
	
		
			Language models and software quality and other links 
			
			5 June 2023 
				– 1066 words
			
		 
	
		
			Modern software quality, or why I think using language models for programming is a bad idea 
			
			30 May 2023 
				– 6997 words
			
		 
	
		
			'Generative AI: What You Need To Know' is a free guide to help you spot AI bullshit 
			
			24 May 2023 
				– 484 words
			
		 
	
		
			Prompts are unfit for purpose and other links 
			
			22 May 2023 
				– 450 words
			
		 
	
		
			Prompts are unsafe, and that means language models are not fit for purpose 
			
			22 May 2023 
				– 1272 words
			
		 
	
		
			Writing when tech has broken the web's social contract 
			
			20 May 2023 
				– 1490 words
			
		 
	
		
			Praise for my ebooks 'The Intelligence Illusion' and 'Out of the Software Crisis' 
			
			18 May 2023 
				– 1073 words
			
		 
	
		
			The truth about the EU AI Act and foundation models, or why you should not rely on ChatGPT summaries for important texts 
			
			17 May 2023 
				– 4458 words
			
		 
	
		
			Google Bard's vulnerabilities and other links 
			
			15 May 2023 
				– 840 words
			
		 
	
		
			Google Bard is a glorious reinvention of black-hat SEO spam and keyword-stuffing 
			
			15 May 2023 
				– 1336 words
			
		 
	
		
			‘What next?’ he asks with trepidation 
			
			12 May 2023 
				– 712 words
			
		 
	
		
			Additions to my book, The Intelligence Illusion 
			
			12 May 2023 
				– 791 words
			
		 
	
		
			Poisonings, Corporations, and other links 
			
			8 May 2023 
				– 1235 words
			
		 
	
		
			The poisoning of ChatGPT 
			
			8 May 2023 
				– 1233 words
			
		 
	
		
			My writing on AI; the story so far 
			
			7 May 2023 
				– 655 words
			
		 
	
		
			The polarisation of AI discourse serves nobody except power 
			
			7 May 2023 
				– 914 words
			
		 
	
		
			AI code copilots are backwards-facing tools in a novelty-seeking industry 
			
			5 May 2023 
				– 1769 words
			
		 
	
		
			Beware of AI pseudoscience and snake oil 
			
			2 May 2023 
				– 2616 words
			
		 
	
		
			Artificial General Intelligence and the bird brains of Silicon Valley 
			
			2 May 2023 
				– 5114 words
			
		 
	
		
			Studying the pitfalls and potential of generative code (plus links) 
			
			1 May 2023 
				– 883 words
			
		 
	
		
			Why I wrote The Intelligence Illusion—a book on the risks of generative AI (available now) 
			
			28 April 2023 
				– 606 words
			
		 
	
		
			Three factors of AI anthropomorphism 
			
			24 April 2023 
				– 1353 words
			
		 
	
		
			AI, Algogen, and Anti-Poetry 
			
			17 April 2023 
				– 1013 words
			
		 
	
		
			The hard truth about productivity research 
			
			10 April 2023 
				– 1511 words
			
		 
	
		
			The AI is an American 
			
			3 April 2023 
				– 579 words
			
		 
	
		
			GDPR and American AIs 
			
			3 April 2023 
				– 1349 words
			
		 
	
		
			Regulating AI (plus links & notes) 
			
			27 March 2023 
				– 1592 words
			
		 
	
		
			How to regulate AI 
			
			27 March 2023 
				– 643 words
			
		 
	
		
			AI summaries are almost certainly unreliable 
			
			20 March 2023 
				– 628 words
			
		 
	
		
			AI in healthcare 
			
			20 March 2023 
				– 447 words
			
		 
	
		
			AI summaries and AI healthcare (links & notes) 
			
			20 March 2023 
				– 1313 words
			
		 
	
		
			Keeping up with and assessing AI research (links & notes) 
			
			13 March 2023 
				– 1149 words
			
		 
	
		
			Why you should ignore most AI research you hear about on social media 
			
			13 March 2023 
				– 933 words
			
		 
	
		
			Waiting for the AI Godot (Links & Notes) 
			
			6 March 2023 
				– 1199 words
			
		 
	
		
			When you promise an AI revolution, eventually you will have to deliver 
			
			6 March 2023 
				– 398 words
			
		 
	
		
			Copyright, Situating Search, and other links & notes 
			
			27 February 2023 
				– 1213 words
			
		 
	
		
			Deno, Shakespeare's Emoticon, Return to Office, and other links and notes 
			
			20 February 2023 
				– 1003 words
			
		 
	
		
			Notetaking, Tagged Templates, and How Deno is a Clear Improvement Over Node 
			
			19 February 2023 
				– 1568 words
			
		 
	
		
			Book production, AI, Single-Page-Apps, and other links and notes 
			
			13 February 2023 
				– 1506 words
			
		 
	
		
			Some thoughts on how to make a book, three months after I made one 
			
			10 February 2023 
				– 2500 words
			
		 
	
		
			AI is a Hail Mary pass and other links & notes 
			
			6 February 2023 
				– 772 words
			
		 
	
		
			Generative AI is the tech industry's Hail Mary pass 
			
			3 February 2023 
				– 1214 words
			
		 
	
		
			EU and copyright protections for AI-generated works and other notes 
			
			30 January 2023 
				– 1504 words
			
		 
	
		
			On the Layoffs, Narcissists, and Other Links & Notes 
			
			23 January 2023 
				– 1067 words
			
		 
	
		
			10x Devs Don't Exist, But 10x Organisations Do 
			
			20 January 2023 
				– 552 words
			
		 
	
		
			Madeline, Existential Terror and other links & notes 
			
			16 January 2023 
				– 995 words
			
		 
	
		
			Tech Companies Are Irrational Pop Cultures 
			
			10 January 2023 
				– 731 words
			
		 
	
		
			Small is Successful 
			
			9 January 2023 
				– 472 words
			
		 
	
		
			Out of the Software Crisis Available on Kindle 
			
			28 December 2022 
				– 573 words
			
		 
	
		
			A lot can happen in a month: on AI art and the fediverse 
			
			16 December 2022 
				– 1138 words
			
		 
	
		
			The response to Out of the Software Crisis has been amazing 
			
			5 December 2022 
				– 214 words
			
		 
	
		
			Programming is a Pop Culture 
			
			21 November 2022 
				– 1330 words
			
		 
	
		
			WTF is a Framework? 
			
			18 November 2022 
				– 1377 words
			
		 
	
		
			Theory-building and why employee churn is lethal to software companies 
			
			16 November 2022 
				– 1512 words
			
		 
	
		
			Great apps are rare 
			
			15 November 2022 
				– 624 words
			
		 
	
		
			(Released!) Out of the Software Crisis: Systems-Thinking for Software Projects 
			
			14 November 2022 
				– 832 words
			
		 
	
		
			Out of the Software Crisis: the ebook is imminent! 
			
			11 November 2022 
				– 1166 words
			
		 
	
		
			I wrote a book – now you must suffer with me 
			
			26 October 2022 
				– 1810 words
			
		 
	
		
			Playacting genius: the performative logic of reasoning from first principles 
			
			18 September 2022 
				– 2777 words
			
		 
	
		
			I don't care how you web dev; I just need more better web apps 
			
			4 July 2022 
				– 2916 words
			
		 
	
		
			On online collaboration and our obligations as makers of software 
			
			2 June 2022 
				– 5725 words
			
		 
	
		
			What I learned about markdown from interviewing a bunch of people 
			
			6 May 2022 
				– 2395 words
			
		 
	
		
			The different kinds of notes 
			
			6 May 2022 
				– 3735 words
			
		 
	
		
			The Colophon Cards User Survey 
			
			2 February 2022 
				– 330 words
			
		 
	
		
			How to keep up with web development without falling into despair 
			
			31 January 2022 
				– 2479 words
			
		 
	
		
			Let's just not talk about 2021 and look forward instead 
			
			5 January 2022 
				– 1106 words
			
		 
	
		
			Making Colophon Cards 
			
			29 November 2021 
				– 881 words
			
		 
	
		
			What do I need to read to be a great at CSS? 
			
			19 October 2021 
				– 993 words
			
		 
	
		
			The event listening toolkit: five ways to get out of an event handling mess 
			
			11 October 2021 
				– 3456 words
			
		 
	
		
			FormData and fetch, why is serialising a form such a pain? 
			
			29 September 2021 
				– 1242 words
			
		 
	
		
			The Single-Page-App Morality Play 
			
			6 September 2021 
				– 3954 words
			
		 
	
		
			Software Crisis 2.0 
			
			25 August 2021 
				– 10100 words
			
		 
	
		
			Lessons in Interactivity, 2021 redux 
			
			13 August 2021 
				– 5464 words
			
		 
	
		
			Nobody gives a hoot about groupthink 
			
			29 July 2021 
				– 1185 words
			
		 
	
		
			Spontant: in praise of grey 
			
			26 July 2021 
				– 1338 words
			
		 
	
		
			Ways of reading without the influence of community 
			
			6 July 2021 
				– 4291 words
			
		 
	
		
			The Open-Source Software bubble that is and the blogging bubble that was 
			
			11 May 2021 
				– 3742 words
			
		 
	
		
			You are what you do, not what you say or write 
			
			4 May 2021 
				– 2172 words
			
		 
	
		
			The Curious Case Of The Crashing Conic Gradient And How I Used A Technique I Learned In The 90s To Fix It 
			
			28 April 2021 
				– 936 words
			
		 
	
		
			136 facts every web dev should know before they burn out and turn to landscape painting or nude modelling 
			
			21 April 2021 
				– 5484 words
			
		 
	
		
			I’m available for projects and other work 
			
			21 April 2021 
				– 458 words
			
		 
	
		
			Which type of novelty-seeking web developer are you? 
			
			31 March 2021 
				– 3672 words
			
		 
	
		
			Every Day; a Fair Warning (You Should Read These Articles) 
			
			4 March 2020 
				– 1851 words
			
		 
	
		
			Weeknote 3 - Resistance and the dull blade 
			
			11 February 2020 
				– 246 words
			
		 
	
		
			Weeknote 2 (2020) - News, Bad News, and Star Wars 
			
			3 February 2020 
				– 936 words
			
		 
	
		
			Weeknote 1 (2020) - Ending the hiatus 
			
			27 January 2020 
				– 1433 words
			
		 
	
		
			The Ed Tech Conundrum 
			
			2 January 2020 
				– 1078 words
			
		 
	
		
			Thinking about the past, present, and future of web development 
			
			1 January 2020 
				– 1706 words
			
		 
	
		
			The Web Falls Apart 
			
			3 November 2019 
				– 1524 words
			
		 
	
		
			Weeknote 19 ─ blog redesign and changes at work 
			
			28 October 2019 
				– 573 words
			
		 
	
		
			When life hands you lemonades, sit down and contemplate the meaning of life 
			
			10 September 2019 
				– 478 words
			
		 
	
		
			Weeknote 18 - Uncertainty and Discomfort 
			
			12 August 2019 
				– 1295 words
			
		 
	
		
			Web Dev: The Red Queen Wire Mommy of Modern Tech 
			
			7 August 2019 
				– 882 words
			
		 
	
		
			Weeknote 16 – Vacation 
			
			29 July 2019 
				– 167 words
			
		 
	
		
			Weeknote 15 - Counting Down the Days 
			
			2 July 2019 
				– 165 words
			
		 
	
		
			Weeknote 14 - Shadows and DOMs 
			
			25 June 2019 
				– 804 words
			
		 
	
		
			Weeknote 13 - The weight of deadlines 
			
			17 June 2019 
				– 543 words
			
		 
	
		
			That Web Dev Thing Where Everybody Says Something Clever Involving Toast 
			
			15 June 2019 
				– 740 words
			
		 
	
		
			SwiftUI, Privacy, macOS, and the Web 
			
			9 June 2019 
				– 4297 words
			
		 
	
		
			Weeknote 12 - The genres of web media 
			
			6 June 2019 
				– 1042 words
			
		 
	
		
			The Aesthetics of Concentration 
			
			3 June 2019 
				– 425 words
			
		 
	
		
			Weeknote 11 - do I have focus? 
			
			30 May 2019 
				– 281 words
			
		 
	
		
			Weeknote 10 - A clear view and more reading 
			
			21 May 2019 
				– 620 words
			
		 
	
		
			Weeknote 9 - Being contemplative, finishing a photo project 
			
			13 May 2019 
				– 556 words
			
		 
	
		
			Weeknote 8 – Moving, Endgame, and more musings on colour 
			
			6 May 2019 
				– 735 words
			
		 
	
		
			Weeknote 7 - Story length and that thing about colour 
			
			29 April 2019 
				– 482 words
			
		 
	
		
			Weeknote 6 – Star Trek, rest and spring finally arrives 
			
			23 April 2019 
				– 1005 words
			
		 
	
		
			Weeknote 5 – Stuff, comics, superheroes, and other nonsense 
			
			15 April 2019 
				– 1130 words
			
		 
	
		
			Weeknote 4 – TV week with The Expanse 
			
			8 April 2019 
				– 1088 words
			
		 
	
		
			Weeknote 3 — MVPs, fatigue, and emotional crutches 
			
			1 April 2019 
				– 558 words
			
		 
	
		
			Weeknote 2 - Web Development Mistakes, Mary Sues, and Icy Spring 
			
			24 March 2019 
				– 870 words
			
		 
	
		
			Web Development: with great power comes the ability to make great mistakes 
			
			24 March 2019 
				– 497 words
			
		 
	
		
			Weeknote 1 
			
			18 March 2019 
				– 409 words
			
		 
	
		
			Hitchcock and the author construct 
			
			13 February 2019 
				– 457 words
			
		 
	
		
			Seams, Stitches, And The Decline Of The Mac 
			
			3 November 2018 
				– 3057 words
			
		 
	
		
			Neither Paper Nor Digital Does Active Reading Well 
			
			3 September 2018 
				– 1506 words
			
		 
	
		
			Focusing on market share blinds you to growth 
			
			7 January 2018 
				– 294 words
			
		 
	
		
			The future of Software Development: Just Business Logic 
			
			7 January 2018 
				– 700 words
			
		 
	
		
			Remote work is a completely different beast 
			
			7 January 2018 
				– 354 words
			
		 
	
		
			Leftover Thoughts From 2017 
			
			7 January 2018 
				– 3245 words
			
		 
	
		
			Hypertext is still the fundamental model of the web 
			
			7 January 2018 
				– 350 words
			
		 
	
		
			Over-engineering is under-engineering 
			
			25 November 2017 
				– 949 words
			
		 
	
		
			The process is the thing 
			
			23 March 2017 
				– 1022 words
			
		 
	
		
			Von Be Don: A few notes on a recent digital publishing project in Iceland 
			
			19 February 2017 
				– 658 words
			
		 
	
		
			W3C and EME: it isn't about preventing DRM but saving the W3C 
			
			14 February 2017 
				– 681 words
			
		 
	
		
			Unpopular opinion: dismissing indirect pointers is a mistake 
			
			4 February 2017 
				– 339 words
			
		 
	
		
			Anger feels like poison 
			
			24 January 2017 
				– 713 words
			
		 
	
		
			Is JavaScript more fragile? 
			
			7 December 2016 
				– 874 words
			
		 
	
		
			Debating Progressive Enhancement 
			
			5 December 2016 
				– 399 words
			
		 
	
		
			The downside of believing in Apple 
			
			1 November 2016 
				– 793 words
			
		 
	
		
			A short primer on Icelandic politics on the day of the 2016 election 
			
			29 October 2016 
				– 1525 words
			
		 
	
		
			The Tragedy/Farce of the Open Web according to journalists 
			
			18 October 2016 
				– 832 words
			
		 
	
		
			Notes on debating for the web development community 
			
			17 October 2016 
				– 388 words
			
		 
	
		
			Addendum on loose coupling and the iOS App Store 
			
			11 October 2016 
				– 1272 words
			
		 
	
		
			Idle thoughts on modularity and loose coupling in digital media 
			
			9 October 2016 
				– 1567 words
			
		 
	
		
			When fear is rational 
			
			24 June 2016 
				– 325 words
			
		 
	
		
			Once upon a time, I couldn't imagine a better word processor than Word 
			
			7 June 2016 
				– 392 words
			
		 
	
		
			A thought to consider 
			
			24 May 2016 
				– 529 words
			
		 
	
		
			A few thoughts on standardisation, W3C, and the IDPF 
			
			16 May 2016 
				– 3303 words
			
		 
	
		
			Filling in the gaps – the dynamics of zero marginal cost 
			
			21 April 2016 
				– 1339 words
			
		 
	
		
			Which CMS/blog system would you choose? 
			
			12 April 2016 
				– 1194 words
			
		 
	
		
			A few simplified points on web and document security 
			
			30 March 2016 
				– 2167 words
			
		 
	
		
			Judge the work 
			
			21 January 2016 
				– 879 words
			
		 
	
		
			Why did Paul Graham argue against equality? 
			
			13 January 2016 
				– 390 words
			
		 
	
		
			Purpose, Joy, Capability 
			
			4 January 2016 
				– 3188 words
			
		 
	
		
			You can't fix the App Store, so here's how you fix it 
			
			20 November 2015 
				– 659 words
			
		 
	
		
			Why I am worried about Twitter and why you should be too 
			
			4 November 2015 
				– 1958 words
			
		 
	
		
			The crossroads or the wilderness 
			
			23 October 2015 
				– 734 words
			
		 
	
		
			You can't solve people problems with software 
			
			28 September 2015 
				– 1076 words
			
		 
	
		
			The discussion about ad blocking is very dumb (but not in the way you think) 
			
			18 September 2015 
				– 644 words
			
		 
	
		
			This is not a book, but it is a podcast 
			
			10 September 2015 
				– 95 words
			
		 
	
		
			A week of 'This is not a book' 
			
			7 September 2015 
				– 408 words
			
		 
	
		
			Launching "This is not a book" – what it is and why you should be interested 
			
			1 September 2015 
				– 475 words
			
		 
	
		
			My kingdom for a new bookstore 
			
			28 August 2015 
				– 420 words
			
		 
	
		
			Modern software sucks 
			
			26 August 2015 
				– 759 words
			
		 
	
		
			The cost versus benefits of disorganised programming power 
			
			25 August 2015 
				– 338 words
			
		 
	
		
			Who benefits the most from Open Source Software? 
			
			25 August 2015 
				– 204 words
			
		 
	
		
			Sex Apocalypse Later 
			
			24 August 2015 
				– 373 words
			
		 
	
		
			Random thoughts on work and that Amazon thing 
			
			23 August 2015 
				– 1265 words
			
		 
	
		
			Bookmarks – UI flaws and other great capers 
			
			14 August 2015 
				– 1336 words
			
		 
	
		
			Bookmarks – learnable programming 
			
			13 August 2015 
				– 1065 words
			
		 
	
		
			Bookmarks – More money for open-source 
			
			12 August 2015 
				– 948 words
			
		 
	
		
			Bookmarks – Leaving bosses 
			
			11 August 2015 
				– 856 words
			
		 
	
		
			Bookmarks – Promoting other people's work 
			
			10 August 2015 
				– 1036 words
			
		 
	
		
			Bookmarks – What Would Kamala Khan Do? 
			
			7 August 2015 
				– 2025 words
			
		 
	
		
			Bookmarks – Trickle down golden geese 
			
			6 August 2015 
				– 1773 words
			
		 
	
		
			Bookmarks – Hateviews are us 
			
			5 August 2015 
				– 840 words
			
		 
	
		
			Iterating the web away: <br>losing the next generation 
			
			4 August 2015 
				– 1899 words
			
		 
	
		
			Bookmarks – Milk it 
			
			4 August 2015 
				– 995 words
			
		 
	
		
			Bookmarks – You haven't been paying attention 
			
			3 August 2015 
				– 1031 words
			
		 
	
		
			Bookmarks – It's a note card world, we just live in it 
			
			31 July 2015 
				– 1364 words
			
		 
	
		
			Bookmarks – Just call it Smylfeste 
			
			30 July 2015 
				– 1277 words
			
		 
	
		
			Bookmarks – That one is shaped like an idiot 
			
			29 July 2015 
				– 550 words
			
		 
	
		
			Bookmarks – Make it simpler 
			
			28 July 2015 
				– 999 words
			
		 
	
		
			Blogger nostalgia 
			
			28 July 2015 
				– 377 words
			
		 
	
		
			Wet streets cause rain and criminal responsibility 
			
			27 July 2015 
				– 922 words
			
		 
	
		
			Tweet bookmarks galore 
			
			26 July 2015 
				– 523 words
			
		 
	
		
			Random links that catch my fancy, part four of ∞ 
			
			23 July 2015 
				– 863 words
			
		 
	
		
			Random links that catch my fancy, part three of ∞ 
			
			22 July 2015 
				– 987 words
			
		 
	
		
			Mythic visions of sexuality 
			
			21 July 2015 
				– 431 words
			
		 
	
		
			Random links that catch my fancy, part two of ∞ 
			
			21 July 2015 
				– 1266 words
			
		 
	
		
			Random links that catch my fancy, part one of ∞ 
			
			20 July 2015 
				– 1817 words
			
		 
	
		
			An exercise for the reader in integration and modularity 
			
			17 July 2015 
				– 767 words
			
		 
	
		
			How to read my nonsense 
			
			17 July 2015 
				– 222 words
			
		 
	
		
			The rules of the game have changed for RSS 
			
			10 July 2015 
				– 199 words
			
		 
	
		
			On the vaunted robustness of the web 
			
			10 July 2015 
				– 165 words
			
		 
	
		
			Is it distributed or just a disorganised hierarchy? 
			
			10 July 2015 
				– 678 words
			
		 
	
		
			The web app developer's lament 
			
			6 July 2015 
				– 1075 words
			
		 
	
		
			Other people write about digital media 
			
			25 June 2015 
				– 1006 words
			
		 
	
		
			The plural of 'Medium' is clearly 'clusterfuck' 
			
			25 June 2015 
				– 1248 words
			
		 
	
		
			The files Steven Pressfield works with 
			
			24 June 2015 
				– 496 words
			
		 
	
		
			Burnout 
			
			24 June 2015 
				– 374 words
			
		 
	
		
			iOS 9 content blocking extensions are not a mobile advertising armageddon 
			
			14 June 2015 
				– 1791 words
			
		 
	
		
			Should I make a WWDC prediction? <br>Yes, let's 
			
			3 June 2015 
				– 348 words
			
		 
	
		
			Writing the Other: a book that's useful to all writers 
			
			3 June 2015 
				– 1416 words
			
		 
	
		
			Other people talk about startups and entrepreneurship 
			
			2 June 2015 
				– 350 words
			
		 
	
		
			Other people discuss software quality (spoiler: it sucks) 
			
			2 June 2015 
				– 620 words
			
		 
	
		
			Grim Meathook Present #2 
			
			2 June 2015 
				– 609 words
			
		 
	
		
			A few quick links and thoughts on big web problems 
			
			29 May 2015 
				– 925 words
			
		 
	
		
			Our Grim Meathook Present 
			
			25 May 2015 
				– 805 words
			
		 
	
		
			I really want the Supergirl TV show to be fun 
			
			25 May 2015 
				– 474 words
			
		 
	
		
			The new age of HTML:<br> the web is being torn apart 
			
			20 May 2015 
				– 3530 words
			
		 
	
		
			We are a violent species 
			
			19 May 2015 
				– 497 words
			
		 
	
		
			Her movie, his name;<br> Mad Max: Fury Road 
			
			19 May 2015 
				– 1262 words
			
		 
	
		
			Toxic environments: <br> inequality in tech is a symptom of something worse 
			
			18 May 2015 
				– 1816 words
			
		 
	
		
			Facebook and the media: <br>united, they attack the web 
			
			15 May 2015 
				– 3308 words
			
		 
	
		
			Speeding up decision cycles with rules and heuristics 
			
			14 May 2015 
				– 1175 words
			
		 
	
		
			You are here #5: <br>UX, design, and CSS as a parasite 
			
			14 May 2015 
				– 838 words
			
		 
	
		
			You are here #4: <br>an epic journey through app dev and male bodies 
			
			13 May 2015 
				– 1073 words
			
		 
	
		
			You are here #3: <br>the glorious wonders of online reading await you 
			
			12 May 2015 
				– 573 words
			
		 
	
		
			You are here #2: <br>an artisanal curation of reading material 
			
			11 May 2015 
				– 959 words
			
		 
	
		
			2015-05-11-18-39-16 
			
			11 May 2015 
				– 21 words
			
		 
	
		
			You are here #1: <br>a selection of fine links and tweets for your pleasure 
			
			10 May 2015 
				– 510 words
			
		 
	
		
			2015-05-07-00-59-18 
			
			7 May 2015 
				– 52 words
			
		 
	
		
			Why does it matter? 
			Where I both agree and disagree with Eoin Purcell
			10 May 2013 
				– 1575 words
			
		 
	
		
			Which kind of innovation? 
			It's not a disruptive innovation.
			3 May 2013 
				– 1670 words
			
		 
	
		
			Books and Print Showcase 
			Some notes on the REACT Books and Print sandbox and related thoughts.
			2 May 2013 
				– 2801 words
			
		 
	
		
			For the love 
			Why I joined Unbound, among other things.
			14 April 2013 
				– 2994 words
			
		 
	
		
			The B&N fallacy 
			Ebook retailers should stop making hardware and stop making ebook reading apps.
			27 February 2013 
				– 1900 words
			
		 
	
		
			Hire me! 
			I am looking for work.
			19 February 2013 
				– 707 words
			
		 
	
		
			Respect the reader 
			Epublishing is a service industry.
			6 February 2013 
				– 2817 words
			
		 
	
		
			Tag soup is history 
			HTML5 parsing ftw.
			21 December 2012 
				– 1268 words
			
		 
	
		
			Schlock 
			We live in a world that favours crap.
			15 December 2012 
				– 1016 words
			
		 
	
		
			Using IDs in CSS 
			I made the decision a while back to not use ID selectors in my CSS code. Here's why.
			26 November 2012 
				– 1535 words
			
		 
	
		
			A response, of sorts 
			Replying to a comment here because the discussion on the original is quite dead.
			15 November 2012 
				– 3234 words
			
		 
	
		
			iBooks 3.0 
			Testing the features of the latest version of Apple's ereader app.
			25 October 2012 
				– 2544 words
			
		 
	
		
			Is it safe? 
			Web formats are too complicated for the publishing industry
			27 September 2012 
				– 3783 words
			
		 
	
		
			The time work takes 
			On the launch of Studio Tendra
			24 September 2012 
				– 937 words
			
		 
	
		
			The stillborn creature 
			I lament the tragedy that is ebook design.
			1 August 2012 
				– 1078 words
			
		 
	
		
			EPUB javascript security 
			This is a followup to my earlier post on javascript in EPUB, this time focusing on EPUB javascript security.
			27 July 2012 
				– 3591 words
			
		 
	
		
			I be writing 
			A followup to my Bad Writing post
			21 July 2012 
				– 1525 words
			
		 
	
		
			Farce 
			Where I vent my seething anger about the ebook landscape
			16 July 2012 
				– 2253 words
			
		 
	
		
			Bad writing 
			You are all going to think I am wrong on this
			19 June 2012 
				– 2353 words
			
		 
	
		
			A few random points on DRM 
			My comment on recent DRM proposals.
			7 June 2012 
				– 3650 words
			
		 
	
		
			The web and ebooks have little in common 
			Some replies to the responses to my post on ebook development.
			7 May 2012 
				– 2094 words
			
		 
	
		
			The end of ebook development 
			What should the ebook design process look like
			26 April 2012 
				– 2078 words
			
		 
	
		
			Aftermath – notes on the Amazon post 
			A few thoughts prompted by some of the responses I've received.
			20 April 2012 
				– 2954 words
			
		 
	
		
			Today is not tomorrow (or, how to beat Amazon) 
			Despite the linkbait title I don't intend this post to be an anti-Amazon screed, but a vision of a more dynamic ebook market.
			15 April 2012 
				– 4195 words
			
		 
	
		
			Bits, bobs, and anecdata 
			A few thoughts and links to things I've been reading.
			3 April 2012 
				– 1063 words
			
		 
	
		
			Lessons in interactivity 
			Ebooks aren't interactive media, they compete with interactive media and are failing.
			29 March 2012 
				– 3873 words
			
		 
	
		
			Hierarchies of ebook design 
			Design varies. Not just in its quality and implementation but also in its purpose and kind
			20 March 2012 
				– 3941 words
			
		 
	
		
			It's time to treat ebook developers as developers 
			One of the biggest surprises to those of us who come to ebook development from the web development side of things is the scarcity of documentation.
			12 March 2012 
				– 3348 words
			
		 
	
		
			Code doesn't change minds 
			The problems critics point out can't be solved by asking them to contribute code
			7 March 2012 
				– 1421 words
			
		 
	
		
			Game over, Amazon wins 
			My mind gets changed on the subject of Page Templates and on the long-term viability of the ePub ecosystem
			3 March 2012 
				– 3047 words
			
		 
	
		
			On CSS Page Templates 
			Some of the issues with IDPF's CSS Page Templates specification
			2 March 2012 
				– 990 words
			
		 
	
		
			Javascript in ebooks 
			The pros and cons of javascript in ebooks, with a possible solution
			29 February 2012 
				– 2398 words
			
		 
	
		
			Explanatory windows 
			What do I mean with explanatory windows?
			20 February 2012 
				– 163 words
			
		 
	
		
			Readium and other good intentions 
			Readium is a nice idea but I'm sceptical of its chances
			13 February 2012 
				– 2514 words
			
		 
	
		
			ePub windows and widgets – a proposal 
			An outline of some of the problems with current ebook platforms and thoughts on how to solve them
			10 February 2012 
				– 5236 words
			
		 
	
		
			The semantics of ebook widgets 
			What prior work can be reused in ebook formats?
			4 February 2012 
				– 2908 words
			
		 
	
		
			iBooks widgets – to javascript or not to javascript 
			Some of the issues with how iBooks native widgets are implemented
			1 February 2012 
				– 1337 words
			
		 
	
		
			What do we want from the Kindle platform? 
			A few ideas of what ebook developers might want from the Kindle platform
			1 February 2012 
				– 542 words
			
		 
	
		
			Disruptive crap 
			The change coming to the publishing industry isn't going to be pleasant.
			27 January 2012 
				– 1665 words
			
		 
	
		
			Me, elsewhere 
			An overview of the stuff I've been writing on other websites
			26 January 2012 
				– 243 words
			
		 
	
		
			The pros and cons of the iBooks 2.0 textbook format 
			Apple could have implemented iBooks textbooks using an open format. Why didn't they?
			21 January 2012 
				– 1908 words
			
		 
	
		
			The iBooks 2.0 built-in widgets 
			iBooks Author's built-in widgets are native objects and not implemented using HTML and javascript
			20 January 2012 
				– 1732 words
			
		 
	
		
			The iBooks 2.0 textbook format 
			Apple released iBooks 2.0 with a new format that is an incompatible fork of the ePub3 format
			19 January 2012 
				– 809 words
			
		 
	
		
			The publishing animal 
			The job of a publishers is changing. It is foolish to assume publishers won't change with it.
			17 January 2012 
				– 1161 words
			
		 
	
		
			A day of innovation on the future of the book 
			A write-up of a one day conference on the future of the book
			8 December 2011 
				– 5094 words
			
		 
	
		
			What a publisher does 
			The publisher's job is more than just to annoy the reader and author
			30 November 2011 
				– 760 words
			
		 
	
		
			Design pseudoscience 
			Many designers attribute fads and trends with the authenticity of science
			8 November 2011 
				– 420 words
			
		 
	
		
			A tale of three blog posts 
			Rude and angry trumps reasonable and polite
			28 October 2011 
				– 1208 words
			
		 
	
		
			CSS and ebook design 
			Ebooks today are web technology. Ebook designers need to understand web tech to do their jobs.
			24 October 2011 
				– 1558 words
			
		 
	
		
			The loss of ambient intimacy 
			Outlining a few of my problems with Twitter
			15 September 2011 
				– 3336 words
			
		 
	
		
			Friday links and reading 
			Links on design and statistics
			26 August 2011 
				– 595 words
			
		 
	
		
			Convert or engage 
			The ebook debate is locked into dichotomies of past versus present, dynamic versus fixed; split into factions, when all that matters is engagement, both with the readers and your colleagues
			4 August 2011 
				– 856 words
			
		 
	
		
			CSS3 Hyphens 
			Implementation issues with CSS3 Hyphens.
			30 July 2011 
				– 355 words
			
		 
	
		
			Just you & Google 
			Google+ issues.
			29 July 2011 
				– 240 words
			
		 
	
		
			Knowledge is not adoption 
			Knowledge of a technology and adoption of a technology are two distinct (and distant) stages in the adoption curve
			24 July 2011 
				– 335 words
			
		 
	
		
			HTML5 history API 
			Some problems with current implementations of AJAX, History APIs, and hash fragment routing
			23 July 2011 
				– 358 words
			
		 
	
		
			Your friends, in boxes 
			What we really want to do, and need to do, is to easily keep control over what we say and to whom.
			17 July 2011 
				– 404 words
			
		 
	
		
			Localstorage & messaging in ePub 
			I decided to try and find out if localStorage and Cross Document Messaging could be used with ePub's non-linear documents in iBooks. (They don't.)
			27 January 2011 
				– 431 words
			
		 
	
		
			Javascript in epub 
			I used some spare time this afternoon to throw together a few ePub experiments
			26 January 2011 
				– 270 words
			
		 
	
		
			An epub experiment 
			A screenshot of modernizr running in iBooks
			25 January 2011 
				– 72 words
			
		 
	
		
			What is an ebook? 
			A few days ago I participated in an online discussion on the nature of the ebook
			21 December 2010 
				– 4291 words
			
		 
	
		
			Hypotheses and testing 
			Customer development is an idea popular among startups. Does it apply to publishing?
			25 October 2010 
				– 1518 words
			
		 
	
		
			On quality in publishing 
			If you do not know who the customer is, you do not know what quality is
			7 October 2010 
				– 1377 words
			
		 
	
		
			Identifying publishing innovators 
			A few thoughts on what a publishing innovator might look like, based on the ideas of Clayton Christensen
			7 October 2010 
				– 1296 words
			
		 
	
		
			An interesting discussion 
			I participated in a discussion on twitter on ebook interactivity
			28 June 2010 
				– 1183 words