kieranajp

Joined 14 years ago

Karma
42
Submissions
18
Member since
Apr 14
http://kajp.im

[ my public key: https://keybase.io/kieranajp; my proof: https://keybase.io/kieranajp/sigs/Jojpda3jnb6eaTf6tUwxtKvWSdAH-V_cGSrsWb80PUw ]

View on Hacker News

Recent submissions

Comment · 9 years ago
All our developers are Berlin based, so the London office isn't a great metric. Thanks anyway, though!
Comment · 9 years ago
We're using Concourse extensively at HelloFresh (>130 devs). It's not without its quirks, but I've little to complain about so far, except perhaps the polish of the UI.
Comment · 10 years ago
Trello. Occasionally, on spotty cellular connections, the sync messes up, but that's rare. Overall, it's a great-looking app, super simple to grok and use, and saves me tons of cognitive load every day.
Comment · 10 years ago
Comment · 11 years ago
The Windows version runs fine in WINE, alternatively they offer a very cut-down web-based solution called 1Password Anywhere (which I use on my Chromebook).

(There's an official Android client too, which wasn't mentioned above)

Comment · 11 years ago
Funny, I came to HN while waiting for a domain to propagate
Comment · 11 years ago
http://codebugapp.com is a fantastic front-end for Xdebug. I get a lot of mileage out of this, not least because I only had to set it up once and now it works with whichever editor I'm trying out this week.
Comment · 11 years ago
Not _most_, but I do a decent amount of development through Cloud9 on a Chromebook. I'd intended to install Ubuntu on it, but actually because of C9 I've not needed to. It's also proven invaluable for assisting people; the ability to spin up a fresh new C9 VM to collaboratively debug a project has been very useful.
Comment · 11 years ago
Comment · 11 years ago
Comment · 11 years ago
It's come on leaps and bounds in the past few versions IMO. Partly because of new language features (proper namespaces (enabling easy autoloading), traits etc) and partly because of the community pushing decent standards [0], [1].

It's also worth pointing out that since 5.3 the Laravel framework [2] has been created and in its latest iteration it draws a lot of inspiration from ASP.NET MVC and Rails (the former resonates with me coming from .NET land; though I've not much experience with the latter), making it a great framework for rapid prototyping. Its coding style encourages a lot of good practices and it's become very much the go-to PHP MVC framework, at least for me.

A good resource for reading up on 'modern' PHP is PHP the "Right" Way [3] - there's also a (very recently released) O'Reilly book on Modern PHP [4] written by the creator of a popular micro framework [5] - I've not had chance to read it yet (and I'm sure I'm not its target audience) but I have enough faith in the author to know it'll be a worthwhile resource.

Having said all of this, it is still PHP and you will still be working with some of the old quirks. I've just grown somewhat fond of them :)

  [0]: http://www.php-fig.org/
  [1]: https://getcomposer.org/
  [2]: http://laravel.com/
  [3]: http://www.phptherightway.com/
  [4]: http://shop.oreilly.com/product/0636920033868.do
  [5]: http://www.slimframework.com/
Comment · 11 years ago
Before I clicked this, I thought 'suspended jaccuzzi' was the name of a startup.
Comment · 11 years ago
I was looking for the same thing; however I can't find any acknowledgement of Ansible's existence anywhere on the site or in the docs :(
Comment · 11 years ago
tl;dr :p

(to clarify because internet + downvotes: this is a joke about not finishing the article about finishing things - I did actually read it!)

Comment · 12 years ago
We're in Canterbury and it's very much the same situation here. Small, historical, charming town, 1 hour from London on HS1, and large enough that we have a good few local clients.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton