99 karma · joined October 9, 2012
That aside, it's very useful for launching features. I have used this practice at Expedia and works well.
However the issue with that is if you have multiple environments (e.g. three test environments, staging and production) and you want to have the code in a state of continuous deployment, then you use your branch for your feature, merge it in with this feature switch and when it gets to staging and you realise there's a bug, you can simply switch the feature off without it causing an issue rather than having to remove code from a merge.
I think possibly regular problems. E.g. with learning code, you put each question into a solution by learning the way to do it, and then implement a solution.
The fundamentals and mentality need to change. However a wise man once taught me that it is human nature is to cheat and find easy ways out - which is why KPI's never work if they are implemented for more than six months or so. So it is necessary to keep goals fresh and change things every so often.
But more to the original point and a specific solution, more things should be taught of how to be an adult, morals, values, goals, communication, persuasion, how to do your tax etc.
Water is wet.
var result = $('#target').text();
$('#' + result).css({'background' : 'black', 'color' : 'white'}).text('me');For example, if you're under the pump and have unrealistic deadlines, you are more likely going to write less quality code. Not because you're trying to cut corners, but because when you have the time, you go over your code an improve it about five times before submitting it and have a freer mind to do that.
What are your thoughts?
With outgoing generated email, we are only a testing client at the moment until we get enough requests to do sending too.
At this point in time, there isn't an alternative to screenshots unless you emulate/reproduce the mailing engine for each client, but then, you can't be 100% sure what you're seeing is accurate.
An example of a new feature that we have added is sending directly from your email marketing software. Say you've set up your HTML email in MailChimp ready to send, click 'Send a test' and paste in your unique Targeted.io email address, and it'll appear in your dashboard within seconds.
At the moment, we're trying to focus on making something people love. Once we're happy, then we will release it as a white-label service.
With that said, out of our 1m visitors a week, we have less than 0.1% with it disabled. So it's a tradeoff - how long will it take you to code the extra to allow those 0.1%, and does this require extra code and junk up.
We don't support any browsers once it gets to below 1% - aka IE7 so I don't generally go out of my way to make sure everything works for non-javascript users.
It used to be more important back in the day with the old school mobile browsers etc with the good ol' WAP (as Jonnie says)
Interesting topic and I'd love to see data around this.
Bad because for the dot com company I work for, we use cookies to make sure we don't show users 'helper' tooltips more than once per 30 days and cookies is one of the better ways of doing this. It also helps us anonymously track a user location to show better search results, user currency etc.
There are many bad ways a website can use cookies, but by using a plugin like this, it'll ultimately just ruin your own user experience.
There is no official way to ensure code validity just as there isn't with StackOverflow. But we do have a voting system and invite only community so by having this, developers can upvote and downvote based on quality and this weeds out low quality snippets and invalid/bad code.
So why would Uber be responsible if their driver was using their app? Especially if Uber says to their drivers not to use it while driving.
Interested to hear thoughts here.