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 Email9 posts
How to make your personal site readable by AI agents and LLMs - implementing llms.txt, structured RSS, semantic HTML, and machine-readable metadata.
Performance optimization patterns for Next.js 15 deployed on Vercel - from React Server Components to image optimization and edge middleware.
The complete TypeScript stack we use at HMD Developments in 2025 - from Next.js to infrastructure, and why we chose every piece.
Practical CI/CD pipeline design for small teams - from GitHub Actions to deployment strategies, built for speed and reliability.
A practical argument for TypeScript over plain JavaScript - with real examples from production codebases where type safety prevented bugs and improved developer experience.
How the HMD Developments team built a Discord invite tracking system that handles thousands of events per minute and detects fake accounts using behavioral heuristics.
Practical MongoDB patterns for high-throughput applications - from schema design to indexing strategies, learned the hard way running Discord bots at scale.
The architecture decisions behind Chat Guard - a Discord moderation bot serving 7,500+ servers and 15M+ users, built and maintained by the HMD Developments team.
How building a fan site for a Turkish cartoon at 12 led to founding a multinational holding company - the origin story of HMD Corporation.