Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bretthopper
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
bretthopper
13y ago
Going beyond the normal Undo to error/state correction. A lot of JS apps right now just ask a user to refresh the page when something goes wrong. This provides an easier way to get back into a previous working state.
92.
▲
by
bretthopper
13y ago
There's two big highlights for me: > Thus we don't need React operations like setState which exists to support both efficient subtree updating as well as good Object Oriented style. Subtree updating for Om starting from root is
93.
▲
by
bretthopper
13y ago
I looked at Pomander briefly before. It would be nice to use a pure PHP solution and eliminate the Ruby dependency. So I'll have to give Pomander a better look and if it works well, I have no problem replacing Capistrano with it.
94.
▲
by
bretthopper
13y ago
Even Mark Jaquith's (WP core team member) WP Skeleton ( https://github.com/markjaquith/WordPress-Skeleton ) renames it to `content`. If that's the only thing you don't like, then you can easily just fork i
95.
▲
by
bretthopper
13y ago
Roots isn't actually a "company". Just an open source organization although we do sell a few things like screencasts. If you're interested in work to do with WP/Roots you can check out this thread on our forum: htt
96.
▲
by
bretthopper
13y ago
Of course! If you read down the README there's a section on every part about how to remove it if you don't want it. So you can either just not use Capistrano or remove the files it uses as well. We don't do anything about DB
97.
▲
by
bretthopper
13y ago
The autoloader is required in wp-config to get access to Dotenv: https://github.com/roots/bedrock/blob/master/wp-config.php#L... But in the example you gave, ideally your custom plugin is itself a Compos
98.
▲
by
bretthopper
13y ago
Obviously it's not the exact same, but my argument is they should be treated the same (when possible). First, a lot of WP plugins do require some dev work to integrate. Second, non-developers have no idea what a plugin might change.
99.
▲
by
bretthopper
13y ago
pan69: correct. Updated my reply to fix that.
100.
▲
by
bretthopper
13y ago
It's being used in production for roots.io right now but it's still a work in progress. Seems like your issue has to do with your symlink setup. We don't need to do any special configuration with the web server. Here's t
101.
▲
by
bretthopper
13y ago
Correct. It's definitely targeted towards developers and WP sites that are controlled by them rather than front-end users. It's usually not a great idea to let normal users install plugins and update WordPress. For an analogy, you
102.
▲
by
bretthopper
13y ago
Updating WP is just a matter of bumping the version in the composer.json file and running `composer update`. We believe it's better to manually do this and be explicit about it rather than letting WP update itself. This way you can qui
103.
▲
by
bretthopper
13y ago
WordPress is known for being "easy" but that depends on what you want to do with it. It's definitely easy to get a simple blog up and running since it's mostly done for you. But WP can quickly get complicated since it is
104.
▲
by
bretthopper
13y ago
I'm one of the creators of this (we're the same people behind http://roots.io ) so I'm happy to answer any questions. We're just trying to make developing WordPress sites a little more bearable :)
105.
▲
Bedrock: a modern WordPress stack
(github.com)
82 points
by
bretthopper
13y ago
|
42 comments
106.
▲
by
bretthopper
13y ago
This looks like a good, simple Bootstrap 3 theme. https://github.com/roots/roots is another more mature option, but also has more features (could be a downside for some).
107.
▲
Demystifying the Ruby GC
(samsaffron.com)
2 points
by
bretthopper
13y ago
|
0 comments
108.
▲
by
bretthopper
13y ago
I was referring to long standing problem of tech interviewers of getting caught up in academic style programming questions as if they're representative of the work that's actually done in a company. While the product looks awesome
109.
▲
by
bretthopper
13y ago
I guess I should be impressed with this product but it's actually just depressing. Obviously this is just a tool and it's up to the companies how to use it, but I think we all know how that will work out.
110.
▲
Twelve-Factor WordPress App
(roots.io)
2 points
by
bretthopper
13y ago
|
0 comments
111.
▲
by
bretthopper
13y ago
This seems like it exists just because it can. It basically does 2 things: 1. Fat % of a area/muscle group 2. Muscle "quality" To address each: 1. One of the most accepted truths in health is that you can't spot reduce f
112.
▲
by
bretthopper
13y ago
This is all good except the part about not talking shit. Talking shit makes fantasy sports even better. There is, however, one rule to this: only do it in leagues with your friends. Yes, you're an asshole if you're in a league wit
113.
▲
Optimizing TLS Record Size and Buffering Latency
(igvita.com)
10 points
by
bretthopper
13y ago
|
0 comments
114.
▲
by
bretthopper
13y ago
If anyone from Groove is reading these comments, your log in page looks like this on latest Chrome OS X: https://www.dropbox.com/s/u7s0mqhu8172bpf/Screenshot%202013-...
115.
▲
by
bretthopper
13y ago
Some unsolicited advice from someone who's never run an open source project as popular as Capistrano: * Ditch v2 ASAP (seems like you've already decided on this). It's pretty obvious you aren't motivated to work on that
116.
▲
by
bretthopper
13y ago
I really like this. One of the changes not mentioned in the article was merging the file path into the repo name at the top. Since the file path ALWAYS starts with the repo name anyway, this makes a lot of sense and eliminates redundancy. I
117.
▲
by
bretthopper
13y ago
It's amazing how much the title submission can influence comments. Original title: "Hated expensive, crappy stock photos so I made this." Current title: "Free hi-resolution photos for your website. 10 new photos every 10 days" A lot of thes
118.
▲
by
bretthopper
13y ago
These comments are pretty sad. I know we feel the need to comment on everything right away these days, but honestly there isn't much to say about this feature until we've actually used it. HN almost universally believes in execution over th
119.
▲
by
bretthopper
13y ago
The best point in this article is that you need to take your CSS seriously and treat it as an equal to any other piece of code. A common practice in companies is to rigorously code review application code while basically giving CSS a pass.
120.
▲
Speed up your sites with PageSpeed for Nginx
(googledevelopers.blogspot.ca)
3 points
by
bretthopper
13y ago
|
1 comments
More ›