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.
Umut Güden discusses the importance of physical activity and mental well-being in his daily life.
How to make your personal site readable by AI agents and LLMs - implementing llms.txt, structured RSS, semantic HTML, and machine-readable metadata.
How I think about product design, why typography matters more than colour, and what a hotel door in London taught me about interfaces.
How HMD Pay charges nothing for payment processing, and why the model that everyone said was impossible has been running for over three years.
Integrating charitable micro-donations into iOS apps using StoreKit - the technical implementation and the philosophy behind purpose-driven software.
The story behind Snooze If You Can - an iOS alarm app built in Swift and SwiftUI, from concept to open-source release.
Thoughts on leading a company before turning eighteen, and why age is a worse predictor of capability than people assume.
Performance optimization patterns for Next.js 15 deployed on Vercel - from React Server Components to image optimization and edge middleware.
How and why HMD Corporation launched an entertainment division covering record labels, distribution, and artist management.
SmmPres ran for two years, served thousands of users, and then I shut it down. This is what I learned from building and killing a product.
On coding culture in Turkey, being bilingual in a global industry, and what it means to build a London-headquartered company from the Bosphorus.
Reflections after five years running HMD Corporation - the principles that survived and the assumptions that didn't.