The Curious Engineer

All blogs / Essays / personal

Baldur Bjarnason's Notes on the Web

baldurbjarnason.com

Writing at the end of the world, from Hveragerði, Iceland

Essays / personalAI / MLFrontend / CSS / browsersSoftware / engineering practice

Posts
506 from 28 Jun 2010 to 28 Oct 2026
Posting
weekly (32 in the last year)
Kind
personal blog
Feed
https://feedpress.me/baldurbjarnason

2026 24

  1. Out of the ‘AI’ Crisis – Premium Newsletter launch and Halloween Sale
  2. Autumn comfort cat photos
  3. The 'AI' Software Crisis: Software Developers have been promoted into incompetence
  4. It’s not our job to fix our employers
  5. Ravens and churches
  6. Different modes of thinking
  7. Old raven photos revisited
  8. Software developers are not okay
  9. Old winter photos revisited
  10. Parasocial media: why influencers really aren't your friend
  11. Why is social media so humourless?
  12. Old foggy photos revisited 22 September 2026 – 21 words
  13. Why are short videos bad for learning?
  14. Getting out of your own way when making video
  15. The story of this blog so far: 'AI', the death of web dev, and feeling like an outsider
  16. Creating media with an uncooperative mind
  17. Experiments with media (or, iterating towards a podcast, maybe?)
  18. The old world of tech is dying and the new cannot be born
  19. A massive Easter sale and a preview of my next book (out late 2026)
  20. The two worlds of programming: why developers who make the same observations about LLMs come to opposite conclusions
  21. Objects not data: a photography and illustration print experiment
  22. Have I hardened against LLMs?
  23. Books as signifiers, the paradox of tolerance, and Nazi bars
  24. 'AI' is a dick move, redux 20 January 2026 – 687 words

2025 32

  1. A foggy respite
  2. Challenging fate with goodwill (and a holiday sale)
  3. But, I worry, because I can see the cracks in the wall
  4. The ‘Everything Bundle’
  5. Kötturinn og ég, ný íslensk myndasaga
  6. The dichotomy of print versus the web
  7. For sale: strong opinions; never published
  8. Kötturinn og ég
  9. Notes on strategy and audience as a media business
  10. You need to use the tools of the job you've chosen to do
  11. 'The Intelligence Illusion: Why generative models are bad for business' ebook Halloween sale
  12. Old DVDs (media notes) 28 October 2025 – 1647 words
  13. The inevitability of anger
  14. Media Notes (October 2025) 14 October 2025 – 1178 words
  15. The fashion industry that is tech
  16. The print edition of The Intelligence Illusion is available for order
  17. The melancholy of history rhyming
  18. Let's stop pretending that managers and executives care about productivity
  19. Avoiding generative models is the rational and responsible thing to do – follow-up to “Trusting your own judgement on ‘AI...’”
  20. Trusting your own judgement on ‘AI’ is a huge risk
  21. Foggy feeds: the decline in my feed reader subscriptions 16 May 2025 – 2435 words
  22. Innovation and adopting innovations requires trusted and functioning institutions. The US and Europe have neither
  23. An aside on proposed anti-trust remedies against Google 15 April 2025 – 447 words
  24. I am Uncluttered (Yellow): last excerpt and last chance to get the early adopter discount
  25. I am Uncluttered (Yellow): doom-prepping web dev through disdain, disrespect, and doing the right thing
  26. I am Uncluttered (Yellow): an ebook on doom-prepping web dev
  27. Feedback loops, 'AI', learning, and management
  28. Hitchcock's Notorious, Defence in Depth, and the weakness of Nazis
  29. My Mother's Advice on How to be a Great YouTuber
  30. AI and Esoteric Fascism
  31. Poisoning for propaganda: rising authoritarianism makes LLMs more dangerous
  32. First outlines of a plan: thinking strategically about a modern tech and media business

2024 128

  1. 'The Intelligence Illusion (Second Edition): Why generative models are bad for business' – Black Friday launch sale
  2. A countdown creates suspense and tension: preparing for 2025
  3. The Counterculture Switch: creating in a hostile environment
  4. The deterioration of Google
  5. Plan B it is
  6. Links (29 October 2024)
  7. Photos (29 October 2024)
  8. The risks of OpenAI's Whisper audio transcription model
  9. Non-violence as a societal value
  10. Links (21 October 2024)
  11. Photos (21 October 2024)
  12. Links (16 October 2024)
  13. Photos (16 October 2024)
  14. Idle thoughts for October
  15. Links (8 October 2024)
  16. Photos (8 October 2024)
  17. Liskov's Gun: The parallel evolution of React and Web Components
  18. Links (1 October 2024)
  19. An interesting analysis of fair use and generative models
  20. Newish movies
  21. FormData to Object 26 September 2024 – 471 words
  22. FormData to compressed buffer and back 26 September 2024 – 180 words
  23. Notes on writing
  24. Links and Photos (23 September 2024)
  25. The promise and distraction of productivity and note-taking systems
  26. Word Count 20 September 2024 – 66 words
  27. Links (16 September 2024)
  28. The gaps in your skill set
  29. The LLM honeymoon phase is about to end
  30. Links and photos (9 September 2024)
  31. A short conversation on individual responsibility
  32. A note on estimated reading times
  33. Links (2 September 2024)
  34. Bad Faith Burnout
  35. The slow evaporation of the free/open source surplus
  36. Why Halide's Process Zero is an important tool for iPhone photography enthusiasts
  37. Other photos (26 August 2024)
  38. Your use of AI is directly harming the environment I live in
  39. Links (26 August 2024)
  40. Getting outshone by great writers is a relief, not a failure (so many links)
  41. Links (12 August 2024)
  42. Binna's Grove: forests can begin with one person
  43. Photos (12 August 2024)
  44. Blogging in the age of 'AI'
  45. Everything's the same, they say
  46. Photos (5 August 2024)
  47. Links (5 August 2024)
  48. A note on the EU AI Act
  49. Links (29 July 2024)
  50. Photos (29 July 2024)
  51. Very short note on the EU's DMA and DSA regulations
  52. The other shoe dropping on 'AI' and office work
  53. Links (22 July 2024)
  54. Photos (22 July 2024)
  55. I'd like fewer things to happen. At least for a while. Please and thank you.
  56. Links (15 July 2024)
  57. The sentiment disconnect on 'AI' between tech and the public
  58. Links (8 July 2024)
  59. Photos (8 July 2024)
  60. AI and Asbestos: the offset and trade-off models for large-scale risks are inherently harmful
  61. Links (1 July 2024)
  62. New Web Development. Or, why Copilots and chatbots are particularly bad for modern web dev
  63. Help me help you: building a library of useful software development writing
  64. Out of the Software Crisis: membership library
  65. 'Slop': the rhetorical gambit of framing failure as partial success
  66. Links (24 June 2024)
  67. The mainstreaming of 'AI' scepticism
  68. Links (18 June 2024)
  69. There's something rotten in the kingdom of Wordpress
  70. Visual Studio Code extensions are much less secure than browser extensions or even npm packages
  71. Photos (18 June 2024)
  72. Notes on Apple TV Plus, streamer business models, and the Foundation series
  73. Links (10 June 2024)
  74. The lifecycle of a tech bubble
  75. Basic, beautiful, and buildless
  76. Links (4 June 2024)
  77. Links and photos (27 May 2024)
  78. The 'AI' chaos
  79. Social media.
  80. Why you need to go back to basics if you want to learn HTML or CSS
  81. Links and photos (20 May 2024)
  82. The deskilling of web dev is harming the product but, more importantly, it's damaging our health – this is why burnout happens
  83. Trusting VCs with community sites was the style of the time
  84. Apple seems to think negging is charming
  85. 'I'm shocked -- shocked! -- that LLMs are being used to generate slop'
  86. Links and photos (13 May 2024)
  87. Links and photos (6 May 2024)
  88. A contemporary Holmes
  89. React, Electron, and LLMs have a common purpose: the labour arbitrage theory of dev tool popularity
  90. Links and photos (29 April 2024)
  91. The unsustainability of the AI Bubble
  92. Generated images for non-generated text and video
  93. The self-serving nature of most tech social media
  94. Links and photos (22 April 2024)
  95. Exponential predictions, degrading services and other links, notes, and photos (15 April 2024)
  96. What would you like to learn from me?
  97. Again, my position on LLMs is that you absolutely shouldn't be using them with very, very few exceptions
  98. 'They ban products, don't they?'
  99. 'This shit's so expensive': a note on generative models and software margins
  100. Notes, Links, and Photos (8 April 2024)
  101. Links, Notes, and Photos (28 March 2024)
  102. 'I'm not a cynic, I'm disappointed' – the _Software Crisis_ Easter Sale
  103. The one about the web developer job market
  104. Links and Photos (19 March 2024)
  105. Links and Photos (14 March 2024)
  106. Bad Writing and Other Essays
  107. Facing reality, whether it's about Apple or the EU, is a core requirement for good management
  108. Links and Photos (4 March 2024)
  109. Software is a medium of setbacks, but a medium's limitations don't define the artist
  110. Links and Photos (19 February 2024)
  111. Media needs more than subscriptions and streaming
  112. Links (5 February 2024)
  113. Links (2 February 2024)
  114. Bubbles are exhausting
  115. Links and photos (22 January 2024)
  116. An Uncluttered retrospective: Teachable is a mess and I need to pick a lane
  117. Disillusioned with Deno
  118. More thoughts about print
  119. Disasters are Distracting but work has to continue
  120. Foggy walk photos
  121. Links (15 January 2024)
  122. A print project retrospective: the biggest problem with selling print books is the software
  123. The Intelligence Illusion: stepping into a pile of 'AI'
  124. Sunk Cost Fallacy: chasing a half-baked idea for much too long
  125. Out of the Software Crisis: two-year project review
  126. Two-year review: to plan a strategy you must first have a theory of how the hell things work
  127. Massive link post to start off the year
  128. Weeknote, 8 January 2024

2023 91

  1. Bad AI Business Models, Lazy AI Criticism, Queer Holiday-themed movies, and a bunch of links
  2. Bad Business AI: Channel 1
  3. Feeling The Itch
  4. Don't be a correctness bully
  5. Code smell, Gall's Law, the rule of least power, and a bunch of links
  6. From 'Yellow': Gall's Law
  7. On code smell and gut feeling
  8. Keep your browser fresh for dev, last day of the bundle offer, and links
  9. Uncluttered
  10. Yellow
  11. Launching a new course with a massively discounted Black Friday bundle
  12. Did you know that import maps can be rendered client-side? (And links)
  13. Web developers: remarkably untalented and careless?
  14. Notes, Links, and Weeknotes (6 November 2023)
  15. Notes, Links, and Weeknotes (3 November 2023)
  16. Notes, Links, and Weeknotes (23 October 2023)
  17. How do you even web dev without node? A quick introduction to test-driven web development using just the browser
  18. Notes, Links, and Weeknotes (16 October 2023)
  19. The Elegiac Hindsight of Intelligent Machines
  20. Notes, Links, and Weeknotes (9 October 2023)
  21. Weeknote and links: 2 October 2023
  22. Making or using generative 'AI' is, all else being equal, a dick move
  23. Pre-order the hard-cover print edition of Out of the Software Crisis
  24. Weeknote: 25 September 2023
  25. Weeknote: 18 September 2023
  26. Weeknote: 11 September 2023
  27. Fear Of Missing Out is lethal when somebody invents a footgun
  28. FOMO and links
  29. Weeknote: 4 September 2023
  30. That thing where you change your mind (and links)
  31. Weeknote: 28 August 2023
  32. My position on AI (for future reference)
  33. You can't debate bullshit (and some links)
  34. Authorship
  35. Free and open source software projects are in transition (and some links)
  36. Vacation links
  37. Disinterest.
  38. The LLMentalist Effect: how chat-based Large Language Models replicate the mechanisms of a psychic's con
  39. 'The LLMentalist Effect', and other links
  40. A prayer wheel for capitalism
  41. 'A prayer wheel for capitalism', and other links
  42. What's the game?
  43. 'What's the game?', and other links
  44. Language models and software quality and other links
  45. Modern software quality, or why I think using language models for programming is a bad idea
  46. 'Generative AI: What You Need To Know' is a free guide to help you spot AI bullshit
  47. Prompts are unsafe, and that means language models are not fit for purpose
  48. Prompts are unfit for purpose and other links
  49. Writing when tech has broken the web's social contract
  50. Praise for my ebooks 'The Intelligence Illusion' and 'Out of the Software Crisis'
  51. The truth about the EU AI Act and foundation models, or why you should not rely on ChatGPT summaries for important texts
  52. Google Bard is a glorious reinvention of black-hat SEO spam and keyword-stuffing
  53. Google Bard's vulnerabilities and other links
  54. Additions to my book, The Intelligence Illusion
  55. ‘What next?’ he asks with trepidation
  56. The poisoning of ChatGPT
  57. Poisonings, Corporations, and other links
  58. The polarisation of AI discourse serves nobody except power
  59. My writing on AI; the story so far
  60. AI code copilots are backwards-facing tools in a novelty-seeking industry
  61. Artificial General Intelligence and the bird brains of Silicon Valley
  62. Beware of AI pseudoscience and snake oil
  63. Studying the pitfalls and potential of generative code (plus links)
  64. Why I wrote The Intelligence Illusion—a book on the risks of generative AI (available now)
  65. Three factors of AI anthropomorphism
  66. AI, Algogen, and Anti-Poetry
  67. The hard truth about productivity research
  68. GDPR and American AIs
  69. The AI is an American
  70. How to regulate AI
  71. Regulating AI (plus links & notes)
  72. AI summaries and AI healthcare (links & notes)
  73. AI in healthcare
  74. AI summaries are almost certainly unreliable
  75. Why you should ignore most AI research you hear about on social media
  76. Keeping up with and assessing AI research (links & notes)
  77. When you promise an AI revolution, eventually you will have to deliver
  78. Waiting for the AI Godot (Links & Notes)
  79. Copyright, Situating Search, and other links & notes
  80. Deno, Shakespeare's Emoticon, Return to Office, and other links and notes
  81. Notetaking, Tagged Templates, and How Deno is a Clear Improvement Over Node
  82. Book production, AI, Single-Page-Apps, and other links and notes
  83. Some thoughts on how to make a book, three months after I made one
  84. AI is a Hail Mary pass and other links & notes
  85. Generative AI is the tech industry's Hail Mary pass
  86. EU and copyright protections for AI-generated works and other notes
  87. On the Layoffs, Narcissists, and Other Links & Notes
  88. 10x Devs Don't Exist, But 10x Organisations Do
  89. Madeline, Existential Terror and other links & notes
  90. Tech Companies Are Irrational Pop Cultures
  91. Small is Successful

2022 18

  1. Out of the Software Crisis Available on Kindle
  2. A lot can happen in a month: on AI art and the fediverse
  3. The response to Out of the Software Crisis has been amazing
  4. Programming is a Pop Culture
  5. WTF is a Framework?
  6. Theory-building and why employee churn is lethal to software companies
  7. Great apps are rare
  8. (Released!) Out of the Software Crisis: Systems-Thinking for Software Projects
  9. Out of the Software Crisis: the ebook is imminent!
  10. I wrote a book – now you must suffer with me
  11. Playacting genius: the performative logic of reasoning from first principles
  12. I don't care how you web dev; I just need more better web apps
  13. On online collaboration and our obligations as makers of software
  14. The different kinds of notes
  15. What I learned about markdown from interviewing a bunch of people
  16. The Colophon Cards User Survey
  17. How to keep up with web development without falling into despair
  18. Let's just not talk about 2021 and look forward instead

2021 16

  1. Making Colophon Cards
  2. What do I need to read to be a great at CSS?
  3. The event listening toolkit: five ways to get out of an event handling mess
  4. FormData and fetch, why is serialising a form such a pain?
  5. The Single-Page-App Morality Play
  6. Software Crisis 2.0
  7. Lessons in Interactivity, 2021 redux
  8. Nobody gives a hoot about groupthink
  9. Spontant: in praise of grey
  10. Ways of reading without the influence of community
  11. The Open-Source Software bubble that is and the blogging bubble that was
  12. You are what you do, not what you say or write
  13. The Curious Case Of The Crashing Conic Gradient And How I Used A Technique I Learned In The 90s To Fix It
  14. I’m available for projects and other work
  15. 136 facts every web dev should know before they burn out and turn to landscape painting or nude modelling
  16. Which type of novelty-seeking web developer are you?

2020 6

  1. Every Day; a Fair Warning (You Should Read These Articles)
  2. Weeknote 3 - Resistance and the dull blade
  3. Weeknote 2 (2020) - News, Bad News, and Star Wars
  4. Weeknote 1 (2020) - Ending the hiatus
  5. The Ed Tech Conundrum
  6. Thinking about the past, present, and future of web development

2019 26

  1. The Web Falls Apart
  2. Weeknote 19 ─ blog redesign and changes at work
  3. When life hands you lemonades, sit down and contemplate the meaning of life
  4. Weeknote 18 - Uncertainty and Discomfort
  5. Web Dev: The Red Queen Wire Mommy of Modern Tech
  6. Weeknote 16 – Vacation
  7. Weeknote 15 - Counting Down the Days
  8. Weeknote 14 - Shadows and DOMs
  9. Weeknote 13 - The weight of deadlines
  10. That Web Dev Thing Where Everybody Says Something Clever Involving Toast
  11. SwiftUI, Privacy, macOS, and the Web
  12. Weeknote 12 - The genres of web media
  13. The Aesthetics of Concentration
  14. Weeknote 11 - do I have focus?
  15. Weeknote 10 - A clear view and more reading
  16. Weeknote 9 - Being contemplative, finishing a photo project
  17. Weeknote 8 – Moving, Endgame, and more musings on colour
  18. Weeknote 7 - Story length and that thing about colour
  19. Weeknote 6 – Star Trek, rest and spring finally arrives
  20. Weeknote 5 – Stuff, comics, superheroes, and other nonsense
  21. Weeknote 4 – TV week with The Expanse
  22. Weeknote 3 — MVPs, fatigue, and emotional crutches
  23. Web Development: with great power comes the ability to make great mistakes
  24. Weeknote 2 - Web Development Mistakes, Mary Sues, and Icy Spring
  25. Weeknote 1
  26. Hitchcock and the author construct

2018 7

  1. Seams, Stitches, And The Decline Of The Mac
  2. Neither Paper Nor Digital Does Active Reading Well
  3. Hypertext is still the fundamental model of the web
  4. Leftover Thoughts From 2017
  5. Remote work is a completely different beast
  6. The future of Software Development: Just Business Logic
  7. Focusing on market share blinds you to growth

2017 6

  1. Over-engineering is under-engineering
  2. The process is the thing
  3. Von Be Don: A few notes on a recent digital publishing project in Iceland
  4. W3C and EME: it isn't about preventing DRM but saving the W3C
  5. Unpopular opinion: dismissing indirect pointers is a mistake
  6. Anger feels like poison

2016 18

  1. Is JavaScript more fragile?
  2. Debating Progressive Enhancement
  3. The downside of believing in Apple
  4. A short primer on Icelandic politics on the day of the 2016 election
  5. The Tragedy/Farce of the Open Web according to journalists
  6. Notes on debating for the web development community
  7. Addendum on loose coupling and the iOS App Store
  8. Idle thoughts on modularity and loose coupling in digital media
  9. When fear is rational
  10. Once upon a time, I couldn't imagine a better word processor than Word
  11. A thought to consider
  12. A few thoughts on standardisation, W3C, and the IDPF
  13. Filling in the gaps – the dynamics of zero marginal cost
  14. Which CMS/blog system would you choose?
  15. A few simplified points on web and document security
  16. Judge the work
  17. Why did Paul Graham argue against equality?
  18. Purpose, Joy, Capability

2015 69

  1. You can't fix the App Store, so here's how you fix it
  2. Why I am worried about Twitter and why you should be too
  3. The crossroads or the wilderness
  4. You can't solve people problems with software
  5. The discussion about ad blocking is very dumb (but not in the way you think)
  6. This is not a book, but it is a podcast
  7. A week of 'This is not a book'
  8. Launching "This is not a book" – what it is and why you should be interested
  9. My kingdom for a new bookstore
  10. Modern software sucks
  11. Who benefits the most from Open Source Software?
  12. The cost versus benefits of disorganised programming power
  13. Sex Apocalypse Later
  14. Random thoughts on work and that Amazon thing
  15. Bookmarks – UI flaws and other great capers
  16. Bookmarks – learnable programming
  17. Bookmarks – More money for open-source
  18. Bookmarks – Leaving bosses
  19. Bookmarks – Promoting other people's work
  20. Bookmarks – What Would Kamala Khan Do?
  21. Bookmarks – Trickle down golden geese
  22. Bookmarks – Hateviews are us
  23. Bookmarks – Milk it
  24. Iterating the web away: <br>losing the next generation
  25. Bookmarks – You haven't been paying attention
  26. Bookmarks – It's a note card world, we just live in it
  27. Bookmarks – Just call it Smylfeste
  28. Bookmarks – That one is shaped like an idiot
  29. Blogger nostalgia
  30. Bookmarks – Make it simpler
  31. Wet streets cause rain and criminal responsibility
  32. Tweet bookmarks galore
  33. Random links that catch my fancy, part four of ∞
  34. Random links that catch my fancy, part three of ∞
  35. Random links that catch my fancy, part two of ∞
  36. Mythic visions of sexuality
  37. Random links that catch my fancy, part one of ∞
  38. How to read my nonsense
  39. An exercise for the reader in integration and modularity
  40. Is it distributed or just a disorganised hierarchy?
  41. On the vaunted robustness of the web
  42. The rules of the game have changed for RSS
  43. The web app developer's lament
  44. The plural of 'Medium' is clearly 'clusterfuck'
  45. Other people write about digital media
  46. Burnout
  47. The files Steven Pressfield works with
  48. iOS 9 content blocking extensions are not a mobile advertising armageddon
  49. Writing the Other: a book that's useful to all writers
  50. Should I make a WWDC prediction? <br>Yes, let's
  51. Grim Meathook Present #2
  52. Other people discuss software quality (spoiler: it sucks)
  53. Other people talk about startups and entrepreneurship
  54. A few quick links and thoughts on big web problems
  55. I really want the Supergirl TV show to be fun
  56. Our Grim Meathook Present
  57. The new age of HTML:<br> the web is being torn apart
  58. Her movie, his name;<br> Mad Max: Fury Road
  59. We are a violent species
  60. Toxic environments: <br> inequality in tech is a symptom of something worse
  61. Facebook and the media: <br>united, they attack the web
  62. You are here #5: <br>UX, design, and CSS as a parasite
  63. Speeding up decision cycles with rules and heuristics
  64. You are here #4: <br>an epic journey through app dev and male bodies
  65. You are here #3: <br>the glorious wonders of online reading await you
  66. 2015-05-11-18-39-16
  67. You are here #2: <br>an artisanal curation of reading material
  68. You are here #1: <br>a selection of fine links and tweets for your pleasure
  69. 2015-05-07-00-59-18

2013 7

  1. Why does it matter?
  2. Which kind of innovation?
  3. Books and Print Showcase
  4. For the love
  5. The B&amp;N fallacy
  6. Hire me!
  7. Respect the reader

2012 37

  1. Tag soup is history
  2. Schlock
  3. Using IDs in CSS
  4. A response, of sorts
  5. iBooks 3.0
  6. Is it safe?
  7. The time work takes
  8. The stillborn creature
  9. EPUB javascript security
  10. I be writing
  11. Farce
  12. Bad writing
  13. A few random points on DRM
  14. The web and ebooks have little in common
  15. The end of ebook development
  16. Aftermath – notes on the Amazon post
  17. Today is not tomorrow (or, how to beat Amazon)
  18. Bits, bobs, and anecdata
  19. Lessons in interactivity
  20. Hierarchies of ebook design
  21. It's time to treat ebook developers as developers
  22. Code doesn't change minds
  23. Game over, Amazon wins
  24. On CSS Page Templates
  25. Javascript in ebooks
  26. Explanatory windows
  27. Readium and other good intentions
  28. ePub windows and widgets – a proposal
  29. The semantics of ebook widgets
  30. What do we want from the Kindle platform?
  31. iBooks widgets – to javascript or not to javascript
  32. Disruptive crap
  33. Me, elsewhere
  34. The pros and cons of the iBooks 2.0 textbook format
  35. The iBooks 2.0 built-in widgets
  36. The iBooks 2.0 textbook format
  37. The publishing animal

2011 16

  1. A day of innovation on the future of the book
  2. What a publisher does
  3. Design pseudoscience
  4. A tale of three blog posts
  5. CSS and ebook design
  6. The loss of ambient intimacy
  7. Friday links and reading
  8. Convert or engage
  9. CSS3 Hyphens
  10. Just you &amp; Google
  11. Knowledge is not adoption
  12. HTML5 history API
  13. Your friends, in boxes
  14. Localstorage &amp; messaging in ePub
  15. Javascript in epub
  16. An epub experiment

2010 5

  1. What is an ebook?
  2. Hypotheses and testing
  3. Identifying publishing innovators
  4. On quality in publishing
  5. An interesting discussion