Skip to content

Instantly share code, notes, and snippets.

Tu Chu Quang tucq88

View GitHub Profile
tucq88 /
Created Oct 17, 2018 — forked from aurorabbit/
Bitbar timely progress bar
# add this to your bitbar directory
# don't forget to chmod +x
# width and characters for the progress bars
# feel free to configure these
tucq88 / example-links.txt
Last active Oct 17, 2018
SafariBook Links Process #safari #books #links
View example-links.txt


When you

  • send tokens,
  • interact with a contract,
  • send ETH,
  • or do anything else on the blockchain,

You must PAY for that computation. That payment is calculated in Gas and gas is paid in ETH.

tucq88 /
Created Aug 2, 2018 — forked from swalkinshaw/
Designing a GraphQL API

Tutorial: Designing a GraphQL API

This tutorial was created by Shopify for internal purposes. We've created a public version of it since we think it's useful to anyone creating a GraphQL API.

It's based on lessons learned from creating and evolving production schemas at Shopify over almost 3 years. The tutorial has evolved and will continue to change in the future so nothing is set in stone.

tucq88 /
Created Jul 24, 2018
Personal Studio Commandments
  1. Learn something (Reading, Watching) from 05-25 minutes before start working.
  2. Prepare today TODO list a day before
  3. Break work into measurable pieces and work in (multiple) 1 hour session(s)
  4. Be human and healthy by getting up, go around, take a walk and talk with people
  5. You don't need inspiration to start anything. Just do it.


View simple_helpers.php
function dump()
function dd()
tucq88 / .csscomb.json
Created Oct 27, 2017 — forked from Yimiprod/.csscomb.json
smacss definition for scss-lint and csscomb
View .csscomb.json
"exclude": [
"remove-empty-rulesets": true,
"always-semicolon": true,
"color-case": "lower",
"block-indent": " ",
"color-shorthand": false,
tucq88 /
Last active Mar 28, 2019
Git Work-flow

As we are still a small team, so we've optimized Git-flow to be more simple and have it fits with our team size and project complexities better

We gonna have 3 primary types of branches: master branch, staging branch and features branches, which are:

  • Brach master is latest version of workable product. Each increaments will be merged to master after sprint is finished. And it's always release-able.

  • Branch staging is branched-off from master. When new iteration is started, it will reset to latest master's state. And dev team will use this branch to demo their work.


Engineer Workflow


  • We're practising Scrum seriously with certificated Scrum Master in our team.
  • We put ownership in all products we build, so we value collaboration with customers for helping us understand each others.
  • For projects management: We prefer Jira, Trello. But still very familiar with Teamworks, Basecamp...
  • For communication: Skype and Slack (I think they're best-and-only choices)
  • For source control: We use Git and prefer Github to Bitbucket or Gitlab.
tucq88 / list.txt
Created Sep 21, 2017
View list.txt
# News
# Social
You can’t perform that action at this time.