Mert Bulan

Moin, I’m Mert

Product-Minded Developer based in Hamburg, Germany. I'm a curious and passionate person who likes building new things, learning different topics, and sharing them with others.

Mert Bulan's Picture
Podash
iOS App

Podash

An iOS app that tracks your podcast's rankings by country on Apple Podcasts and Spotify charts.

Charsible
iOS App

Charsible

An iOS app offering a range of widgets to help you keep an eye on your Plausible Analytics data wherever you are.

Wunderbar
macOS App

Wunderbar

Memorize the most common words in your target language with the spaced-repetition technique on the Menu Bar of your Mac.

FIREcalc
iOS App

FIREcalc

An app that calculates when you can retire based on your age, portfolio, income, expenses, and annual return.

The Hero with a Thousand Faces
Joseph Campbell

The Hero with a Thousand Faces

Storytelling is a fundamental skill that holds immense importance. This is precisely why I sought to understand the techniques employed by renowned storytellers to captivate their audiences.

The German Genius
Peter Watson

The German Genius

I've read and watched a lot about the bad things that happened in Germany during the 20th century. I wanted to read something that would give me a better understanding of the German culture and history.

How to retire early in Germany

How to retire early in Germany

It's not about how much you earn, but how much you save. Here's how you can retire early in Germany.

Dune: Part Two Review (Spoiler-Free)

Dune: Part Two Review (Spoiler-Free)

The second movie in the Dune series, directed by Denis Villeneuve, is a visual and auditory masterpiece. It's a must-watch, even if you're not a Sci-Fi enthusiast.

A comprehensive review of Apple Watch by a first-time user

A comprehensive review of Apple Watch by a first-time user

Apple Watch is not just a watch that only shows time. It's a device that can help you stay active, monitor your health, and even pay for your coffee.

Marcus Aurelius

Marcus Aurelius

The Roman Emperor

Very little is needed to make a happy life; it is all within yourself, in your way of thinking.

Seneca

Seneca

The Roman Stoic Philosopher

We suffer more often in imagination than in reality.

Plato

Plato

The Greek Philosopher

No one is most hated than he who speaks the truth.

Jony Ive

Jony Ive

Chief Design Officer at Apple

Success is the enemy of curiosity. I'm terrified and disgusted when people are absolutely without curiosity.

Steve Jobs

Steve Jobs

Founder of Apple

Be a creative person. Creativity equals connecting previously unrelated experiences and insights that others don't see.

Steve Jobs

Steve Jobs

Founder of Apple

Your time is limited, so don't waste it living someone else's life.

Aristotle

Aristotle

The Greek Philosopher

We are what we repeatedly do. Excellence, then, is not an act, but a habit.

Marcus Aurelius

Marcus Aurelius

The Roman Emperor

Don't worry about what others think. Mind what you think. Watch the movements of your mind, and focus your thoughts on something worthy.

Steve Jobs

Steve Jobs

Founder of Apple

Be aware of the world's magical, mystical, and artistic sides. The most important things in life are not the goal-oriented, materialistic things that everyone and everything tries to convince you to strive for.

Never use SwiftData without VersionedSchema

No versioned schema in SwiftData? Prepare for crashes—learn from my mistake.

How to bring back English as supported languages on App Store

After starting to use String Catalogs, I noticed that English was no longer listed as a supported language on the App Store. This post shows you how to bring it back.

How to handle dynamic text with String Catalogs

Using String Catalogs is a new way to localize your app, but how do you handle dynamic text?

How to test the same Rake task multiple times

In some cases, you may want to test the same Rake task multiple times with different arguments. This post shows you how to do that.