Blog
Thoughts on software, entrepreneurship, and everything in between.
Thoughts on software, entrepreneurship, and everything in between.
Got a project in mind, a question, or just want to chat? I would love to hear from you.
Send an EmailThoughts on building software, running a business, and everything in between.
Integrating charitable micro-donations into an iOS app with StoreKit 2: the implementation, the Apple fee question, and the case for purpose-driven software.
What running meetings taught me about the difference between hearing your team and actually listening, and the Turkish words that name the gap.
Thoughts on leading a company before turning eighteen, and why age is a worse predictor of capability than people assume.
Performance patterns for Next.js 15 on Vercel: Server Components, static generation, image and font budgets, edge redirects and build-time computation.
Why does every brief demand AI? From the Asch conformity experiment to pitch-deck buzzwords, how the tech industry rewards imitation over independent thought.
Why a technology company launched a record label: HMD Entertainment's case for artist-friendly deals, transparent royalty accounting and automated distribution.
On dissatisfaction, the Arabic-origin word hırs, and why ambition feeds on itself: the thing that drives you and the thing that exhausts you are the same thing.
SmmPres was profitable, growing, and low-churn. I shut it down anyway. What building and killing a working product taught me about value and moats.
On coding culture in Turkey, being bilingual in a global industry, and what it means to build a London-headquartered company from the Bosphorus.
Lessons from five years of building software and running HMD Corporation: shipping early, technical debt, deleting code, delegation, and avoiding burnout.
On labels, assumptions, and the cost of fitting people into boxes, and why the urge to categorise others reveals more about us than about them.
On balancing university entrance exam preparation with running a multinational company, and why the two are not as incompatible as they sound.