Writing Archive
-
Links and photos (9 September 2024)
9 September 2024
-
The LLM honeymoon phase is about to end
9 September 2024
-
Links (2 September 2024)
2 September 2024
-
A note on estimated reading times
2 September 2024
-
A short conversation on individual responsibility
2 September 2024
-
The slow evaporation of the free/open source surplus
27 August 2024
-
Bad Faith Burnout
27 August 2024
-
Links (26 August 2024)
26 August 2024
-
Your use of AI is directly harming the environment I live in
26 August 2024
-
Other photos (26 August 2024)
26 August 2024
-
Why Halide’s Process Zero is an important tool for iPhone photography enthusiasts
26 August 2024
-
Getting outshone by great writers is a relief, not a failure (so many links)
19 August 2024
-
Everything’s the same, they say
12 August 2024
-
Blogging in the age of ‘AI’
12 August 2024
-
Photos (12 August 2024)
12 August 2024
-
Binna’s Grove: forests can begin with one person
12 August 2024
-
Links (12 August 2024)
12 August 2024
-
Links (5 August 2024)
5 August 2024
-
Photos (5 August 2024)
5 August 2024
-
A note on the EU AI Act
2 August 2024
-
The other shoe dropping on ‘AI’ and office work
29 July 2024
-
Very short note on the EU’s DMA and DSA regulations
29 July 2024
-
Photos (29 July 2024)
29 July 2024
-
Links (29 July 2024)
29 July 2024
-
I’d like fewer things to happen. At least for a while. Please and thank you.
22 July 2024
-
Photos (22 July 2024)
22 July 2024
-
Links (22 July 2024)
22 July 2024
-
The sentiment disconnect on ‘AI’ between tech and the public
15 July 2024
-
Links (15 July 2024)
15 July 2024
-
Photos (8 July 2024)
8 July 2024
-
Links (8 July 2024)
8 July 2024
-
AI and Asbestos: the offset and trade-off models for large-scale risks are inherently harmful
4 July 2024
-
New Web Development. Or, why Copilots and chatbots are particularly bad for modern web dev
1 July 2024
-
Links (1 July 2024)
1 July 2024
-
Out of the Software Crisis: membership library
28 June 2024
-
Help me help you: building a library of useful software development writing
28 June 2024
-
Links (24 June 2024)
24 June 2024
-
‘Slop’: the rhetorical gambit of framing failure as partial success
24 June 2024
-
The mainstreaming of ‘AI’ scepticism
19 June 2024
-
Photos (18 June 2024)
18 June 2024
-
Visual Studio Code extensions are much less secure than browser extensions or even npm packages
18 June 2024
-
There’s something rotten in the kingdom of Wordpress
18 June 2024
-
Links (18 June 2024)
18 June 2024
-
Notes on Apple TV Plus, streamer business models, and the Foundation series
13 June 2024
-
Basic, beautiful, and buildless
10 June 2024
-
The lifecycle of a tech bubble
10 June 2024
-
Links (10 June 2024)
10 June 2024
-
Links (4 June 2024)
4 June 2024
-
Social media.
27 May 2024
-
The ‘AI’ chaos
27 May 2024
-
Links and photos (27 May 2024)
27 May 2024
-
Why you need to go back to basics if you want to learn HTML or CSS
22 May 2024
-
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
-
Links and photos (20 May 2024)
20 May 2024
-
Links and photos (13 May 2024)
13 May 2024
-
‘I’m shocked – shocked! – that LLMs are being used to generate slop’
13 May 2024
-
Apple seems to think negging is charming
13 May 2024
-
Trusting VCs with community sites was the style of the time
13 May 2024
-
Links and photos (6 May 2024)
6 May 2024
-
A contemporary Holmes
3 May 2024
-
React, Electron, and LLMs have a common purpose: the labour arbitrage theory of dev tool popularity
2 May 2024
-
The self-serving nature of most tech social media
29 April 2024
-
Generated images for non-generated text and video
29 April 2024
-
The unsustainability of the AI Bubble
29 April 2024
-
Links and photos (29 April 2024)
29 April 2024
-
Links and photos (22 April 2024)
22 April 2024
-
Exponential predictions, degrading services and other links, notes, and photos (15 April 2024)
15 April 2024
-
What would you like to learn from me?
14 April 2024
-
Again, my position on LLMs is that you absolutely shouldn’t be using them with very, very few exceptions
9 April 2024
-
Notes, Links, and Photos (8 April 2024)
8 April 2024
-
‘This shit’s so expensive’: a note on generative models and software margins
8 April 2024
-
‘They ban products, don’t they?’
8 April 2024
-
‘I’m not a cynic, I’m disappointed’ – the Software Crisis Easter Sale
28 March 2024
-
Links, Notes, and Photos (28 March 2024)
28 March 2024
-
The one about the web developer job market
21 March 2024
-
Links and Photos (19 March 2024)
19 March 2024
-
Links and Photos (14 March 2024)
14 March 2024
-
Bad Writing and Other Essays: Twenty-Five Years of Writing About the Digital Transformation
13 March 2024
-
Facing reality, whether it’s about Apple or the EU, is a core requirement for good management
4 March 2024
-
Links and Photos (4 March 2024)
4 March 2024
-
Links and Photos (19 February 2024)
19 February 2024
-
Software is a medium of setbacks, but a medium’s limitations don’t define the artist
19 February 2024
-
Links (5 February 2024)
5 February 2024
-
Media needs more than subscriptions and streaming
5 February 2024
-
Bubbles are exhausting
2 February 2024
-
Links (2 February 2024)
2 February 2024
-
An Uncluttered retrospective: Teachable is a mess and I need to pick a lane
22 January 2024
-
Links and photos (22 January 2024)
22 January 2024
-
Disillusioned with Deno
16 January 2024
-
Links (15 January 2024)
15 January 2024
-
Foggy walk photos
15 January 2024
-
Disasters are Distracting but work has to continue
15 January 2024
-
More thoughts about print
15 January 2024
-
A print project retrospective: the biggest problem with selling print books is the software
12 January 2024
-
The Intelligence Illusion: stepping into a pile of ‘AI’
11 January 2024
-
Sunk Cost Fallacy: chasing a half-baked idea for much too long
10 January 2024
-
Out of the Software Crisis: two-year project review
9 January 2024
-
Weeknote, 8 January 2024
8 January 2024
-
Massive link post to start off the year
8 January 2024
-
Two-year review: to plan a strategy you must first have a theory of how the hell things work
8 January 2024
-
Bad AI Business Models, Lazy AI Criticism, Queer Holiday-themed movies, and a bunch of links
18 December 2023
-
Bad Business AI: Channel 1
14 December 2023
-
Feeling The Itch
11 December 2023
-
Don’t be a correctness bully
6 December 2023
-
Code smell, Gall’s Law, the rule of least power, and a bunch of links
5 December 2023
-
From ‘Yellow’: Gall’s Law
30 November 2023
-
On code smell and gut feeling
29 November 2023
-
Keep your browser fresh for dev, last day of the bundle offer, and links
27 November 2023
-
Launching a new course with a massively discounted Black Friday bundle
24 November 2023
-
The Ebook Bundle
24 November 2023
-
The Everything Bundle for $95
24 November 2023
-
Did you know that import maps can be rendered client-side? (And links)
22 November 2023
-
Web developers: remarkably untalented and careless?
8 November 2023
-
Notes, Links, and Weeknotes (6 November 2023)
6 November 2023
-
Notes, Links, and Weeknotes (3 November 2023)
3 November 2023
-
Web Developer Coaching
26 October 2023
-
Notes, Links, and Weeknotes (23 October 2023)
23 October 2023
-
How do you even web dev without node? A quick introduction to test-driven web development using just the browser
20 October 2023
-
Notes, Links, and Weeknotes (16 October 2023)
16 October 2023
-
Notes, Links, and Weeknotes (9 October 2023)
9 October 2023
-
Making or using generative ‘AI’ is, all else being equal, a dick move
2 October 2023
-
Weeknote and links: 2 October 2023
2 October 2023
-
Weeknote: 25 September 2023
25 September 2023
-
Weeknote: 18 September 2023
18 September 2023
-
Weeknote: 11 September 2023
11 September 2023
-
FOMO and links
6 September 2023
-
Weeknote: 4 September 2023
4 September 2023
-
That thing where you change your mind (and links)
29 August 2023
-
Weeknote: 28 August 2023
28 August 2023
-
My position on AI (for future reference)
25 August 2023
-
You can’t debate bullshit (and some links)
14 August 2023
-
Authorship
11 August 2023
-
Free and open source software projects are in transition (and some links)
31 July 2023
-
Vacation links
26 July 2023
-
Disinterest.
24 July 2023
-
‘The LLMentalist Effect’, and other links
4 July 2023
-
‘A prayer wheel for capitalism’, and other links
19 June 2023
-
‘What’s the game?’, and other links
12 June 2023
-
Language models and software quality and other links
5 June 2023
-
‘Generative AI: What You Need To Know’ is a free guide to help you spot AI bullshit
24 May 2023
-
Prompts are unfit for purpose and other links
22 May 2023
-
Writing when tech has broken the web’s social contract
20 May 2023
-
Praise for my ebooks ‘The Intelligence Illusion’ and ‘Out of the Software Crisis’
18 May 2023
-
Google Bard’s vulnerabilities and other links
15 May 2023
-
‘What next?’ he asks with trepidation
12 May 2023
-
Additions to my book, The Intelligence Illusion
12 May 2023
-
Poisonings, Corporations, and other links
8 May 2023
-
My writing on AI; the story so far
7 May 2023
-
The polarisation of AI discourse serves nobody except power
7 May 2023
-
Beware of AI pseudoscience and snake oil
2 May 2023
-
Studying the pitfalls and potential of generative code (plus links)
1 May 2023
-
Why I wrote The Intelligence Illusion—a book on the risks of generative AI (available now)
28 April 2023
-
Three factors of AI anthropomorphism
24 April 2023
-
AI, Algogen, and Anti-Poetry
17 April 2023
-
The hard truth about productivity research
10 April 2023
-
GDPR and American AIs
3 April 2023
-
The AI is an American
3 April 2023
-
How to regulate AI
27 March 2023
-
Regulating AI (plus links & notes)
27 March 2023
-
AI in healthcare
20 March 2023
-
AI summaries and AI healthcare (links & notes)
20 March 2023
-
AI summaries are almost certainly unreliable
20 March 2023
-
Keeping up with and assessing AI research (links & notes)
13 March 2023
-
Why you should ignore most AI research you hear about on social media
13 March 2023
-
Waiting for the AI Godot (Links & Notes)
6 March 2023
-
When you promise an AI revolution, eventually you will have to deliver
6 March 2023
-
Copyright, Situating Search, and other links & notes
27 February 2023
-
Deno, Shakespeare’s Emoticon, Return to Office, and other links and notes
20 February 2023
-
Book production, AI, Single-Page-Apps, and other links and notes
13 February 2023
-
Some thoughts on how to make a book, three months after I made one
10 February 2023
-
AI is a Hail Mary pass and other links & notes
6 February 2023
-
EU and copyright protections for AI-generated works and other notes
30 January 2023
-
On the Layoffs, Narcissists, and Other Links & Notes
23 January 2023
-
Madeline, Existential Terror and other links & notes
16 January 2023
-
Out of the Software Crisis Available on Kindle
28 December 2022
-
A lot can happen in a month: on AI art and the fediverse
16 December 2022
-
The response to Out of the Software Crisis has been amazing
5 December 2022
-
Programming is a Pop Culture
21 November 2022
-
WTF is a Framework?
18 November 2022
-
Theory-building and why employee churn is lethal to software companies
16 November 2022
-
Great apps are rare
15 November 2022
-
(Released!) Out of the Software Crisis: Systems-Thinking for Software Projects
14 November 2022
-
Out of the Software Crisis: the ebook is imminent!
11 November 2022
-
I wrote a book – now you must suffer with me
26 October 2022
-
Playacting genius: the performative logic of reasoning from first principles
18 September 2022
-
I don’t care how you web dev; I just need more better web apps
4 July 2022
-
On online collaboration and our obligations as makers of software
2 June 2022
-
The different kinds of notes
6 May 2022
-
What I learned about markdown from interviewing a bunch of people
6 May 2022
-
The Colophon Cards User Survey
2 February 2022
-
How to keep up with web development without falling into despair
31 January 2022
-
Let’s just not talk about 2021 and look forward instead
5 January 2022
-
Making Colophon Cards
29 November 2021
-
What do I need to read to be a great at CSS?
19 October 2021
-
The event listening toolkit: five ways to get out of an event handling mess
11 October 2021
-
FormData and fetch, why is serialising a form such a pain?
29 September 2021
-
The Single-Page-App Morality Play
6 September 2021
-
Software Crisis 2.0
25 August 2021
-
Lessons in Interactivity, 2021 redux
13 August 2021
-
Nobody gives a hoot about groupthink
29 July 2021
-
Spontant: in praise of grey
26 July 2021
-
Ways of reading without the influence of community
6 July 2021
-
The Open-Source Software bubble that is and the blogging bubble that was
11 May 2021
-
You are what you do, not what you say or write
4 May 2021
-
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
-
136 facts every web dev should know before they burn out and turn to landscape painting or nude modelling
21 April 2021
-
I’m available for projects and other work
20 April 2021
-
Which type of novelty-seeking web developer are you?
31 March 2021
-
Every Day; a Fair Warning (You Should Read These Articles)
3 March 2020
-
Weeknote 3 - Resistance and the dull blade
10 February 2020
-
Weeknote 2 (2020) - News, Bad News, and Star Wars
2 February 2020
-
Weeknote 1 (2020) - Ending the hiatus
26 January 2020
-
The Ed Tech Conundrum
2 January 2020
-
Thinking about the past, present, and future of web development
1 January 2020
-
The Web Falls Apart
3 November 2019
-
Weeknote 19 ─ blog redesign and changes at work
27 October 2019
-
When life hands you lemonades, sit down and contemplate the meaning of life
10 September 2019
-
Weeknote 18 - Uncertainty and Discomfort
11 August 2019
-
Web Dev: The Red Queen Wire Mommy of Modern Tech
6 August 2019
-
Weeknote 16 – Vacation
29 July 2019
-
Weeknote 15 - Counting Down the Days
1 July 2019
-
Weeknote 14 - Shadows and DOMs
25 June 2019
-
Weeknote 13 - The weight of deadlines
16 June 2019
-
That Web Dev Thing Where Everybody Says Something Clever Involving Toast
15 June 2019
-
SwiftUI, Privacy, macOS, and the Web
9 June 2019
-
Weeknote 12 - The genres of web media
5 June 2019
-
The Aesthetics of Concentration
3 June 2019
-
Weeknote 11 - do I have focus?
29 May 2019
-
Weeknote 10 - A clear view and more reading
20 May 2019
-
Weeknote 9 - Being contemplative, finishing a photo project
12 May 2019
-
Weeknote 8 – Moving, Endgame, and more musings on colour
5 May 2019
-
Weeknote 7 - Story length and that thing about colour
29 April 2019
-
Weeknote 6 – Star Trek, rest and spring finally arrives
22 April 2019
-
Weeknote 5 – Stuff, comics, superheroes, and other nonsense
14 April 2019
-
Weeknote 4 – TV week with The Expanse
7 April 2019
-
Weeknote 3 — MVPs, fatigue, and emotional crutches
31 March 2019
-
Web Development: with great power comes the ability to make great mistakes
24 March 2019
-
Weeknote 2 - Web Development Mistakes, Mary Sues, and Icy Spring
24 March 2019
-
Weeknote 1
18 March 2019
-
Hitchcock and the author construct
12 February 2019
-
Seams, Stitches, And The Decline Of The Mac
3 November 2018
-
Neither Paper Nor Digital Does Active Reading Well
3 September 2018
-
Focusing on market share blinds you to growth
7 January 2018
-
The future of Software Development: Just Business Logic
7 January 2018
-
Remote work is a completely different beast
7 January 2018
-
Hypertext is still the fundamental model of the web
7 January 2018
-
Leftover Thoughts From 2017
7 January 2018
-
Over-engineering is under-engineering
25 November 2017
-
The process is the thing
23 March 2017
-
Von Be Don: A few notes on a recent digital publishing project in Iceland
19 February 2017
-
W3C and EME: it isn’t about preventing DRM but saving the W3C
14 February 2017
-
Unpopular opinion: dismissing indirect pointers is a mistake
4 February 2017
-
Anger feels like poison
24 January 2017
-
Is JavaScript more fragile?
7 December 2016
-
Debating Progressive Enhancement
5 December 2016
-
The downside of believing in Apple
1 November 2016
-
A short primer on Icelandic politics on the day of the 2016 election
29 October 2016
-
The Tragedy/Farce of the Open Web according to journalists
18 October 2016
-
Notes on debating for the web development community
17 October 2016
-
Addendum on loose coupling and the iOS App Store
11 October 2016
-
Idle thoughts on modularity and loose coupling in digital media
9 October 2016
-
When fear is rational
24 June 2016
-
Once upon a time, I couldn’t imagine a better word processor than Word
7 June 2016
-
A thought to consider
24 May 2016
-
A few thoughts on standardisation, W3C, and the IDPF
16 May 2016
-
Filling in the gaps – the dynamics of zero marginal cost
21 April 2016
-
Which CMS/blog system would you choose?
12 April 2016
-
A few simplified points on web and document security
30 March 2016
-
Judge the work
21 January 2016
-
Why did Paul Graham argue against equality?
13 January 2016
-
Purpose, Joy, Capability
4 January 2016
-
You can’t fix the App Store, so here’s how you fix it
20 November 2015
-
Why I am worried about Twitter and why you should be too
4 November 2015
-
The crossroads or the wilderness
23 October 2015
-
You can’t solve people problems with software
28 September 2015
-
The discussion about ad blocking is very dumb (but not in the way you think)
18 September 2015
-
This is not a book, but it is a podcast
10 September 2015
-
A week of ‘This is not a book’
7 September 2015
-
Launching “This is not a book” – what it is and why you should be interested
1 September 2015
-
My kingdom for a new bookstore
28 August 2015
-
Modern software sucks
26 August 2015
-
The cost versus benefits of disorganised programming power
25 August 2015
-
Who benefits the most from Open Source Software?
25 August 2015
-
Sex Apocalypse Later
24 August 2015
-
Random thoughts on work and that Amazon thing
23 August 2015
-
Bookmarks – UI flaws and other great capers
14 August 2015
-
Bookmarks – learnable programming
13 August 2015
-
Bookmarks – More money for open-source
12 August 2015
-
Bookmarks – Leaving bosses
11 August 2015
-
Bookmarks – Promoting other people’s work
10 August 2015
-
Bookmarks – What Would Kamala Khan Do?
7 August 2015
-
Bookmarks – Trickle down golden geese
6 August 2015
-
Bookmarks – Hateviews are us
5 August 2015
-
Bookmarks – Milk it
4 August 2015
-
Iterating the web away:
losing the next generation
4 August 2015
-
Bookmarks – You haven’t been paying attention
3 August 2015
-
Bookmarks – It’s a note card world, we just live in it
31 July 2015
-
Bookmarks – Just call it Smylfeste
30 July 2015
-
Bookmarks – That one is shaped like an idiot
29 July 2015
-
Blogger nostalgia
28 July 2015
-
Bookmarks – Make it simpler
28 July 2015
-
Wet streets cause rain and criminal responsibility
27 July 2015
-
Tweet bookmarks galore
26 July 2015
-
Random links that catch my fancy, part four of ∞
23 July 2015
-
Random links that catch my fancy, part three of ∞
22 July 2015
-
Mythic visions of sexuality
21 July 2015
-
Random links that catch my fancy, part two of ∞
21 July 2015
-
Random links that catch my fancy, part one of ∞
20 July 2015
-
An exercise for the reader in integration and modularity
17 July 2015
-
How to read my nonsense
17 July 2015
-
Is it distributed or just a disorganised hierarchy?
10 July 2015
-
On the vaunted robustness of the web
10 July 2015
-
The rules of the game have changed for RSS
10 July 2015
-
The web app developer’s lament
6 July 2015
-
Other people write about digital media
25 June 2015
-
The plural of ‘Medium’ is clearly ‘clusterfuck’
25 June 2015
-
Burnout
24 June 2015
-
The files Steven Pressfield works with
24 June 2015
-
iOS 9 content blocking extensions are not a mobile advertising armageddon
14 June 2015
-
Writing the Other:
a book that’s useful to all writers
3 June 2015
-
Should I make a WWDC prediction?
Yes, let’s
3 June 2015
-
Grim Meathook Present #2
2 June 2015
-
Other people discuss software quality (spoiler: it sucks)
2 June 2015
-
Other people talk about startups and entrepreneurship
2 June 2015
-
A few quick links and thoughts on big web problems
29 May 2015
-
I really want the Supergirl TV show to be fun
25 May 2015
-
Our Grim Meathook Present
25 May 2015
-
The new age of HTML:
the web is being torn apart
20 May 2015
-
Her movie, his name;
Mad Max: Fury Road
19 May 2015
-
We are a violent species
19 May 2015
-
Toxic environments:
inequality in tech is a symptom of something worse
18 May 2015
-
Where I write about Facebook’s Instant Articles
16 May 2015
-
Facebook and the media:
united, they attack the web
15 May 2015
-
Speeding up decision cycles with rules and heuristics
14 May 2015
-
You are here #5:
UX, design, and CSS as a parasite
14 May 2015
-
You are here #4:
an epic journey through app dev and male bodies
13 May 2015
-
You are here #3:
the glorious wonders of online reading await you
12 May 2015
-
2015-05-11-18-39-16
11 May 2015
-
You are here #2:
an artisanal curation of reading material
11 May 2015
-
You are here #1:
a selection of fine links and tweets for your pleasure
10 May 2015
-
2015-05-07-00-59-18
7 May 2015
-
Five publishing-related thoughts on a Friday afternoon
4 May 2015
-
Why should people read more books?
4 May 2015
-
How is taxing ebooks as print books supposed to work?
4 May 2015
-
Kathy Sierra’s Badass: Making Users Awesome – the book you all should read
4 March 2015
-
Idle Sunday thoughts about web trends
1 March 2015
-
Repetition only works in fiction
1 March 2015
-
The web has covered the basics — that’s why it’ll get harder from now
1 March 2015
-
A draft of a chapter of some thoughts on things.
9 January 2015
-
Taking stock of 2013 and 2014
31 December 2014
-
The weather, of course
17 December 2014
-
Publishing business ideas are a dime a dozen
3 December 2014
-
EU VAT changes shift the digital landscape
25 November 2014
-
Money is a poor measure of value
25 November 2014
-
On conferences
13 November 2014
-
Crushed by multinationals
12 November 2014
-
Software as a strategy: prefabricated publishers
7 November 2014
-
Software as strategy in the ebook world
6 November 2014
-
The five types of unpublished books
5 November 2014
-
Four hundred words from Anita Elberse’s book “Blockbusters”
4 November 2014
-
The splintered author
4 November 2014
-
There is no war between Amazon and Traditional Publishing
3 November 2014
-
Ebooks suck for learning
10 October 2014
-
The Poisoning of Social Media: A Reading List
9 September 2014
-
Wobbly Amazon
10 August 2014
-
This week’s must-read post
24 July 2014
-
Friends don’t let their friends become authors
10 July 2014
-
Both at the same time
4 July 2014
-
So I had to make an ebook cover…
15 April 2014
-
So long, Readmill, and thanks for all the fish
31 March 2014
-
What ebook production problems are self-publishers facing?
24 March 2014
-
Many stories, many truths
13 March 2014
-
Problem statements for digital publishing research
28 February 2014
-
To do, to do
21 February 2014
-
iBooks Author tempts you with bling
20 February 2014
-
Microsoft Word is a liability
19 February 2014
-
The print design mentality
18 February 2014
-
Book contracts
12 February 2014
-
Intermission: sorting through the banal
5 February 2014
-
How to create value with a new thing
30 January 2014
-
HTML is too complex
29 January 2014
-
The ebook as an API
28 January 2014
-
My last word on DRM
27 January 2014
-
Except, except, except
23 January 2014
-
A thought exercise
22 January 2014
-
Losing faith in yourself
21 January 2014
-
Changing your readership mix
20 January 2014
-
Sex, education, readers, and futures: what works, what doesn’t
18 January 2014
-
The various types of readers
17 January 2014
-
The unevenly distributed ebook future
16 January 2014
-
Sex, violence, and stílbrot
15 January 2014
-
Recipe for pundit response to Hugh Howey’s suggestions
14 January 2014
-
Bling it up for education
13 January 2014
-
Blogging has trained me to assume you’re stupid
9 January 2014
-
Ergodic literature
8 January 2014
-
What I thought I wanted versus what I really wanted
7 January 2014
-
The mistake of ‘enhancing’ novels
6 January 2014
-
Pessimistic ramblings and other fun links (week overview + further reading)
4 January 2014
-
Stumbling into publishing
3 January 2014
-
The publishing industry’s new product categories
2 January 2014
-
The last two Knights and Necromancers stories
1 January 2014
-
Random, loosely connected, thoughts on the future
31 December 2013
-
Old photos posted without context: Reykjavík Cats
29 December 2013
-
Old photos posted without context: Sweep After Use
22 December 2013
-
The Checklist: fix iBooks image handling
20 December 2013
-
Great text transcends nothing
17 December 2013
-
Quarantine all ebooks
17 October 2013
-
The self-publisher’s perspective of the ebook market
17 October 2013
-
Light evening trauma
10 October 2013
-
Just say no to ebook CSS and JS
2 October 2013
-
The Google Wave Heuristic
17 September 2013
-
Amazon’s biggest ally is Apple
12 September 2013
-
Readmill versus Kindle – Readmill is worth the hassle
26 August 2013
-
Proprietary ebook formats versus DRM
19 August 2013
-
Publishing has catered to dumb for a long while
16 August 2013
-
Computers are too difficult and people are computer illiterate
14 August 2013
-
Why disruption goes unchecked
12 August 2013
-
Make ebooks worth it
9 August 2013
-
Ebooks and cognitive mapping
8 August 2013
-
Ebook silos, update
7 August 2013
-
Ebook silos and missed opportunities
6 August 2013
-
Technology is not inherently good
5 August 2013
-
Administrative note on baldurbjarnason.com and feeds
29 July 2013
-
Posted without comment
29 July 2013
-
The inefficiencies of joy
24 July 2013
-
Winner takes all versus the Matthew effect
23 July 2013
-
What you people read (on my websites)
22 July 2013
-
Tolerating the heat, noticing the water
19 July 2013
-
If the Kindle fails so will ebooks
18 July 2013
-
Followup to ‘this ebook is a lemon’
16 July 2013
-
This ebook is a lemon
12 July 2013
-
Caught between madmen and mercenaries
10 July 2013
-
Major update to Studio Tendra’s Oz project
3 July 2013
-
What are self-publishing’s biggest pain points?
1 July 2013
-
Intellectual terrain
1 July 2013
-
Good books don’t win
26 June 2013
-
Why does it matter?
10 May 2013
-
The OZ Reading Club: Books three and four
7 May 2013
-
Which kind of innovation?
3 May 2013
-
Books and Print Showcase
2 May 2013
-
Peasants
30 April 2013
-
For the love
14 April 2013
-
The idiocies of young men
5 April 2013
-
Studio Tendra’s grand and marvellous Oz Reading Club
2 April 2013
-
Iceland’s ‘crowd-sourced’ constitution is dead
29 March 2013
-
The B&N fallacy
27 February 2013
-
Hire me!
19 February 2013
-
A question only you can answer
15 February 2013
-
Respect the reader
6 February 2013
-
33 observations on the year 2012
5 February 2013
-
Knights and Necromancers: new books and megapacks!
4 February 2013
-
The falcon’s shriek
2 January 2013
-
What is actually going on in Iceland
29 December 2012
-
Merry Christmas!
25 December 2012
-
Tag soup is history
21 December 2012
-
Schlock
15 December 2012
-
Strange definitions of ‘nice’
5 December 2012
-
Books of Christmas Past
4 December 2012
-
Using IDs in CSS
26 November 2012
-
Design highlights from the Icelandic book season
22 November 2012
-
News, updates, and the Icelandic book market
19 November 2012
-
A response, of sorts
15 November 2012
-
High tide and a room of your own
8 November 2012
-
Knights and Necromancers 2 has been released
6 November 2012
-
The comment-fiction challenge post-mortem
30 October 2012
-
Fantasy, Collapse, and a sense of history
29 October 2012
-
Two questions on putting books on the web
26 October 2012
-
iBooks 3.0
25 October 2012
-
Perceptions of society
22 October 2012
-
What I’ve been up to
19 October 2012
-
The Readmill comment fiction challenge
1 October 2012
-
Is it safe?
27 September 2012
-
The time work takes
24 September 2012
-
I need your help
21 September 2012
-
Designing the covers
19 September 2012
-
Free Kindle version
19 September 2012
-
What is this?
17 September 2012
-
The stillborn creature
1 August 2012
-
EPUB javascript security
27 July 2012
-
I be writing
21 July 2012
-
Farce
16 July 2012
-
Bad writing
19 June 2012
-
A few random points on DRM
7 June 2012
-
The web and ebooks have little in common
7 May 2012
-
The end of ebook development
26 April 2012
-
Aftermath – notes on the Amazon post
20 April 2012
-
Today is not tomorrow (or, how to beat Amazon)
15 April 2012
-
Bits, bobs, and anecdata
3 April 2012
-
Lessons in interactivity
29 March 2012
-
Hierarchies of ebook design
20 March 2012
-
It’s time to treat ebook developers as developers
12 March 2012
-
Code doesn’t change minds
7 March 2012
-
Game over, Amazon wins
3 March 2012
-
On CSS Page Templates
2 March 2012
-
Javascript in ebooks
29 February 2012
-
Explanatory windows
20 February 2012
-
Readium and other good intentions
13 February 2012
-
ePub windows and widgets – a proposal
10 February 2012
-
The semantics of ebook widgets
4 February 2012
-
iBooks widgets – to javascript or not to javascript
1 February 2012
-
What do we want from the Kindle platform?
1 February 2012
-
Disruptive crap
27 January 2012
-
Me, elsewhere
26 January 2012
-
The pros and cons of the iBooks 2.0 textbook format
21 January 2012
-
The iBooks 2.0 built-in widgets
20 January 2012
-
The iBooks 2.0 textbook format
19 January 2012
-
The publishing animal
17 January 2012
-
A day of innovation on the future of the book
8 December 2011
-
What a publisher does
30 November 2011
-
Design pseudoscience
8 November 2011
-
A tale of three blog posts
28 October 2011
-
CSS and ebook design
24 October 2011
-
The loss of ambient intimacy
15 September 2011
-
Friday links and reading
26 August 2011
-
Convert or engage
4 August 2011
-
CSS3 Hyphens
30 July 2011
-
Just you & Google
29 July 2011
-
Knowledge is not adoption
24 July 2011
-
HTML5 history API
23 July 2011
-
Your friends, in boxes
17 July 2011
-
Localstorage & messaging in ePub
27 January 2011
-
Javascript in epub
26 January 2011
-
An epub experiment
25 January 2011
-
What is an ebook?
21 December 2010
-
Hypotheses and testing
25 October 2010
-
Identifying publishing innovators
7 October 2010
-
On quality in publishing
7 October 2010
-
An interesting discussion
28 June 2010
-
Uncluttered
1 January 0001
-
Yellow
1 January 0001