HN user

mark_story

146 karma

Developer and designer in toronto ontario.

Posts0
Comments131
View on HN
No posts found.

It can help abstract the differences you may have across projects. If you're on a team with many projects/repositories, having conventions across them all helps improve onboarding, cross-teamwork and promotes better dev ux. A really simple way to do this is make. It lets you have the common targets and convert them to the relevant target. This can become more useful as you write automation for CI and deployments for all your projects.

Isn't this an implicit risk anyone who purchases a 'smart' device takes? Every company will eventually discontinue their cloud service for a product line when it suits their needs. We have seen this countless times in technology and that anyone assumes that cycle will repeat with all these devices is fooling themselves.

Who listens to music any more?

It might not be your thing, but I frequently use 'active listening to music' as a way to relax after a long day. I don't have ultra high end kit either. I'm doing most of my listening on entry level Grado headphones attached to my laptop. I have a hard time believing that I'm unique in this activity.

Nope. The parent commenter came to some interesting conclusions, but I've never worked on passbolt. From what I remember passbolt based their repository on CakePHP (of which I'm a maintainer) and inherited all the git history from that project. There are no connections between passbolt and sentry though.

Rails is omakase 14 years ago

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

Rails is omakase 14 years ago

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.

> 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?

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.

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.

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.

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 :)

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.

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.

Web Design Trends 14 years ago

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.