Düşünce haritası yöntemi ve çalışma

Geoff Colvin’in “Yetenek Dediğin Nedir ki?” kitabını okuduktan sonra yeteneğin doğuştan gelmediğini uzun, azimli ve verimli bir çalışmanın ürünü olduğunu kafamda iyice netleştirmiş oldum. Kitapta güzel bir şekilde açıklanan yeteneğin,

Share
Otomatik­leş­tire­medik­lerimiz­den misiniz?

Üretim hattında mevcut olan kas gücünün makineleştirildiği günümüz dünyasında bu söylemin hayatımıza girmesi an meselesi. Otomatikleştirmek sözcüğünün kökü olan otomat kelimesinin temeli Eski Yunan’a kadar dayanıyor. Otomasyonun, 17. yüzyıl itibariyle

Share
iOS/macOS Developer Productivity Kit

We use some tools and also some do customizations on them to increase our productivity. Every tech stack has different needs, therefore, a different set of tools. iOS, macOS, watchOS,

Share
Web 2014 yılından sonra ölmeye başladı. Nasıl mı?

2014 yılından önce Google, Facebook ve Amazon kullanan birçok insan vardı. Bugün hala bu üç teknoloji devinin servislerini kullanan birçok insan var. Aslında çok fazla bir şey değişmedi ve bu

Share
What is Firebase Predictions?

Google announced Firebase Predictions in Firebase Dev Summit in Amsterdam this year. This is maybe the most important announcement of the summit. It enables businesses to predict user behavior depending

Share
Machine Learning, Part 1: Introduction

My interest in machine learning recently increased. I decided to give a shot and started learning it. Starting with this post, I'll write my journey and what I've learned. In this post, I explained what is machine learning and what types of machine learning algorithms we have.

Share

After almost 9 years, I decided to clean the dust from my bass guitar and play it again. Then I realized that my bass guitar is absolutely broken. The neck

Share
Generics in Swift 4

As one of the most powerful features in Swift, Generics can be tricky. A lot of people have trouble understanding and using them, especially application developers. Generics are most suitable

Share
Almanya’da günlük yaşamın merak edilenleri

Almanya ile ilgili yazdığım iki blog yazısından sonra birçok farklı soru geldi. Bunlardan büyük bir kısmı Almanya’ya taşınma konusunda kararsız olup da günlük hayatı merak edenlerden geliyor. İnsanlar günlük hayatta

Share
Merak, Bilgi, Dikkat

Merak, günümüzde her ne kadar bilgiye giden yolda ışık tutuyor olsa da dikkatimizi yolda tutmakta çok fazla zorlanıyoruz. Dört bir yandan bize saldıran ve dikkatimizi çekmeye çalışan kuvvet sayısı her

Share
Vapor 2 — What to do after ‘Hello World’ Example

When Apple announced Server APIs and working group, it made me think to switch to Swift for server-side development. I was using Javascript and wasn’t happy with the language. Even

Share
Migrating from Vapor 1 to Vapor 2

Vapor 2 is released 🚀🎉 This is a big breaking change, but a good one. We have a small server-side project which is developed with Vapor. When Vapor 2 released,

Share
Using SwiftLint and Danger for Swift Best Practices

SwiftLint and Danger can make it easier to apply best practices and have consistent codebase in Swift. SwiftLint is developed by Realm. Danger is developed by Orta Therox

Share
Unit Tests in Server-Side Swift API

I’ve shared my first experiences about backend development in Swift in my previous blog post. This is the follow-up post. I’ll talk about Unit Tests in Swift. TL;DR Swift accepts

Share
New Horizons with Server-Side Swift

After deciding to join more conferences this year, the very first one was dotSwift. It was held in a great old theater in Paris. It was a half day conference

Share
Evrim, Kitle Kültürü ve Öteki Arasında Sıkışmış Bir Eğitim Müfredatı ile Bilim

Milli Eğitim Bakanlığı 2017-2018 Eğitim ve Öğretim dönemi için hazırlanan yeni müfredatın taslağını açıkladı(1). “Hayatın Başlangıcı ve Evrim” ünitesi lise biyoloji müfredatından çıkarıldı. Bu yazının yazıldığı tarihlerde henüz taslak aşamasında

Share