Open in app

Sign In

Write

Sign In

Sitian Liu
Sitian Liu

154 Followers

Home

About

Sep 17, 2018

How to Pick the Optimal Color Palette from Any Image

Color quantization/approximation is a computer graphics process that reduces the number of colors required to represent an image while preserving the overall human-perceived quality.

Colors

5 min read

How to Pick the Optimal Color Palette from Any Image
How to Pick the Optimal Color Palette from Any Image
Colors

5 min read


Mar 6, 2018

Build a Sudoku Game and Learn State Management in React

Sudoku is one of my favorite logic-based number-placement puzzles. Due to the lack of quality Sudoku apps on the web and app stores, I decided to build my own version. It is packed with user-friendly and beginner-friendly features that make the game much more enjoyable. You can play it here…

JavaScript

5 min read

Build a Sudoku Game and Learn State Management in React
Build a Sudoku Game and Learn State Management in React
JavaScript

5 min read


Feb 5, 2018

Why I Built A GraphQL Server For Spotify API

The story of why I built graphql-spotify for Sound for Spotify — Towards the end of last year, I wanted to work with Spotify’s music intelligence data about artists, tracks, and albums from its web API. Information about the listener’s top preferences, audio features of tracks and the genres classification on artists could produce some very insightful visualizations and engaging user interactions…

GraphQL

5 min read

Why I Built A GraphQL Server For Spotify API
Why I Built A GraphQL Server For Spotify API
GraphQL

5 min read


Published in

codeburst

·Jan 22, 2018

Using @import in CSS pre-processors with Care

@import directive tips for Sass, Less and Stylus — Inspired by CSS’s @import feature which imports style rules from other style sheets, popular CSS pre-processors like Sass, Less and Stylus all have their own @import directives. They are powerful ways to start putting together modular stylesheets using variables, mixins and other features of each pre-processors. …

CSS

2 min read

Using @import in CSS pre-processors with Care
Using @import in CSS pre-processors with Care
CSS

2 min read

Sitian Liu

Sitian Liu

154 Followers

Chasing great designs, delightful user experiences and happy developer experiences. Find me at https://www.sitianliu.com/

Following
  • Martin Rezny

    Martin Rezny

  • Klaytn

    Klaytn

  • Addy Osmani

    Addy Osmani

  • metapool.near

    metapool.near

  • 1inch Network

    1inch Network

See all (295)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams