July 21, 2026Messi, the noise, and the work that outlasts bothA 39-year-old Messi walked toward Argentina fans in tears after losing the 2026 World Cup final. The crowd chanted his name. He didn't win. The crowd didn't care.7 min readJuly 11, 2026How I actually use AI as a developer and designerAn honest inventory of where AI tools fit in my daily work — what I hand off to coding agents, what I never do, and why the boring uses turned out to be the valuable ones.3 min readJuly 8, 2026AI, craft, and what's left when implementation is cheapAI is making average execution nearly free. An essay on what that commoditizes, what it makes more valuable, and why specificity — not skill — becomes the scarce thing.4 min readJuly 2, 2026App development: when you actually need an app, and how I build themAn honest guide to mobile app development — when a web app is enough, when a real app earns its cost, and how React Native lets one codebase ship to both iOS and Android.3 min readJune 23, 2026Company profile websites that actually do their jobA company profile site has one job: make the right people trust you enough to reach out. What that takes in practice — structure, speed, credibility, and why most corporate sites fail at it.3 min readJune 9, 2026Custom Shopify development: what separates a store from a templateWhat actually goes into a custom Shopify build — bespoke themes, product drops that survive traffic spikes, subscriptions, and when headless makes sense. Notes from building stores for Indonesian fashion and lifestyle brands.3 min readMay 26, 2026How I approach web developmentWhat goes into a website that loads fast, ranks on Google, and stays easy to maintain — the process and principles behind my web development work, from discovery to launch.3 min readMay 12, 2026Building jamalakbara.com: video backgrounds, liquid glass, and a warm dark themeA build log of this site — how per-route Cloudinary video backgrounds crossfade without flashing, how the liquid-glass UI is pure CSS, and why the whole thing ships as static TypeScript.4 min read