Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Dive into Pinkoi 2013
Search
Mosky Liu
December 04, 2013
Programming
6
690
Dive into Pinkoi 2013
It is the slides for PyLadies Taiwan 2013/11 [1].
[1]:
https://kktix.com/events/b18260
Mosky Liu
December 04, 2013
Tweet
Share
More Decks by Mosky Liu
See All by Mosky Liu
在 AI 時代如何成為資深工程師?
mosky
2
3.4k
The Key of Learning
mosky
0
1.2k
Get Power From Command Line
mosky
11
8.6k
We’re all on the path of growth 🌱
mosky
1
660
The Post–Data Era
mosky
3
1.5k
Statistical Regression With Python
mosky
5
3.7k
Practicing Python 3
mosky
27
14k
Data Science With Python
mosky
16
4.3k
Hypothesis Testing With Python
mosky
8
5.9k
Other Decks in Programming
See All in Programming
バランスを見極めよう!実装の意味を明示するための型定義 TSKaigi 2025 Day2 (5/24)
whatasoda
2
770
TSConfig Solution Style & subpath imports to switch types on a per-file basis
maminami373
1
180
バリデーションライブラリ徹底比較
nayuta999999
1
390
primeNumberでのRBS導入の現在 && RBS::Traceでinline RBSを拡充してみた
mnmandahalf
0
240
Efficiency and Rock 'n’ Roll (Really!)
hollycummins
0
590
❄️ tmux-nixの実装を通して学ぶNixOSモジュール
momeemt
1
120
TypeScript だけを書いて Tauri でデスクトップアプリを作ろう / Tauri with only TypeScript
tris5572
2
520
DevTalks 25 - Create your own AI-infused Java apps with ease
kdubois
2
120
Cloudflare Workersで進めるリモートMCP活用
syumai
13
1.9k
鯛変だったRubyKaigi 2025 ── それでも楽しかった!
pndcat
0
130
External SecretsのさくらProvider初期実装を担当しています
logica0419
0
210
PT AI без купюр
v0lka
0
180
Featured
See All Featured
How GitHub (no longer) Works
holman
314
140k
How STYLIGHT went responsive
nonsquared
100
5.6k
Gamification - CAS2011
davidbonilla
81
5.3k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
105
19k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Why Our Code Smells
bkeepers
PRO
336
57k
Fontdeck: Realign not Redesign
paulrobertlloyd
84
5.5k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Code Review Best Practice
trishagee
68
18k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.5k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
1
72
Transcript
DIVE INTO PINKOI Mosky
MOSKY A Python engineer at Pinkoi An author of some
Python packages MoSQL, Clime, ... A speaker at several conferences PyCon APAC, PyCon TW, COSCUP, ... A Python trainer mosky.tw
OUTLINE Behind Screen Git Workflow Invoice System Seller Dashboard
BEHIND SCREEN
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
GIT WORKFLOW
BRANCH! Branch is cheap!
None
None
Here is your job!
Here is your job! git checkout -b issue-1
Here is your job! git checkout -b issue-1 git commit
Here is your job! git checkout -b issue-1 git commit
git commit
Here is your job! git checkout -b issue-1 git commit
git commit git commit
Here is your job! git checkout -b issue-1 git commit
git push git commit git commit
Here is your job! git checkout -b issue-1 git commit
git push I finished! git commit git commit
None
None
Let me review.
Let me review. git fetch origin issue-1
Let me review. git fetch origin issue-1 git diff ...dev
Let me review. git fetch origin issue-1 git diff ...dev
You have to fix it.
Let me review. git fetch origin issue-1 git diff ...dev
Let me review. git fetch origin issue-1 git diff ...dev
git checkout dev
Let me review. git fetch origin issue-1 git diff ...dev
git checkout dev git merge issue-1
Let me review. git fetch origin issue-1 git diff ...dev
git checkout dev git merge issue-1 Good Job!
INVOICE SYSTEM
None
None
None
None
None
None
None
None
None
None
None
SELLER DASHBOARD
None
None
None
None
None
ENDING
ENDING Stand on shoulders of giants Workflow does matter Make
real things To see is to believe Welcome to join us! Q&A
ENDING Stand on shoulders of giants Workflow does matter Make
real things To see is to believe Welcome to join us! Q&A