Android Dev 🤖, Music Nerd 🎵

Latest

Platform Engineering: Developers for Developers

Platform Engineering: Developers for Developers

Software Development Team တွေကို ချဲ့ထွင်တဲ့အခါမှာ အတားအဆီးမရှိအောင် Process တွေ၊​ စံနှုန်းတွေ၊ Automation အစရှိတွေကို တာဝန်ယူတဲ့ အဖွဲ့တစ်ဖွဲ့ သီးသန့်ထားလေ့ရှိတယ်။ ဒီ Team ကို Platform Engineering လိုခေါ်တွင်တယ်။

lock-1 By Aung Kyaw Paing
Spikes: Making Unknowns Known

Spikes: Making Unknowns Known

ဒီထက်ပိုပြဿနာရှိတာက သေချာမသိပဲလုပ်မယ်ဆိုရင် တစ်ဝက်လောက်ရောက်မှ ဆက်လုပ်ဖို့ အဆင်မပြေတာသော်လည်းကောင်း၊ သွားချင်တဲ့လမ်းကြောင်း မမှန်တာသော်လည်းကောင်းဆိုရင် လုပ်ထားသမျှ သဲထဲရေသွန်ဖြစ်မယ်။ ဒီတော့မသိသေးတဲ့အကြောင်းအရာ တစ်ခုကို နည်းနည်းပါးပါးလောက် နားလည်ဖို့လိုအပ်လာတဲ့အခါမှာ...

By Aung Kyaw Paing
Tips & Tricks for Distributed Remote Collaboration

Tips & Tricks for Distributed Remote Collaboration

အပေါ်ယံလောက်ကြည့်ရင်တော့ ဒါဟာ Co-located team တွေလောက် အလုပ်မတွင်ဘူးထင်ရပေမဲ့ တကယ်ထိရောက်အောင်အလုပ်လုပ်တတ်ရင် Distributed Team ကလည်း သူ့ဟာနဲ့သူ သာတဲ့အချက်တွေရှိတယ်။ ဒီတော့...

By Aung Kyaw Paing
Unit Test: The Hammer and the Scalpel

Unit Test: The Hammer and the Scalpel

"Unit" ရဲ့ အဓိပ္ပာယ်ဖွင့်ဆိုချက်ပေါ်မူတည်ပြီး ခင်ဗျားရဲ့ Testing Strategy က ကွဲသွားနိုင်တယ်။ အဓိကအားဖြင့်တော့​ Strategy နှစ်မျိုးရှိတယ်..

By Aung Kyaw Paing
Security at the Expense of Freedom

Security at the Expense of Freedom

အခြေအနေအပေါ် မူတည်တာကြောင့် Threat Modelling လုပ်ကြည့်ပြီးတော့ ကိုယ်တွေ ကာကွယ်ရမဲ့ Attack vector က ဘယ်လို exploit လုပ်လို့ရမလဲ၊​​ ဒီ exploit ကို တစ်နည်းနဲ့ ကာလိုက်ရင်...

By Aung Kyaw Paing
Code ရေးရင် မကြွယ်နဲ့

Code ရေးရင် မကြွယ်နဲ့

ကျောင်း၊တက္ကသိုလ်တွေ၊​ industry ထဲက ဆရာ၊ ဆရာမတွေက Function ဆို သေးသေးလေးထား၊​ လိုင်းဘယ်နှစ်ကြောင်းထပ်ပိုရင် ခွဲထုတ်ဆိုပြီး ပြောကြတဲ့အခါ Function မသေးသေးအောင်လိုက်ခွဲရင်း Function သေးသေးလေးတွေ ပွထနေတာကိုကြုံရတတ်တယ်

By Aung Kyaw Paing
Mobile Release Train

Mobile Release Train

Release Cycle သေချာမရှိရင် Team တွေကြားမှာ Release လုပ်ဖို့ အဆင်သင့် ဖြစ်ပြီလား ဆိုတာ သိဖို့ Meeting တွေလုပ်နေရမယ်။ မလိုအပ်ပဲ အချိန်တွေ တအားကုန်တယ်။

By Aung Kyaw Paing
Preventing Android A11y Click Hijacking Attack

Preventing Android A11y Click Hijacking Attack

အချက်အလက်တွေကို Keylogger လိုမျိုးလိုက်မှတ်သွားပြီး Hacker က အချက်အလက်တွေယူသွားလို့ရတယ်။ များသောအားဖြင့် ဒီလို App တွေက memory cleaner တို့လိုမျိုး အယောင်အဆောင် App တွေကို အသုံးပြုတယ်။ ဒီထက်ပိုဆိုးတာက...

By Aung Kyaw Paing
Pair Programming

Pair Programming

Pair programming ဆိုတာ နှစ်ယောက်တတွဲစီ ကုဒ်ရေးတာကိုပြောတာဖြစ်တယ်။ ​ တစ်ယောက်မသိတာကို တစ်ယောက်က ရှင်းပြပေးမယ်၊ တစ်ခြားကိုယ်မသိတဲ့ ရှုထောင့်တွေကိုလည်း ဖလှယ်ကြမယ်။ နှစ်ယောက်သား တိုင်ပင်ကြမယ်၊ နည်းလမ်းတွေစဥ်းစားကြမယ်၊​ ပြီးရင် ကုဒ်တူတူရေးကြမယ်ပေါ့။

By Aung Kyaw Paing