mark_story's comments

mark_story | 13 years ago | on: Rails is omakase

That sounds crazy to me, but I have very little experience with ruby. In PHP/python doing that can be unpleasant.

mark_story | 13 years ago | on: Rails is omakase

If a team is using different versions/runtimes of ruby I would have to agree this is an organizational feature in some cases. If you're working on a webapp you should be aiming to make as few differences between a development box & production as possible. Its unlikely that you have jruby & mri in production, wherein lies the failure.

mark_story | 13 years ago | on: Why MongoDB Never Worked Out at Etsy

> It's a great use case because 99.9% of DB interactions are read-only searches.

Did you ever consider a datasource like elasticsearch? If yes what made you choose mongo?

mark_story | 13 years ago | on: GitHub now has Issue Attachments

I find the lack of ticket features in github has been the biggest blocker. Doing any reporting, or saved searches on github issues requires custom tooling.

mark_story | 13 years ago | on: GitHub now has Issue Attachments

As a source repository its more than useful for non-toy projects from my experience. While the issue features a bit lacking when compared to full blown ticket trackers, the pull request feature is brilliant. I've yet to see another tool that makes code review and collaboration as simple and flexible as github's pull requests.

mark_story | 13 years ago | on: The usability experts were right: changes we made to increase conversion by 50%

One of the dangers of A/B testing that the author didn't discuss is actually measuring statistical validity. Simply split testing with a low sample size or low level of difference between versions could just be random chance. I find it is always important to figure out the statistical significance of your results to ensure its not just the roll of the dice.

mark_story | 13 years ago | on: Getting by in a technical industry without a degree

Fair enough, I always considered looking into production and customer issues, digging through log files, and doing code review as part of 'coding', even though that's not the literal meaning.

Perhaps I'm using that term a bit too loosely then :)

mark_story | 13 years ago | on: Getting by in a technical industry without a degree

I think you have to be able to demonstrate that you can write good code as well. I think the only way I've been able to get the jobs I have has been because of open source work. Without that I'd have a much harder time finding work, as demonstrating my experience would be more difficult. Especially considering my education is in design & painting.

mark_story | 13 years ago | on: Getting by in a technical industry without a degree

Do you find that frustrating? For me, days with less than 30% time spent doing coding feel like a waste. I think I value coding and the surrounding activities far more than any other type of work activity. For me that other 75% (I'm guessing spent in meetings) would feel like a time vacuum.

mark_story | 13 years ago | on: Web Design Trends

As is microsoft in all products using Metro style interfaces. I think the rise of flat is partly a reaction to gradients being everywhere and on everything for the past few years. It also creates a visual difference between apple and their competitors.

mark_story | 13 years ago | on: I switched back to PHP after 2 years on Rails (2007)

I don't think its really reasonable to say 'X sucks' without taking uses cases into account. While PHP has a number of shortcomings, it is great for things where ruby/rails would be huge waste of time. Build some small brochure websites in rails, and build the same ones in PHP. I bet you'll be done much sooner & deployed more cost effectively using PHP. This might not be the kind of work you aspire to doing, but I think the example still holds.

mark_story | 13 years ago | on: Dear Netflix: You're doing it wrong

It still looks like an inferior clone. The typefaces are all wrong, the kudos button has a wonky shape. Its differences are just enough to hit the uncanny valley for me.

mark_story | 13 years ago | on: John Carmack on Static Code Analysis

Probably not, but you might want to give phpcpd, pdepend and pmd a try. They're all open source static analysis tools for PHP, and will find a number of potential issues.

I also find getting a good set of rules for phpcs is extremely helpful in PHP. You can use its sniffs to catch past mistakes and enforce consistent coding standards.

mark_story | 13 years ago | on: Nerf guns don't matter

Even more sad if you live in a northern climate. You get go to work in the dark, and return in the dark. Daylight is just something that happens during work.
page 2