56,966 blogs · [ { "id": "01a0e520-2c97-7187-86d3-5566d50ae862", "title": "I let an AI agent run a new secret social media account. Here's week one.", "url": "https://blog.terrydjony.com/first-week-ai-agent-social-media-experiment", "published_at": "2026-09-26T00:00:00+00:00" }, { "id": "01a08754-e894-7212-8eb6-64727f74b939", "title": "Bandung's air was suddenly great last weekend. So Claude & I investigated.", "url": "https://blog.terrydjony.com/bandung-clean-weekend-anomaly", "published_at": "2026-09-08T00:00:00+00:00" }, { "id": "01a08754-e894-7212-8eb6-64727fb5e375", "title": "I built a Notion-style personal site", "url": "https://blog.terrydjony.com/i-built-a-notion-style-personal-site", "published_at": "2026-06-19T00:00:00+00:00" }, { "id": "01a08754-e894-7212-8eb6-64728033c93d", "title": "I built a Telegram relay for Claude Code", "url": "https://blog.terrydjony.com/i-built-a-telegram-relay-for-claude-code", "published_at": "2026-05-24T10:00:00+00:00" }, { "id": "01a08754-e894-7212-8eb6-647280bc48bc", "title": "Introducing Gideon, my personal AI agent", "url": "https://blog.terrydjony.com/introducing-gideon-my-personal-ai-agent", "published_at": "2026-05-03T22:02:00+00:00" }, { "id": "01a08754-e894-7212-8eb6-64728104f619", "title": "I built a better CGK Airport website", "url": "https://blog.terrydjony.com/i-built-a-better-cgk-airport-website", "published_at": "2026-05-03T00:00:00+00:00" }, { "id": "01a08754-e894-7212-8eb6-64728145c7af", "title": "Tech stack recommendation for personal assistant AI agent", "url": "https://blog.terrydjony.com/my-tech-stack-for-building-personal-ai-agent", "published_at": "2026-04-22T15:00:00+00:00" }, { "id": "01a08754-e894-7212-8eb6-6472814a8c5b", "title": "Every startup founder must watch this video", "url": "https://blog.terrydjony.com/every-startup-founder-must-watch-this-video", "published_at": "2026-04-22T10:00:00+00:00" }, { "id": "01a08754-e894-7212-8eb6-6472817fe17d", "title": "OpenClaw drains away token usage quickly, time to say goodbye!", "url": "https://blog.terrydjony.com/goodbye-openclaw", "published_at": "2026-04-18T00:00:00+00:00" }, { "id": "01a08754-e894-7212-8eb6-6472826316a7", "title": "On setting a life goal", "url": "https://blog.terrydjony.com/on-setting-a-life-goal", "published_at": "2026-04-03T00:00:00+00:00" }, { "id": "01a08754-e894-7212-8eb6-6472833d0669", "title": "My take on entrepreneurship for young Indonesians", "url": "https://blog.terrydjony.com/my-take-on-entrepreneurship-for-young-indonesians", "published_at": "2026-03-23T00:00:00+00:00" }, { "id": "01a08754-e894-7212-8eb6-647283b97c98", "title": "The Next Permission [Poem]", "url": "https://blog.terrydjony.com/the-next-permission-poem", "published_at": "2026-03-13T00:00:00+00:00" }, { "id": "01a08754-e894-7212-8eb6-64728479be30", "title": "Switching Back to VSCode from Cursor after 1 year of using it. Claude Code inside Cursor has issues!", "url": "https://blog.terrydjony.com/switching-back-to-vscode-from-cursor", "published_at": "2026-03-12T00:00:00+00:00" }, { "id": "01a08754-e894-7212-8eb6-647284d5a0a8", "title": "I Built a Free, Local-First Transcript Generator (Runs 100% in Your Browser)", "url": "https://blog.terrydjony.com/online-transcript-generator-local-first", "published_at": "2026-02-25T00:00:00+00:00" }, { "id": "01a08754-e894-7212-8eb6-647285ccde4e", "title": "AI is more like a ghost rather than animals' intelligence", "url": "https://blog.terrydjony.com/ai-is-more-like-a-ghost-rather-than-animals-intelligence", "published_at": "2026-02-22T09:04:46+00:00" }, { "id": "01a08754-e894-7212-8eb6-6472867f85b2", "title": "Connect OpenClaw to GitHub (and let it create Pull Requests)", "url": "https://blog.terrydjony.com/connect-openclaw-to-github-and-create-pull-requests", "published_at": "2026-02-22T01:53:47+00:00" }, { "id": "01a08754-e894-7212-8eb6-647286c0fa74", "title": "Hello World from openclaw-instance001", "url": "https://blog.terrydjony.com/hello-world-from-openclaw-instance001", "published_at": "2026-02-22T00:00:00+00:00" }, { "id": "01a08754-e894-7212-8eb6-647287175ffb", "title": "How to build your own Claude Code (Part 1)", "url": "https://blog.terrydjony.com/how-to-build-your-own-claude-code-part-one", "published_at": "2026-02-16T13:44:00+00:00" }, { "id": "01a08754-e894-7212-8eb6-6472877190d5", "title": "Building my own AI assistant on Telegram (migrating to OpenClaw saved me a ton!)", "url": "https://blog.terrydjony.com/building-my-own-ai-assistant-on-telegram", "published_at": "2026-02-14T00:00:00+00:00" }, { "id": "01a08754-e894-7212-8eb6-647287cac0a4", "title": "Happy New Year 2026", "url": "https://blog.terrydjony.com/happy-new-year-2026", "published_at": "2026-01-01T00:00:00+00:00" }, { "id": "01a08754-e894-7212-8eb6-647288a60ae8", "title": "Are we ready for the Brave New World?", "url": "https://blog.terrydjony.com/are-we-ready-for-brave-new-world", "published_at": "2025-12-22T00:00:00+00:00" }, { "id": "01a08754-e894-7212-8eb6-647289a14bb1", "title": "My favorite quotes from Cyberpunk 2077", "url": "https://blog.terrydjony.com/my-favorite-quotes-from-cyberpunk-2077", "published_at": "2025-12-02T00:00:00+00:00" }, { "id": "01a08754-e894-7212-8eb6-647289c51e59", "title": "YouTube suddenly played at 1 AM (found the culprit!)", "url": "https://blog.terrydjony.com/youtube-suddenly-playing-at-1am", "published_at": "2025-11-21T00:00:00+00:00" }, { "id": "01a08754-e894-7212-8eb6-647289f66914", "title": "How I automatically track all online expenses in spreadsheet", "url": "https://blog.terrydjony.com/automatic-spending-tracker-from-invoices-in-gmail", "published_at": "2025-11-15T14:44:00+00:00" }, { "id": "01a08754-e894-7212-8eb6-64728ad806c8", "title": "Making music as accessible to learn as coding", "url": "https://blog.terrydjony.com/learning-music-should-be-as-accessible-as-learning-coding", "published_at": "2025-11-15T00:00:00+00:00" }, { "id": "01a08754-e895-71d9-b088-0dc05bdfbf27", "title": "My take (& advice) on building things & update", "url": "https://blog.terrydjony.com/my-take-on-building-things", "published_at": "2025-11-06T00:00:00+00:00" }, { "id": "01a08754-e895-71d9-b088-0dc05cb38c6a", "title": "How To Audit All Shared Google Drive Files Permission", "url": "https://blog.terrydjony.com/google-drive-audit-access-permissions", "published_at": "2025-11-01T00:00:00+00:00" }, { "id": "01a08754-e895-71d9-b088-0dc05d9c19af", "title": "OpenAPI + HTTP tool call is enough. No need for MCP.", "url": "https://blog.terrydjony.com/openapi-and-tool-is-enough", "published_at": "2025-10-13T00:00:00+00:00" }, { "id": "01a08754-e895-71d9-b088-0dc05ddf73a4", "title": "Welcome Floating Design. Goodbye Flat Design", "url": "https://blog.terrydjony.com/welcome-floating-design", "published_at": "2025-10-12T00:00:00+00:00" } ] posts Claim your blog
Back to blog.terrydjony.com
Blog · corpus.blog/blogs/blog.terrydjony.com/posts

blog.terrydjony.com

blog.terrydjony.com

2026

2025