Yagni
Yagni ("You Aren't Gonna Need It") is the principle that we should not build presumptive features. It should not be used as a justification for neglecting internal quality.
Yagni ("You Aren't Gonna Need It") is the principle that we should not build presumptive features. It should not be used as a justification for neglecting internal quality.
We’ve just open-sourced a sales agreement [http://www.ycombinator.com/documents/#sales]any company can use. Though obviously you should use this at your own risk, we’ve had a lot of experience with what makes good and bad sales agreements. Special thanks to Tyler Bosmeny, James Riley, and Carolynn and Jon Levy for all…
Prominent experts at the United Nations have now indicated that secretive trade agreements such as the Trans-Pacific Partnership (TPP) undermine human rights around the world, both because of the secretive, corporate-dominated process, and due to the substantive content of the provisions that arise...
It's generally accepted that any piece of software could be compromised with a backdoor. Prominent examples include the Sony/BMG installer , which had a backdoor built-in to allow Sony to keep users from copying the CD, which also allowed malicious third-parties to take over any machine with the software installed…
Amit Singhal in 2011 showing a comparison of search volumes from mobile and “early desktop years”. Photo by Niall Kennedy on Flickr. Amit Singhal, Google’s head of search, let sli…
Before we launched HelloSign, I remember showing HelloFax to a family member. This person was normally supportive, but he took a glance and walked away. He wasn't the only one. A lot of people...
The story of one programmer’s journey into, and vehement rejection of, this thing we call “DevOps” – lessons learned, sound advice and why you’re probably doing it all…
Posted by Tim Graham on Dec. 1, 2015
Russian Translation by frol , Chinese Translation by JiyinYiyong , Japanese Translation by Mutsuha Asada
When I go to Google Photos and search my photos for ‘skyline’, it finds me this picture of the New York skyline I took in August, without me having labelled it!
I spent a good chunk of the last four days installing an Internet web forum, which claims it can be up and running in 30 minutes. I like to think I’m pretty alright at computers. So what went wrong here? Well let me tell you.
We have updated this post. Look for an tag to find the updates. Node.js Tools 1.0 for Visual Studio (NTVS) is now available for download! NTVS is a
If you’re like me and you wanted to go further with React, you more than likely would’ve checked out Flux , had a glance, closed the tab and then reassessed…
Today CloudFlare is introducing HTTP/2 support for all customers using SSL/TLS connections, while still supporting SPDY. There is no need to make a decision between SPDY or HTTP/2.
Ron Gilbert's often incoherent and bitter ramblings about the Game Industry
In the early days of my startup, I used to get slightly offended when people would refer to it as a “project”. “How’s your project going?” seemed like the asker didn't take us seriously, even...
It got a lot of attention this morning when I tweeted , “You’re Eight Times More Likely to be Killed by a Police Officer than a Terrorist.” It’s been quickly retweeted dozens of times, indicating that the idea is interesting to many people. So let’s discuss it in more than 140 characters.
One “advantage” of working in psychiatry is getting a window into an otherwise invisible world of really miserable people. I work in a wealthy, mostly-white college town consistently ra…