Growth with big goals is an illusion. Growth without goals is too. We need the middle ground, and this is how I approach.
All posts written in English
Review about the book The Culture Map from Erin Meyer
Technical skills are easy, yet soft ones are harder. I learned a lot of lessons from my failures, experiences, and successes. Here is my shortlist.
Multiple environments like staging, production are standard and when we use it with AWS, we face the problem of managing access to them.
Most of the developers have hard times to understand the testability. Tests are often underrated and despised. What are the benefits of tests?
We face handling more than one operations at the same time. We want to shorten the waiting time even though it is not always necessary with the concurrency.
Truly understanding when the view is created, loaded, appeared or destroyed helps us to understand our approach deeply while developing an iOS App.
Every iOS developer needs to understand the possible states and lifecycle of an iOS application. Knowing when the state enables us to work behind the scenes.
Linear Regression is a basic statistical method which applies a linear function to data and predicts a scalar value. But why do we use it?
Feedback is defined as a reaction after a behavior or statement. But what does it really mean for us?
We use some tools and also some do customizations on them to increase our productivity. Every tech stack has different needs, thus, a different set of tools.
Google announced Firebase Predictions in Firebase Dev Summit in Amsterdam this year.
Machine learning (ML) is an interesting topic for a lot of people since 1959. Despite the interest, people are afraid to start learning. Because of the funda...
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 deve...
When Apple announced Server APIs and working group, it made me think to switch to Swift for server-side development.
Migration Guide from Vapor 1 to Vapor 2
In a lot of ways, Swift is very flexible language and it is really easy to misuse it. Applying best practices becomes really important.
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.
After hearing a lot about great performance of Swift in backend, I decided to give it a try. And here comes my first experiences step by step.
Firebase gives you the tools and infrastructure you need to build better apps and grow successful businesses. It provides several features divided into three...