PHP Scaling
open-menucloseme
Archives
About
Contact
Presentations
githubmastodonstackoverflowlinkedinrss
  • Replacing @expectedException with $this->expectException()

    calendarAug 8, 2017 · 4 min read · php testing tools phpunit  ·
    Share on mastodoncopy

    One of the advantages of a side-project is that you can be a little extra passionate about getting things just right. If you want to increase code coverage because you think that it's good, you can - after all, it's just some time now doing things that you like. So, earlier in the year, when I saw Sebastian Bergmann's …


    Read More
  • Upgrading PHPunit - fixing PHPUnit_Util_DeprecatedFeature_Logger

    calendarJun 11, 2015 · 3 min read · best-practice phpunit testing tools  ·
    Share on mastodoncopy

    Having just watched Sebastian Bergmann's "The State of PHPUnit" presentation from Fosdem 2015, I was inspired to install and test a project of mine with the latest stable PHPUnit - v4.7. It was easily installed on the command line. composer global require "phpunit/phpunit" I installed it as a new, …


    Read More
  • Recently....

    calendarApr 3, 2012 · 6 min read · advanced contracting funemployment linux puppet tools  ·
    Share on mastodoncopy

    It's been one of those quiet spots around here for a while, so here's the catch-up on what has been happening while I was not posting. I've recently finished a short contract working with an agency, Transform (part of the Engine group) working with a couple of government departments. The Office Of The Public Guardian …


    Read More
  • Hire quickly: Addendum, recruiters

    calendarJan 9, 2012 · 3 min read · hiring Aside quick quick rants  ·
    Share on mastodoncopy

    Recruiters: Here's the rules. The first recruiter to tell me the company name, and then send the job-spec gets to forward my details - if I think it's interesting. No company name, or spec, no chance If you send my details without my OK, you lose. And I tell the company you are a loser (chances are, they are too). …


    Read More
  • Hire quickly, because your competitors will.

    calendarJan 5, 2012 · 3 min read · hiring rants  ·
    Share on mastodoncopy

    If you aren't taking hiring seriously - other people can, and do hire the people you need. I've been guilty of it before - leaving it a couple of days - or even a week before getting back to someone that sent in their CV - although of course, most of the time, it didn't matter. The person wasn't going to get hired …


    Read More
  • Jailbreaking your Kindle, and putting new 'screensaver' images

    calendarDec 27, 2011 · 2 min read · fun kindle Aside quick quick  ·
    Share on mastodoncopy

    A quick fun post for those of you with an Amazon Kindle - some instructions on how to a) jailbreak your reader (trivially easy), and then b) put your own wallpapers on there, so you get a more interesting 'screensaver'. It's really easy, no more than 20 mins and a couple of reboots/software updates. Most of the time is …


    Read More
  • Booze at tech meetups

    calendarDec 13, 2011 · 2 min read · meetups Aside quick rants  ·
    Share on mastodoncopy

    I was out last night at the The Big Xmas [bash] #, near Silicon Roundabout. It was a fun night out meeting various people, tech, business and recruiters. Oh, the shame though - I was wearing the same T-shirt as someone else - and, yes, I have indeed replaced people with small shell scripts. Now, to the main part of …


    Read More
  • Deployment with Capistrano - the Gotchas

    calendarNov 24, 2011 · 5 min read · best-practice deployment tools  ·
    Share on mastodoncopy

    Capistrano, makes deployment of code easy. If you need to do a number of additional steps as well, then the fact that they can be scripted and run automatically is a huge win. If you've only got a single machine (or maybe two), then you could certainly write your own quite simple, and entirely workable system - I …


    Read More
  • Back from the coalface

    calendarNov 23, 2011 · 1 min read · fun funemployment me Status quick  ·
    Share on mastodoncopy

    I've been pretty busy in the last couple of years, first at Binweevils and in 2011, PeerIndex - hence the utter lack of posts, but as the note on my personal CV site says, I'm taking some time off between looking for my next role. This does give the opportunity to write more of PHP Scaling and the tools around …


    Read More
  • Doing the work elsewhere - Adding a job to the queue

    calendarOct 6, 2009 · 4 min read · beanstalkd php queues scaling tools workers  ·
    Share on mastodoncopy

    I've previously shown you why you may want to put some tasks through a queuing system, what sort of jobs you could define, plus how to keep a worker process running for as long as you would like (but still be mindful of problems that happen). In this post, I'll show you how to put the messages into the queue, and we'll …


    Read More
    • ««
    • «
    • 1
    • 2
    • 3
    • 4
    • »
    • »»

Alister Bulman

Back-end PHP developer - specialising in Symfony, code quality and system optimisation. Available for remote/UK-based work as a Senior/Staff engineer.
Read More

Featured Posts

  • Solving 'WP-CLI Updates Not Found'
  • It's All About The Data (part 2)
  • It's All About The Data (part 1)

Recent Posts

  • BunnyCDN via FlySystem on Symfony
  • Investigating RedisGraph
  • Speeding up your tests, and also your code coverage!
  • SncRedis and tagged services
  • Improve your code coverage percentage - delete code!

Categories

TIPS 1

Series

ZCE 4 PHPUNIT 3 QUEUES 3 PHP-DOCUMENTATION 2

Tags

PHP 20 TOOLS 11 QUICK 6 ASIDE 5 BEST-PRACTICE 5 ADVANCED 4 BEANSTALKD 4 ME 4 TESTING 4 ZCE 4 FUNEMPLOYMENT 3 PHPUNIT 3 QUEUES 3 RANTS 3
All Tags
ADVANCED4 ASIDE5 BEANSTALKD4 BEST-PRACTICE5 BUNNYCDN1 CONTRACTING1 DATA2 DEPLOYMENT1 FLYSYSTEM1 FUN2 FUNEMPLOYMENT3 GRAPHDB1 HIRING2 INDEX1 JOBS1 KINDLE1 LINUX2 MAIN1 ME4 MEETUPS1 OPTIMISATION2 PHP20 PHP_CODESNIFFER1 PHPLONDON071 PHPLONDON081 PHPUNIT3 PRESENTATION1 PUPPET1 QUEUES3 QUICK6 RANTS3 REDIS1 SCALING3 STANDARDS1 STATUS1 SUBVERSION1 SYMFONY2 TESTING4 TOOLS11 WORDPRESS1 WORKERS3 WP-CLI1 ZCE4 ZEND-FRAMEWORK2
[A~Z][0~9]
Alister Bulman

Copyright 2008-  Alister Bulman. All Rights Reserved

to-top