Category: Tech

  • Learning by doing, and more…

    Learning by doing, and more…

    Last night my brain interrupted my enjoyment of Time Trap to make me ponder why I’m not particular motivated to learn new things. When there’s so much New to learn in web development all the time, it’s pretty important to keep up, but I haven’t been feeling up to it. Thankfully I remembered that I […]

  • I’m building Newspack

    As a freelancer at the time, contributing to Lichfield Live led to plenty of work in journalism from tiny startups like Hackney Citizen to established publications like Journalism.co.uk. I spoke at conferences and even once advised the regional editors at one of the UK’s biggest media publishers. Thanks to a recommendation, I won one of […]

  • TIL: array_push() is slow

    Today I learnt (thanks Gary) that array_push() is actually kinda slow and it’s probably better to avoid it in most cases. There’s some (not very detailed but interesting nonetheless) tests in this StackOverflow answer.

  • Nginx: Redirect everything except the home page

    Recently I moved this blog to philipjohn.blog, making philipjohn.me.uk a sort of “homepage” pointing to my various online presences. Previously, my blog was at philipjohn.me.uk so as well as changing the URL (which was made easy by WP-CLI) I need to redirect all philipjohn.me.uk URLs to philipjohn.blog. However, I wanted the root of philipjohn.me.uk to show a […]

  • Fitbit Surge – one month in

    In December I started wearing a Fitbit surge (a work perk) and wanted to share my thoughts/experience. Steps seem largely accurate, although as you might expect it’s not so great at counting them when you’re pushing a pushchair! However, I have managed to achieve my steps target (7k per day) whilst; walking up to bed […]

  • I keep seeing “encryption” and “WhatsApp” used in the same today. You do realise it’s *not* secure, right? And it’s owned by Facebook FFS, do you’re giving Facebook all your messages. If you want secure, encrypted communications use Telegram. Even better, get yourself a VPN to hide all your traffic from our illiberal, civil rights […]

  • State surveillance is not comparable to online privacy issues

    Often, when opposing state surveillance such as that revealed by Ed Snowden, activists are questioned why they use online services that actively collect data about them. There is one core reason why this comparison is unhelpful and irrelevant. “You are the product” goes the saying, which is true. Companies like Google and Facebook collect streams of data […]

  • Embedded tech can be implanted in brains, thanks to new power technique

    Re: Wearable tech can be implanted in brains, thanks to new power technique That title has it wrong – it’s not embedding wearable tech, it’s just embedded tech. I’ve been saying for a while that I’m not interested in wearable tech like “smart watches” -it’s embedded tech that excites me, and this innovation is a […]

  • Idea: A re-usable framework for “Who Should I Vote For?” tests

    Those “Who Should I Vote For?” sites are, I think, a great idea. Many of them fail though. They; often miss out huge policy areas (e.g. Europe) often just copy/paste from manifestos making it easy to see which party is which over simplify questions or provide limited answer choices that don’t always match views become […]

  • WordPress fork is happening – and it looks amazing!

    Obviously I’m a huge WordPress fan, but I’m not a blind believer. I can see it’s limitations, I’m well aware of it’s growing pains. That’s why, when John O’Nolan first presented his concept for Ghost I was excited. While WordPress evolves into a CMS from a blogging platform (and it still has a long way to […]