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
26
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
34
Protalk Vol.7 : Career Journey in IT (Inne Prinusantari)
helloproclub
0
71
Protalk Vol.7 : Overcoming the challenges of being women in IT (Michaela Sandra D)
helloproclub
0
27
Protalk Vol.5 : Starting Your Career With Android (Motion Lab)
helloproclub
0
25
Protalk Vol.5 : Do (not) Learn Rust Language (Ganesha Danu)
helloproclub
1
68
Protalk Vol.4 : Unexpected Usability Testing (Abid Hanifussafly)
helloproclub
0
39
Protalk Vol.4 : Introducing the User Centered Design (Aji Nurhidayat)
helloproclub
0
70
Protalk Vol.2 : Thinking in Code for Designer (Afnizar Nur Ghifari)
helloproclub
0
41
Protalk Vol.2 : Must-to-have Designer's Attitudes (Ravi Mahfunda)
helloproclub
0
66
Other Decks in Programming
See All in Programming
Rubyで鍛える仕組み化プロヂュース力
muryoimpl
0
330
TestingOsaka6_Ozono
o3
0
270
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
0
1.5k
愛される翻訳の秘訣
kishikawakatsumi
3
370
GISエンジニアから見たLINKSデータ
nokonoko1203
0
190
Patterns of Patterns
denyspoltorak
0
420
AIエージェントの設計で注意するべきポイント6選
har1101
6
3k
実はマルチモーダルだった。ブラウザの組み込みAI🧠でWebの未来を感じてみよう #jsfes #gemini
n0bisuke2
3
1.4k
ローカルLLMを⽤いてコード補完を⾏う VSCode拡張機能を作ってみた
nearme_tech
PRO
0
240
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
210
LLM Çağında Backend Olmak: 10 Milyon Prompt'u Milisaniyede Sorgulamak
selcukusta
0
140
ThorVG Viewer In VS Code
nors
0
540
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Into the Great Unknown - MozCon
thekraken
40
2.2k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
260
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
250
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
100
More Than Pixels: Becoming A User Experience Designer
marktimemedia
2
280
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.1k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
280
Optimizing for Happiness
mojombo
379
70k
Designing Powerful Visuals for Engaging Learning
tmiket
0
200
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Faster Mobile Websites
deanohume
310
31k
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!