I’m trying to keep timeless articles here, so there’s no links on new frameworks, DBs, etc., because they’re getting old the moment they’re posted.

Bookmarks

Good Designers, Good Clients Laura Kalbag on the importance of good communication with clients. “As a designer, fifty percent of your work is communication. Probably even more. If you don’t enjoy communicating with your clients, then you’ll really struggle to succeed in client services.” read... HELP! I’m Too Smart for My Job Liz Ryan on a good place to work in. “There is no job security left except the kind we carry around with us -- our wits and our track record, specifically - so we can't afford to dull our edge working in a place where people don't think and don't question. It will harm us to do that, mentally and physically.” read... Hacking is important A great article on the importance of hacker culture for all companies, especially big ones like Facebook or Google. “We’re barbarians, not bureaucrats!” read... Have a great startup idea? Hmm. Maybe not. Paul Tyma on good business ideas (two parts). “I now rate any new idea I get according to a set of rules that helps me filter out good ideas from bad. At least, whatever I consider bad.” read... How exercise fuels the brain Gretchen Reynolds’ article on how sports can boost brain activity. read... How software companies die Orson Scott Card on the importance of key players. “Here's the problem that ends up killing company after company. All successful software companies had, as their dominant personality, a leader who nurtured programmers. But no company can keep such a leader forever. Either he cashes out, or he brings in management types who end up driving him out, or he changes and becomes a management type himself. One way or another, marketers get control.” read... How to Avoid Burnout: Marissa Mayer Marissa Mayer on what causes burnout and how to effectively avoid it. “Find your rhythm. Your rhythm is what matters to you so much that when you miss it you’re resentful of your work.” read... I will not do your tech interview Ike Ellis on technical interviews. “Some people do very well with traditional interviews and they should stick with what works for them. However, I’d urge any company to really look hard at what their interview process is screening for. Does it accurately produce employees that do great work and fit well with the team?” read... Lean into the pain Aaron Swartz on why pain is so important for our learning and personal growth. “It is a fundamental law of nature that to evolve one has to push one’s limits, which is painful, in order to gain strength—whether it’s in the form of lifting weights, facing problems head-on, or in any other way.” read... Learning to see Oliver Reichenstein explains the difference between “design” and “taste” and why good design can be ugly. “[Design] is not just what it looks like and feels like. Design is how it works.” read...