HNHacker News
TopNewBestAskShowJobs

jbrooksuk

1,550 karma · joined October 12, 2012

submissionscomments
jbrooksuk··on Two Years Open Source
Timecop is what you're looking for.
jbrooksuk··on We are ruthless on code reviews
As a PHP "shop" this is why we use StyleCI [1].

Our code isn't that critical, the quality and maintainability are. We don't waste time on "code reviews" that only check the style of code, that can be automated away.

Yes, I make StyleCI, but we use it in the place I work too (unrelated).

[1] https://styleci.io

jbrooksuk··on Code reviews still rule (2015)
That's why we have contributing guidelines to follow :)
jbrooksuk··on Visual Studio Code 1.0
You're aware that you can change them right?
jbrooksuk··on What side projects are you up to?
My pleasure! Let me know if you need anything; james@alt-three.com
jbrooksuk··on What side projects are you up to?
Is your income via ads?

I'm interested as to how your algorithm works. My girlfriends family invited me to their Super Six league (I don't watch football) and so I thought about building something like this.

jbrooksuk··on What side projects are you up to?
I work a lot on Cachet (https://github.com/CachetHQ/Cachet) it's an open source alternative to StatusPage.io and has garnered a lot of popularity among household names, universities and startups. It's cool!

Aside from Cachet, I work on StyleCI (https://styleci.io) which is self-sufficient. StyleCI is a PHP Coding Standards CI that currently works with GitHub. We're working on BitBucket support.

And finally I'm working on a couple of SaaS projects that have yet to launch.

jbrooksuk··on GitHub is down
Which can go down too.
jbrooksuk··on Eveyone needs a GitHub emoji parser
I wrote a PHP library for converting Markdown to GitHub emoji too: https://github.com/AltThree/Emoji
jbrooksuk··on How to Start Running
This is a well-timed article for myself.

My girlfriend is a very keen runner, with a lot of half-marathons and triathlons under her belt.

I suffer from bad knees (and a back) partially due to previous injuries and having a slight case of scoliosis. She's encouraged me to start running with her. Today is the second rest day I've had this week and I'm already feeling better for it.

Next up is getting some proper trainers fitted (I walk weirdly to begin with).

Seriously, make time for running. Even a mile a day.

jbrooksuk··on Saved Replies
I use this on Cachet [1] and find that most of the time people just remove the pre-filled content regardless.

[1] https://github.com/CachetHQ/Cachet

jbrooksuk··on State of Bootstrap 4 vs. Foundation
Seems like the post could've done with a read through before publishing.
jbrooksuk··on Show HN: Better code review for GitHub
I can't see any reason why Null would break for a surname. You're expecting a string, not a null value. What's hat about?
jbrooksuk··on More code review tools
Because GitHub only allows you to assign to one person per issue.
jbrooksuk··on Add Reactions to Pull Requests, Issues, and Comments
Why should you never have to explain why you're in agreement with something? What kind of culture do we have if you only have to explain why you disagree with something?
jbrooksuk··on Add Reactions to Pull Requests, Issues, and Comments
A step in the right direction, nice!

One thing I don't like is that you're able to add multiple reactions to the same item, it sends mixed signals.

jbrooksuk··on Show HN: Host your status page on GitHub
StatusPage.io is far from cheap for most bootstrapped SMB's or services. That's why I built Cachet [1]

[1] https://cachethq.io

jbrooksuk··on Show HN: Host your status page on GitHub
If you install Cachet [1] you can install Cachet Monitor [2] which can monitor URLs for you!

[1] https://cachethq.io

[2] https://github.com/castawaylabs/cachet-monitor

jbrooksuk··on Show HN: Host your status page on GitHub
Anyway, it's a clever idea but GitHub itself suffers a lot of outages. Is this a good idea?
jbrooksuk··on Show HN: Host your status page on GitHub
Wow...

This looks very similar to Cachet [1]. Did you take inspiration from it?

[1] https://cachethq.io

jbrooksuk··on You can train your body into thinking it’s had medicine
Yoga/meditation I assume?
jbrooksuk··on Will Bond (Package Control) Joins Sublime HQ
Congrats Will! I'm really excited to see what you'll be bringing to Sublime!

I wish you all the best!

jbrooksuk··on Sublime Text Build 3101
I presume so, at least that would've played a big part in it.

As a moderator of the forum, I try my best to keep on top of it. The old forum didn't have mail notifications or a decent spam blocker, so it was a lot of manual work.

jbrooksuk··on After 10 years ReactOS website has got new design
Please, please, please don't override scrolling. On OSX with a Trackpad it's unusable.
jbrooksuk··on Sublime Text Build 3101
AFAIK they only get excluded from indexing, if you don't want them to show in the sidebar, that's something else.

I may be wrong, so please let me know :)

jbrooksuk··on New GitHub Tool Lets Coders Build Software Like Bridges
Scientist seems to run both versions of the code.
jbrooksuk··on Sublime Text Build 3101
I've used the 3dev builds since they were first released and have zero complaints with stability. Sometimes there is a regression introduced, but it's fixed almost immediately.
jbrooksuk··on Sublime Text Build 3101
Yeah, ".sublime-syntax" rather than using the ".tmTheme" files. It offers a lot more flexibility from what I've seen.
jbrooksuk··on Sublime Text Build 3101
(Disclaimer: I am a _huge_ Sublime fan. I picked up their net award in 2014 on behalf of Sublime HQ Pty, plus I've developed a fair few plugins for it.)

I've been using Atom for a couple of weeks now, mainly for a few Laravel applications. I use the git-hide package to remove the ".git", "node_modules" and "vendor" directories from the tree view which does seem to have a nice effect on speed.

That said, here are the issues I face:

- I frequently find that I type too quickly for the editor to pick up the keys and I end up missing off the beginning of some lines.

- I still use Sublime text daily for quickly opening a file, rather than waiting for a new Atom instance to open.

- PHP support is awful. Auto complete for class names in any used packages is something that I sorely miss from the Sublime plugin I use.

- Start-up time still takes a few seconds which means I only use it for projects.

- Listing of installed and discovery of packages is _so_ slow. Sometimes I just don't bother installing a package anymore because it takes at least 10 seconds to show me what I have installed or search for one.

Regardless of me using Atom, I'm still loving the updates to Sublime and continue to moderate the forums, knowing that Jon will deliver :)

jbrooksuk··on Sublime Text Build 3101
Last year wasn't that quiet when you consider the different features that arrived such as the new syntax system.
← PreviousPage 5 of 30Next →