Blog
Notes from the workshop
Engineering notes, product decisions and lessons from running our own apps. One or two posts a month, no marketing.
More posts
09
AI3 min read
LLM support bots that don't embarrass you: a practical checklist
A support bot that invents a refund policy is worse than no bot. Six rules we follow: answer from your own docs, set hard limits, always offer a human, protect user data, test like code and speak the user’s language.
Engineering3 min read
VLESS, Xray, sing-box and Hysteria 2: what powers modern VPN apps
Protocols and engines explained in plain language: what VLESS, Xray, sing-box and Hysteria 2 are, how they differ, and why our VPN apps let you switch between two engines.
Engineering3 min read
One VPS for the whole studio site: Next.js, Go, PostgreSQL and Dokploy
How onlyapps.org runs on a single server — a Go API, a job queue inside PostgreSQL, Next.js for the site and console, Dokploy for deploys — and four lessons from launch day.
Privacy & Security2 min read
Calls without a phone number: how ID Caller keeps conversations private
No number, no email, no account: a 12-digit ID, keys generated on your device, contacts only by mutual consent and encrypted peer-to-peer calls. Here is how ID Caller works.
Developer Tools3 min read
App icons in 2026: what Xcode still needs for iPhone, Mac and Apple Watch
One 1024-pixel image for iPhone, a full set for Mac, dark, tinted and clear looks, and Icon Composer: a practical guide to Apple app icons in 2026.
SEO & Growth3 min read
IndexNow, sitemaps and pings: how to get new pages indexed faster
Search engines listen on different channels. What still speeds up indexing in 2026: IndexNow for Bing and Yandex, accurate sitemaps for Google, and where classic pings fit in.
Page 2 of 2
Get new posts by email
One email per post. No digests, no promos.