Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #3183

P

Phil Sturgeon

Personal blog · philsturgeon.co.uk/blogprogrammingweb

Phil Sturgeon's personal blog at philsturgeon.co.uk covers programming and web. Since 2009, 24 different Hacker News readers have linked it 32 times, most often “PHP 6: Pissing in the Wind”. It is still writing: the last post was on 2026-06-28, and you can follow it by feed.

Visit the blog
32mentions?
24HN people?
2009–2014first – last linked?
Links on Hacker News per year · peak 12 in 2012

Too few sampled comments (8) to say how often HN recommends it.?

Why HN links it

HN readers link Phil Sturgeon's posts on PHP internals, CodeIgniter's class loading and UTF-8 collations, and PHP hosting, mostly from 2009 to 2013, as background on PHP frameworks.

Summarised by Claude from a sample of 8 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

As a techie I write about pragmatic API design & development, systems architecture, and am increasingly trying to use tech and the tech community to help unf**k the planet.

Most-linked posts?

  1. PHP 6: Pissing in the Wind
    2 people · 2 mentions · first linked 2013-01-26
  2. Benchmarking Codswallop: Node.js vs. PHP
    2 people · 2 mentions · first linked 2013-11-12
  3. 2012: The Year of PHP Cloud Hosting
    2 people · 2 mentions · first linked 2012-01-03
  4. T_PAAMAYIM_NEKUDOTAYIM vs. Sanity
    2 people · 2 mentions · first linked 2013-09-09

What Hacker News says?

  1. e-tron · 2013-12-20Recommends
    recently(not quite) there was a talk in php internals about changing that. read this: http://philsturgeon.co.uk/blog/2013/09/t-paamayim-nekudotayi...

    Comment linking /blog/2013/09/t-paamayim-nekudotayim-v-sanity

    on “HipHop VM: now at 98.5% PHP framework parity, 16% faster”
  2. Submitted Benchmarking Codswallop: Node.js vs. PHP as a story · 163 points

    HN discussion
  3. This was ported over from CodeIgniter which has a few crazy Hellers for this sort of thing. I wrote an article explaining the benefits: http://philsturgeon.co.uk/blog/2009/12/Why-CodeIgniter-HTML-... Remember though, that class won't be loaded unless you want it.

    Comment linking /blog/2009/12/Why-CodeIgniter-HTML-helper-functions-rock

    on “Fuel - A simple and flexible PHP Web Framework ”
  4. Submitted Puppet or Chef? as a story · 94 points

    HN discussion
  5. There's many utf8 collations so you should specify something specific to default to. I recently read to use utf8_unicode_ci [0] is the best. [0] http://philsturgeon.co.uk/blog/2009/08/UTF-8-support-for-Cod...

    Comment linking /blog/2009/08/UTF-8-support-for-CodeIgniter

    on “How To Use UTF-8 Throughout Your Web Stack”
  6. Submitted Packages: The Way Forward for PHP as a story · 92 points

    HN discussion
  7. Oop, here is the link about PHP PAAS http://philsturgeon.co.uk/blog/2012/10/cloud-hosting-php-pip...

    Comment linking /blog/2012/10/cloud-hosting-php-pipe-dream

    on “PHP Fog to be discontinued on December 21st”
  8. Submitted PHP 6: Pissing in the Wind as a story · 37 points

    HN discussion
  9. jtreminio · 2013-04-08Recommends
    Sure, I'll list off a few reasons: * One of the biggest contributors to the community edition left and wrote a nice blog post about it [0] * CodeIgniter uses some very untestable patterns [1] * The way it allows loading classes is horrible [2] * It feels like a first-generation PHP framework because it is a first-generation PHP framework * It tries to do almost everything. A framework should have the bare minimum, a…

    Comment linking /blog/2012/12/5-things-codeigniter-cannot-do-without-a-rewrite

    on “Show HN: Rails-Inspired PHP Framework”
  10. Submitted T_PAAMAYIM_NEKUDOTAYIM vs. Sanity as a story · 4 points

    HN discussion
  11. The "Phil" he's talking about in the first paragraph is Phil Sturgeon, and the original blog post is here: http://philsturgeon.co.uk/news/2010/10/what-happens-next

    Comment linking /news/2010/10/what-happens-next

    on “What just happened? ”
  12. Submitted 2012: The Year of PHP Cloud Hosting as a story · 4 points

    HN discussion
  13. IMHO, PHP is hated and misconsidered because: Since a few years ago, it was mainly used by amateurs. The truth is that PHP, right now, is a very appealing and competing language. I know several companies that power their services with PHP and it just makes wonders. Of course: you need to know what you are doing. But the language itself is capable of doing almost everything, without drawbacks. Lot of people make clue…

    Comment linking /blog/2013/11/benchmarking-codswallop-nodejs-v-php

    on “Why so much hate for PHP?”
  14. Submitted PHP 5.5 did not lose JSON support as a story · 3 points

    HN discussion
  15. Wordpress, Joomla and Drupal are not good examples of "good" PHP code. They work, and are used extensively, but experienced developers who care about code quality blow a gasket when they look at the source code. To do proper PHP development you should have a local VM. I created something to help in that regard[0]. It's been fairly well received. There's also websites like PHP The Right Way [1] that act like a collec…

    Comment linking /blog

    on “What are the best languages for aspiring programmers in 2014?”
  16. Submitted Why some people hate PHP as a story · 3 points

    HN discussion
  17. Submitted PHP Packages | Image Uploads & Management as a story · 3 points

    HN discussion
  18. Submitted  PHP 6: Pissing in the Wind as a story · 2 points

    HN discussion
  19. Submitted  The Tribal Framework Mindset as a story · 2 points

    HN discussion
  20. Submitted Why do some PHP Developers love static APIs? as a story · 2 points

    HN discussion
  21. Submitted "Laravel is Awesome" says famous Codeigniter Core Dev as a story · 2 points

    HN discussion
  22. Submitted Using CodeIgniter in Multi-site Set-up as a story · 2 points

    HN discussion
  23. Submitted How To: Building a Decent API as a story · 1 points

    HN discussion
  24. Submitted PSR-2: The Tough Decision (PSR To Revert from Spaces to Tabs) as a story · 1 points

    HN discussion
  25. Submitted The Most Important Conversation Ever as a story · 1 points

    HN discussion
  26. Submitted Bye Bye PHP 5.2 as a story · 1 points

    HN discussion
  27. Submitted Understanding Circumstance as a story · 1 points

    HN discussion
  28. Submitted Packages: The Way Forward for PHP as a story · 1 points

    HN discussion
  29. Submitted 2012: The year of PHP cloud hosting as a story · 1 points

    HN discussion
  30. Submitted New CodeIgniter Documentation = Unicorn Party as a story · 1 points

    HN discussion

Search all of HN for philsturgeon.co.uk

Linked by the same people?