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
Protalk Vol.3 : Moving From PHP To Python (Vayu...
Search
Proclub Telkom University
July 10, 2020
Programming
0
27
Protalk Vol.3 : Moving From PHP To Python (Vayupranaditya)
Proclub Telkom University
July 10, 2020
Tweet
Share
More Decks by Proclub Telkom University
See All by Proclub Telkom University
Protalk Vol.7 : My College Journey (Siti Nur Lathifah)
helloproclub
0
35
Protalk Vol.7 : Career Journey in IT (Inne Prinusantari)
helloproclub
0
73
Protalk Vol.7 : Overcoming the challenges of being women in IT (Michaela Sandra D)
helloproclub
0
28
Protalk Vol.5 : Starting Your Career With Android (Motion Lab)
helloproclub
0
28
Protalk Vol.5 : Do (not) Learn Rust Language (Ganesha Danu)
helloproclub
1
69
Protalk Vol.4 : Unexpected Usability Testing (Abid Hanifussafly)
helloproclub
0
40
Protalk Vol.4 : Introducing the User Centered Design (Aji Nurhidayat)
helloproclub
0
75
Protalk Vol.2 : Thinking in Code for Designer (Afnizar Nur Ghifari)
helloproclub
0
43
Protalk Vol.2 : Must-to-have Designer's Attitudes (Ravi Mahfunda)
helloproclub
0
67
Other Decks in Programming
See All in Programming
AI活用のコスパを最大化する方法
ochtum
0
250
CDIの誤解しがちな仕様とその対処TIPS
futokiyo
0
230
API Platformを活用したPHPによる本格的なWeb API開発 / api-platform-book-intro
ttskch
1
150
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
670
脱 雰囲気実装!AgentCoreを良い感じにWEBアプリケーションに組み込むために
takuyay0ne
3
350
それはエンジニアリングの糧である:AI開発のためにAIのOSSを開発する現場より / It serves as fuel for engineering: insights from the field of developing open-source AI for AI development.
nrslib
1
360
PHPで TLSのプロトコルを実装してみる
higaki_program
0
290
コーディングルールの鮮度を保ちたい / keep-fresh-go-internal-conventions
handlename
0
220
安いハードウェアでVulkan
fadis
0
620
Everything Claude Code OSS詳細 — 5層構造の中身と導入方法
targe
0
140
生成 AI 時代のスナップショットテストってやつを見せてあげますよ(α版)
ojun9
0
280
grapheme_strrev関数が採択されました(あと雑感)
youkidearitai
PRO
1
240
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
Mobile First: as difficult as doing things right
swwweet
225
10k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.2k
How to Think Like a Performance Engineer
csswizardry
28
2.5k
Ruling the World: When Life Gets Gamed
codingconduct
0
180
Color Theory Basics | Prateek | Gurzu
gurzu
0
260
We Have a Design System, Now What?
morganepeng
55
8k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Navigating Team Friction
lara
192
16k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
270
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
75
The Cult of Friendly URLs
andyhume
79
6.8k
Transcript
Moving from PHP to Python Protalk #3 I Gusti Bagus
Vayupranaditya P.
None
I Gusti Bagus Vayupranaditya P. - Backend Engineer Intern @Garena
(May - August 2019, March - Present) - Software Engineer @Gonigoni (September 2019 - Present) - Web Developer @Meridian (February - March 2019) linkedin.com/in/vayupranaditya
I Gusti Bagus Vayupranaditya P. • Multi-region projects (Indonesia only,
Asia Pacific, Middle East & North Africa) • Vulnerable project • 500k+ active users (on average) • 1200% load • Poorly managed projects • Poorly written softwares • Pure PHP, CodeIgniter, Laravel, Pure Python, Flask, Django
So?
None
Don’t write codes in PHP 1. PHP is easy
Don’t write codes in PHP 1. PHP is easy 2.
It’s a code. Not a ball!
Don’t write codes in PHP 1. PHP is easy 2.
It’s a code. Not a ball! 3. You want to get paid after all
Then?
Write them in Python! 1. Clean by default 2. Strong
type 3. Stonks!
...
None
Story time!
None
But how?
But how? Windows: - Install Python 3 - Install PIP
- Code Linux: - Code
Framework? PHP - CodeIgniter - Laravel Python - Flask -
Django
Thanks!