Open in app

Sign in

Write

Sign in

Safa Orhan
Safa Orhan

216 Followers

Home

About

Dec 9, 2022

#2: Zaten görevleri olan işleri yaptıkları zaman takım arkadaşlarınıza teşekkür edin.

Yazılım Mühendisinin Nezaket Rehberi — Sadece yazılım mühendisleri için değil tüm profesyonel ortamlarda geçerli olan bu davranışı sık sık hatırlamakta fayda var: Birisine bir görev verdiğinizde veya birisi kendine ait bir işi tamamladığında ona nezaketen de olsa teşekkür etmek sağlıklı bir çalışma ortamı oluşturmak adına çok önemlidir. Bazı kültürlerde teşekkür etmek çok kolay olmayabilir ve…

Yazılım

1 min read

#2: Zaten görevleri olan işleri yaptıkları zaman takım arkadaşlarınıza teşekkür edin.
#2: Zaten görevleri olan işleri yaptıkları zaman takım arkadaşlarınıza teşekkür edin.
Yazılım

1 min read


Dec 7, 2022

#1: Açtığınız pull request’i önce kendiniz inceleyin.

Yazılım Mühendisinin Nezaket Rehberi — Bir pull request açtığınızda, takım arkadaşlarınıza, projede yapmak istediğiniz değişiklikleri haber vermiş ve onların onayını rica etmiş olursunuz. Pull request ifadesinde geçen request tabiri, rica anlamına geldiğinden aslında açtığınız her pull request’te birilerinden bir şey rica etmiş olduğunuzu unutmamalısınız. Bu ricanızı yerine getirecek olan takım arkadaşlarınızın işini kolaylaştırmak için, onlardan önce, kendi değişikliklerinizi son bir kez incelemeniz, yanlış ve eksik dosya paylaşmadığınızdan emin olmanız ve fark edeceğiniz problemleri düzeltmeniz çok nazik bir davranış olacaktır.

Yazılım

1 min read

#1: Açtığınız pull request’i önce kendiniz inceleyin.
#1: Açtığınız pull request’i önce kendiniz inceleyin.
Yazılım

1 min read


Jun 2, 2022

Meşgul İnsanın Otostop Rehberi

Zaman Kazandıran 10 Yaşam Hilesi — Bu yazıyı aşağıdaki YouTube videosu için hazırlamıştım. Ama makale olarak da gayet iyi oldu. İster yazıyı okuyabilir ister videoyu seyredebilirsiniz :) Hiçbir şeye zaman yok. Kitap okumaya zaman yok. Yeni bir dil öğrenmeye zaman yok. Spor yapmaya zaman yok. Şöyle bir doğa yürüyüşü yapmaya zaman yok. …

Kişisel Gelişim

8 min read

Kişisel Gelişim

8 min read


Aug 17, 2021

Konya Bisiklet Yolları Haritası

Evet, ulaşması zor olsa da böyle bir harita var! — Ne zamandır Konya’daki tüm bisiklet yollarını görebileceğim bir dijital harita arıyordum. Google Maps Konya’da bisikletle ulaşım rotaları göstermiyor, bisiklet ulaşımı haritaları aktif değil. Konya Belediyesi’nin de onlarca web sitesi, uygulaması ve dijital projeleri var, bisikletle ilgili bir şeyin olmaması mümkün değil diye düşünüp aramaya giriştim.

Konya

2 min read

Konya Bisiklet Yolları Haritası
Konya Bisiklet Yolları Haritası
Konya

2 min read


Jun 29, 2021

DataBindingUtil.inflate returns null

Problem In a recent multi-module Android project, I was getting null from DataBindingUtil.inflate(…) call. You can get this error from YourDataBinding.inflate(…) or YourDataBinding.setContentView(…) calls too. After hours of spending time to debug it, I believe I found out the reason: There was some kind of package name clash in the generated code. The error and its stack trace does not say anything about it but I realized I enabled data binding in two different modules of which AndroidManifest.xml manifests the same package name.

Android App Development

1 min read

Android App Development

1 min read


Jan 11, 2021

You Need a Teacher

and you become one if you have none — Learning is hard. Learning takes time and effort. Sometimes you wish you were not alone in this long journey. Sometimes you cannot find enough intrinsic motivation to push yourself on the way. Learning psychology is a really interesting phenomenon. …

Mentorship

5 min read

You Need a Teacher
You Need a Teacher
Mentorship

5 min read


Published in

ProAndroidDev

·Oct 17, 2020

Responsive Dialogs with Custom Navigator

This blog post is intended to be a part of the write-up series: Modern Android Apps with Jetpack Navigation which was originally a talk given by Safa Orhan (it’s me) and Taso Dane (an awesome guy) in .droidcon EMEA 2020 conference. Last year, when we were working for Wayfair DE…

Jetpack

4 min read

Responsive Dialogs with Custom Navigator
Responsive Dialogs with Custom Navigator
Jetpack

4 min read


Sep 25, 2020

Why I chose to become an Android Developer?

This article was designed to be an answer on Quora spaces. However, it never got published. So, here, I am publishing it here on Medium. The first programs I wrote was in Turbo C and were looking like this:

Android

3 min read

Why I chose to become an Android Developer?
Why I chose to become an Android Developer?
Android

3 min read


Sep 24, 2020

How to make money coding while studying?

Recently I answered this question: How can I make money with coding while I am in college? I want to share my answer with you. I made a lot of money when I was in college by coding. I assure you there are a lot of ways to make money…

Coding

4 min read

How to make money coding while studying?
How to make money coding while studying?
Coding

4 min read


Sep 22, 2020

Where to Start Learning Android Development in 2020

A guide for extreme beginners 2020 was an interesting year. We are getting closer to surviving it. Sadly, so many people had to deal with extra hardship with their jobs. Some even lost their positions because of the pandemic. I have always been surrounded by people who want to learn…

Android

9 min read

Where to Start Learning Android Development in 2020
Where to Start Learning Android Development in 2020
Android

9 min read

Safa Orhan

Safa Orhan

216 Followers

Android Developer. Trainer. Maker.

Following
  • Mali Müşavir Evren Özmen-CPA Evren ÖZMEN

    Mali Müşavir Evren Özmen-CPA Evren ÖZMEN

  • Muzli

    Muzli

  • Efe Helvacı

    Efe Helvacı

  • Coşkun Taşdemir

    Coşkun Taşdemir

  • Halil Ozercan

    Halil Ozercan

See all (119)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams