] the following is a 1 page, categorized listing of some of the top ranked "guides" that have appeared on the hacker news website in the last (year/years).
] To make this list, the guide has scored a minimum of 300 points on the hacker news website.
[WHY]
] A collection of high quality, freely available guides to commonly used technology focused topics
[WHERE]
] business/startups/
] Founders Guide to Selling Your Company - by Justin Kan, 2014-11-10 - For most founders, selling a company is a life changing event that they have had no training for. At Y Combinator, one big thing we help our startups with is navigating questions around the acquisition process. Originally, I wrote this guide for YC startups outlining what I’ve learned in my last ten years as an entrepreneur about selling startups. If you are going through an acquisition, hopefully this will be useful to you.
] The Freelancer's Guide to Recurring Revenue - Brennan Dunn, 2013-05-07 - This post is going to dive into how you, an idea-less freelance consultant, can build products of your own and develop recurring revenue streams that don’t necessarily require an ongoing commitment of your time.
] The Ultimate Guide to Dropshipping - by Shopify, YYYY-mm-DD - Looking to build a successful online business? This comprehensive guide covers everything you need to know about running a dropshipping business.
] [education]
] An Intuitive Guide to Linear Algebra by Kalid Azad - 2015-01-21 Linear algebra gives you mini-spreadsheets for your math equations. We can take a table of data (a matrix) and create updated tables from the original. It’s the power of a spreadsheet written as an equation. Here’s the linear algebra introduction I wish I had, with a real-world stock market example. Points(371), Comments(51)
] life
] Life is a game, this is your strategy guide by Oliver Emberton - 2014-mm-dd - Real life is a strategy game that – literally – everyone is playing. But it can be tough. The key to winning is simply managing your resources, Most importantly, successful players put their time into the right things. Later in the game money comes into play, but your top priority should always be mastering where your time goes. This is your guide
] A Rough Guide to Social Skills for Awkward Smart People - by Kenneth Meyer, 2011-04-30 The things that make me want to get up in the morning are things that make normal people lose interest in the conversation, or giggle. These are things like lucid dreaming, artificial intelligence, utopian movements, and Esperanto. I'm mostly fine with boring the normals and living in the Vibrant True World of Beauty with its other full-on dork denizens. One of the things that holds my kinsmen together, though, is an unfortunate thing: they are all asses. They decimate the chances of their ideas' success by offending everyone they meet, making it look like being happy and having friends are suspicious, counterrevolutionary behaviors. I would propose that sacrificing some smaller truths in your day-to-day interactions is the only way for the greater truth to prevail
] money/investing
] Guide to Technical Analysis - by Nithin Kamath - yyyy-mm-dd Developing a well researched point of view is critical for stock market success. A good point of view should have a directional view and should also include information such as ] Prices, ] Risk, ] Expected Reward, ] Expected Holding Period. Technical Analysis (TA) is a popular technique that allows you to do just that. It not only helps you develop a point of view on a particular stock or index but also helps you define the trade keeping in mind the entry, exit and risk perspective.
] An Engineer’s guide to Stock Options - by Alex Maccaw, 2013-12-10 - There’s a lot of fear, uncertainty and doubt when it comes to stock options, and I’d like to try and clear some of that up today. As an engineer, you may be more interested in getting on with your job than compensation. However, if you’re working at a fast growing startup, with a little luck and the right planning you can walk away from a liquidity event with a significant amount of money. This guide is an attempt to correct some of the imbalance in information between companies and employees, and explain in plain English the whole stock option process.
] nations/usa
] A "Hacker's" Guide to the Bay Area - by Yohei Onishi - 2013-09-17 - targeted to “hackers” who wish to move to the San Francisco Bay Area, This guide reflects my lifestyle - male, single, focused on work (in tech) and saving money, but keeping an eye on my health. I will only focus on things deemed important to “Hackers”.
] Hacker's Guide to Neural Networks by Andrej Kaparthy - My personal experience with Neural Networks is that everything became much clearer when I started ignoring full-page, dense derivations of backpropagation equations and just started writing code. Thus, this tutorial will contain very little math (I don't believe it is necessary and it can sometimes even obfuscate simple concepts). Since my background is in Computer Science and Physics, I will instead develop the topic from what I refer to as hackers's perspective.
] Clean Up Your Mess - A Guide to Visual Design for Everybody - 2011-mm-dd - If you're like most people, you feel like a baby when it comes to visual design. You sometimes have a vague sense of what you want, but can't articulate it or make it come about. All you can do is point and cry. This guide will help you communicate with conscious skill. It will show you how to create designs that are easy to understand and attractive.
] Guide for Technical Development - 2015-05-12 by Google - This guide provides tips and resources to help you develop your technical skills (academically and non-academically) through self-paced, hands-on learning. This guide is intended to target Computer Science students seeking an internship or university grad role at Google. ] Points(396) Comments(176)
] A Programmer's Guide to Data Mining by Ron Zacharski - 2013-12-08 A guide to practical data mining, collective intelligence, and building recommendation systems. Points(379), Comments(32)
] technology-developer software / language java
] An Opinionated Guide to Modern Java Development, Part 1 by Ron, 2014-05-01 - Java is a blue-collar language – the working person’s trusty tool – adopting only tried and true idioms, and adding features only if they solve major pain points. Whether or not Java has stayed true to its mission or not is an open question, but it certainly tries not to let current fashions sway it too far off course. Java has been used to write code for anything from smart-cards, through embedded devices, and all the way to mainframes. It is even being used to write mission- and safety-critical hard realtime software.
] An Opinionated Guide to Modern Java, Part 2 - by Ron - 2014-05-08 In this post, we’ll go beyond the code to discuss Java operations, namely deployment, monitoring and management, profiling and benchmarking. Even though the examples will be in Java, most of what we discuss in this post is relevant to all JVM languages as much as it is for Java, the language
] An Opinionated Guide to Modern Java, Part 3 - by Ron - 2014-05-08 After playing with modern Java code in part 1, and exploring deployment, management, monitoring and benchmarking of JVM applications in part 2, it is time to delve into modern Java web development.I take “modern” to mean “in accordance with current general software development trends”. These trends aren’t completely arbitrary, and they are consistent with one another. The birth of a very large number of small, young, fast-moving startups, has given rise to a preference of lean development approaches. Those require easier onboarding, fewer installation, deployment and configuration steps, and a convergence of the roles of development and operations.
] technology-developer-www
] Beginners Guide to HTML/CSS - by Shay Howe - 2012-mm-dd - Within this book I’m going to show you how to build your own websites using the two most dominant computer languages—HTML and CSS. Before we begin our journey to learn how to build websites with HTML and CSS, it is important to understand the differences between the two languages, the syntax of each language, and some common terminology.
] An Advanced Guide to HTML and CSS by Shay Howe - 2014-mm-dd - Learn to Code Advanced HTML & CSS takes a deeper look at front-end design and development, expanding on what is covered in the beginner’s guide. Studying modern front-end development, this guide teaches the latest for any designer looking to round out their front-end skills.
] Basic Guide to how and when to deploy HTTPS by Erik Romijn - 2013-06-08 - Many web developers know about SSL, but it is very common to see it only partially deployed, or not deployed where it should be. This basic guide on when and how to deploy SSL will help you avoid the most common mistakes.
] Guide to Landing Page Optimization - by Oli Gardner - 2014-05-20 - The Most Entertaining Guide to Landing Page Optimization You'll Ever Read ( aka Conversion Rate Optimization CRO ) Landing pages rule. Blah. Homepages suck. Blah. Do some A/B testing. Blah. Base your optimization strategy on customer feedback. Blah. All of those statements are true. But they sound boring and being boring is lame. It's twenty fourteen and I refuse to be lame. If you want to be a non-lame marketer, it's really easy. Read this post, have a laugh, and treat everything I say as gospel.
] The complete guide to centering a div - by SteveP @tipueLondon - - 2014-02-02 - Every new developer inevitably finds that centering a div isn't as obvious as you'd expect. Centering what's inside a div is easy enough by giving the text-align property a value of center, but then things tend to get a bit sticky. When you get to centering a div vertically, you can end up in a world of CSS hurt.The aim of this article is to show how, with a few CSS tricks, any div can be centered; horizontally, vertically or both. And within the page or a div.
] A Comprehensive Guide to Building a Scalable Web App on AWS - by Josh Padnick - 2015-01-21 - But how do you put it all together? What's the relationship between, say, the Elastic Load Balancer (ELB) that you hear about that "just works" and the seemingly unrelated DevOps concept of Service Discovery? When does it make sense to use a non-AWS solution (e.g. using nginx instead of an ELB)? My goal in this guide is both to answer these questions, and, more importantly, provide an overall framework you can use to think about how to answer these questions. Points(529) Comments(129)
] The best JavaScript guide ever - by Mozilla Developer Network(MDN) - The JavaScript Guide shows you how to use JavaScript and gives an overview of the language. If you want to get started with JavaScript or programming in general, consult the articles in the learning area. If you need exhaustive information about a language feature, have a look at the JavaScript reference.
] bolshchikov-js-must-watch - by Sergey N Bolshchikov - 2014-06-25 - This is a list of must-watch videos devoted to JavaScript. They are organized by YYYY the talk was initially presented and listed with the talks author/presentor.
] Hacker's Guide to Setting Up Your Mac - by Matthew Mueller - 2014-09-30 - Hackers obsess over automation. We want robots to do the grunt work so we can focus on the fun stuff. One area that's ripe for automation that hasn't seen much attention lately is setting up your computer. Today I want to show you some techniques to apply automation to the setup of your Mac. The goal of this post is to automate 80% of the bootstrapping, allowing you to setup a new Mac in a matter of hours, not days.
] A hackers guide to git - by Joseph Wynn - 2014-05-25 - beyond the basics, this guide covers more advanced topics in git like rebase, branching, merging, multipe remotes, ... Git is currently the most widely used version control system in the world, mostly thanks to GitHub. By that measure, I’d argue that it’s also the most misunderstood version control system in the world. This statement probably doesn’t ring true straight away because on the surface, Git is pretty simple. It’s really easy to pick up if you’ve come from another VCS like Subversion or Mercurial. It’s even relatively easy to pick up if you’ve never used a VCS before. Everybody understands adding, committing, pushing and pulling; but this is about as far as Git’s simplicity goes. Past this point, Git is shrouded by fear, uncertainty and doubt. ] points(347) comments(118)
] How To GitHub: A Complete Guide to Forking, Branching, Squashing and Pulls - by Rich Jones - 2012-03-27 This guide will teach you how to properly contribute to open source projects on GitHub. It assumes that you already know about how to use Git for version control and that you already have a GitHub account.
] A Pragmatic Guide to Getting Things Done by Erlend Hamberg - 2014-mm-dd - A simple, pragmatic guide to the “getting things done” method. This run-through of the GTD method is meant to be brief.
]
[WHEN]
] 2014-12-05 - initial guide
] 2015-08-11 - ADD new guides(#) - ] guide to tech development(2015) ] comprehensive guide to building a scaleable web app on AWS ] intuitive guide linear algebra
] 2015-08-11 - ADD old guides(#) - ] Guerrilla guide to CNC maching(2012) ] Programmers guide to data mining(2013)
[EXAMPLE]
]
[HOW-TO]
] suggest a new guide
]
] suggest a new category
]
] other suggestions
]
[REFERENCE]
[] PROJECT-guide-*.*
] # 4513 - overview - project description and goals. Outlines the development of this project from inception to completion.