41554 blogs · [ { "id": "01a08762-9113-721b-8096-8fc8246f9576", "title": "AI Coding Best Practices for Today", "url": "https://colintheshots.com/writing/ai-coding-best-practices-for-today/", "published_at": "2026-02-25T21:59:05+00:00" }, { "id": "01a08762-9113-721b-8096-8fc824fee974", "title": "Freedom is Cancelled", "url": "https://colintheshots.com/writing/freedom-is-cancelled/", "published_at": "2025-05-11T15:05:08+00:00" }, { "id": "01a08762-9113-721b-8096-8fc825e13f24", "title": "What is Code?", "url": "https://colintheshots.com/writing/what-is-code/", "published_at": "2025-05-06T10:01:33+00:00" }, { "id": "01a08762-9113-721b-8096-8fc826d73da7", "title": "The Road Less Starred: Lessons Learned from My Markdown Twain Library", "url": "https://colintheshots.com/writing/perfectly-imperfect-lessons-learned-from-my-markdown-twain-library/", "published_at": "2024-04-22T15:47:29+00:00" }, { "id": "01a08762-9113-721b-8096-8fc827621c77", "title": "Simplifying Navigation in Multi-Module Android Apps with Compose Destinations", "url": "https://colintheshots.com/writing/simplifying-navigation-in-multi-module-android-apps-with-compose-destinations/", "published_at": "2023-12-21T16:27:04+00:00" }, { "id": "01a08762-9113-721b-8096-8fc828204006", "title": "I Know Nothing in Kotlin", "url": "https://colintheshots.com/writing/i-know-nothing-in-kotlin/", "published_at": "2022-08-30T17:52:35+00:00" }, { "id": "01a08762-9113-721b-8096-8fc828809acc", "title": "Remember, Remember, Jetpack Compose", "url": "https://colintheshots.com/writing/remember-remember-jetpack-compose/", "published_at": "2022-01-12T19:41:23+00:00" }, { "id": "01a08762-9113-721b-8096-8fc829366d74", "title": "The bug that Stole xmas", "url": "https://colintheshots.com/writing/the-bug-that-stole-xmas/", "published_at": "2020-10-05T18:08:05+00:00" }, { "id": "01a08762-9113-721b-8096-8fc82946e502", "title": "A dispatcher of many threads", "url": "https://colintheshots.com/writing/a-dispatcher-of-many-threads-part-1-2/", "published_at": "2019-12-19T03:02:18+00:00" }, { "id": "01a08762-9113-721b-8096-8fc829d20d19", "title": "Live coding a browser in Kotlin", "url": "https://colintheshots.com/writing/live-coding-a-browser-in-kotlin/", "published_at": "2019-12-17T17:25:49+00:00" }, { "id": "01a08762-9113-721b-8096-8fc829da998e", "title": "Colin, Now Sly As a FireFox", "url": "https://colintheshots.com/writing/colin-now-sly-as-a-firefox/", "published_at": "2018-07-30T19:22:10+00:00" }, { "id": "01a0c620-5dc9-734a-a7d4-e074772467d6", "title": "Colin Lee · Mobile architect. On-device AI.", "url": "https://colintheshots.com/", "published_at": null }, { "id": "01a0c620-5dc9-734a-a7d4-e07477e900f2", "title": "About · Colin Lee", "url": "https://colintheshots.com/about/", "published_at": null }, { "id": "01a0c620-5dc9-734a-a7d4-e07477f8aab3", "title": "CivicLoon Privacy Policy", "url": "https://colintheshots.com/civicloon/privacy/", "published_at": null }, { "id": "01a0c620-5dc9-734a-a7d4-e07478cf5239", "title": "Contact · Colin Lee", "url": "https://colintheshots.com/contact/", "published_at": null }, { "id": "01a0c620-5dc9-734a-a7d4-e0747974b34c", "title": "CivicLoon · Colin Lee", "url": "https://colintheshots.com/work/civicloon/", "published_at": null }, { "id": "01a0c620-5dc9-734a-a7d4-e07479ecb937", "title": "Writing — Colin Lee", "url": "https://colintheshots.com/writing/", "published_at": null } ] posts Claim your blog
Back to colintheshots.com
Blog · corpus.blog/blogs/colintheshots.com/posts

colintheshots.com

colintheshots.com

2026

2025

2024

2023

2022

2020

2019

2018

Undated