chuang wang

26 Flips | 3 Magazines | 2 Following | 1 Follower | @chuangwang | Keep up with chuang wang on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “chuang wang”

Chaos Engineering

A central truth in cloud computing is that failure is inevitable. As systems scale, we expect nodes to fail ungracefully in random and unexpected …

Futures for C++11 at Facebook

Futures are a pattern for expressing asynchronous computations in a natural and composable way. This blog post introduces Folly Futures, an …

7 habits of great Web designers

Get developers involved in the design process as early as possible. Invite them to meetings, user research tests, brainstorming sessions, etc. Their input, after all, determines whether your vision actually comes to life. At the very least, they can warn you if your ideas are a technical nightmare, …

How To Create Content People Want

I really enjoyed presenting "How To Create Content That People Actually Want" because so much of the content we create is wanted by no one. Promotion. Propaganda. Tech Sheets. Brochures. Talking head videos.<p>http://www.b2bmarketinginsider.com/content-marketing/how-to-make-content-real-good-slides<p>I …

Effective Developer Interviews

How do you interview developers effectively? How do you get to know them, assess their skill level, and make it a positive experience?I’ve …

Call C functions from Haskell without bindings

Because Haskell is a language of choice for many problem domains, and for scales ranging from one-off scripts to full scale web services, we are …

The science behind posting on Pinterest

Like on most other social media networks, a consistent sharing strategy is important on Pinterest in order to build your following.<p>Most marketing experts agree that spreading your Pins throughout the day is a handy thing to do. <b>Varying your timing exposes you to different segments of the Pinterest</b> …

Using New Relic to Understand Redis Performance: The 7 Key Metrics

<b>FREE WEBINAR:</b> <i>Ask a Redis Expert: How to Achieve 1.5 million Ops/Second with Redis</i> – Wed., May 13, 1 p.m. ET (10 a.m. PT). <b>Click here to register.</b> <i>Guest</i> …

How to take back control of resolv.conf

If you're tired of your Linux system's resolv.conf file being overwritten, Jack Wallen has the solution for you.<p>Long ago, you could setup a Linux box …

Linux

Defensive BASH programming - Say what?

Here is my Katas for creating BASH programs that work. Nothing is new here, but from my experience pepole like to abuse BASH, forget computer science …

Configuring High Availability in NGINX Plus R6

It’s no secret that in today’s always‑on, always‑connected society, users expect your sites and apps to be accessible 24×7. This is where NGINX and …

Why we need violent video games

<i>This story was written by Dana Goldstein for The Marshall Project , a nonprofit news organization that covers the U.S. criminal justice system. Sign up for their newsletter, or follow The Marshall Project on Facebook or Twitter.</i><p>Americans have long been drawn to the idea that violent movies or video …

9 Anti-Patterns Every Programmer Should Be Aware Of

A healthy dose of self-criticism is fundamental to professional and personal growth. When it comes to programming, this sense of self-criticism …

Best Tools and Apps for Marketers

Today's marketer has more outlets than ever before: Social media, blogs and video platforms are just the tip of the iceberg. No wonder it’s easy to get<p>overwhelmed when promoting in the 21st century. The good news is there are now dozens of apps, services, and other resources available to help you …

Code Review Best Practices

At my current company, we do a fair amount of code reviews. I had never done one before I started here so it was a new experience for me. I think …

The science of setting goals

How to make New Year’s resolutions that actually work out this time.<p>It’s the time of year when optimism strikes anew and we think to ourselves: our …

3 Social Media Marketing Lessons We Learned from Your Mom

Share<p>I grew up with matriarchs. My grandmother was the boss, and now my mother, as petite and gentle as she is, can whip us into shape with one look. …

Best practices for building large React applications

Post category: Articles<p>•<p>Sift Science has been using React in production for almost a year now. In that time, we grew our application from a Backbone …

The Debacle of Google Glass

Tim Bajarin on May 8, 2015<p>Reading Time: 4 minutes<p>For the last 25 years, I have looked very closely at the adoption cycle of products and I have …

Under the hood

Two billion photos are shared daily on Facebook services. Many of these photos are important memories for the people on Facebook and it's our …

10 Reasons To Stay At Your Job

<b>Editor’s note:</b> <i>James Altucher is an investor, programmer, author, and several-times entrepreneur. You can find him @jaltucher or his latest book is “Choose Yourself Guide To Wealth”</i><p>I used to love my job. Love it. I worked for my favorite entertainment company in the world.<p>I would’ve paid to work …

formerly UberVU

HOOTSUITE INSIGHTS<p>Richer social listening. Smarter business decisions.<p>Understand the conversations happening around your<br>brand with our real-time …

How Thieves Stole The Most Expensive Watch In The World: An Excerpt From Marie Antoinette’s Watch

<i>The following is a long excerpt from my new book, Marie Antoinette’s Watch: Adultery, Larceny, & Perpetual Motion that I wanted to share with you here on the site. It details a 1983 break-in at the L.A. Mayer Museum in Jerusalem where some of the rarest, most expensive, and most striking watches</i> …