41554 blogs · [
{
"id": "01a08784-1c11-73f5-a18b-6a8c69ea0599",
"title": "Building for myself: simple tools, real use",
"url": "https://horosin.com/building-for-myself-simple-tools-real-use",
"published_at": "2025-06-04T09:00:21+00:00"
},
{
"id": "01a08784-1c11-73f5-a18b-6a8c6a776c76",
"title": "AI made my game while I waited for coffee",
"url": "https://horosin.com/ai-made-my-game-while-i-waited-for-coffee",
"published_at": "2025-05-28T10:31:57+00:00"
},
{
"id": "01a08784-1c11-73f5-a18b-6a8c6abc110b",
"title": "The AI coding tool I use the most",
"url": "https://horosin.com/the-ai-coding-tool-i-use-the-most",
"published_at": "2025-05-02T11:26:46+00:00"
},
{
"id": "01a08784-1c11-73f5-a18b-6a8c6b468f0c",
"title": "Navigating Large Codebases in VS Code",
"url": "https://horosin.com/navigating-large-codebases-in-vs-code",
"published_at": "2025-04-09T19:21:02+00:00"
},
{
"id": "01a08784-1c11-73f5-a18b-6a8c6c2bd867",
"title": "How to set up free, local coding AI assistant for VS Code",
"url": "https://horosin.com/how-to-set-up-free-local-coding-ai-assistant-for-vs-code",
"published_at": "2025-03-14T16:13:22+00:00"
},
{
"id": "01a08784-1c11-73f5-a18b-6a8c6d198145",
"title": "How I built a browser extension to make LinkedIn less annoying",
"url": "https://horosin.com/how-i-built-a-browser-extension-to-make-linkedin-less-annoying",
"published_at": "2025-01-24T13:50:28+00:00"
},
{
"id": "01a08784-1c11-73f5-a18b-6a8c6e167ccd",
"title": "I’ve quietly launched two apps",
"url": "https://horosin.com/ive-quietly-launched-two-apps",
"published_at": "2025-01-13T07:00:26+00:00"
},
{
"id": "01a08784-1c11-73f5-a18b-6a8c6e40e03a",
"title": "I tried to replace myself with AI and automate my code reviews",
"url": "https://horosin.com/i-tried-to-replace-myself-with-ai-and-automate-my-code-reviews",
"published_at": "2025-01-07T08:47:29+00:00"
},
{
"id": "01a08784-1c11-73f5-a18b-6a8c6f074bb1",
"title": "How to quickly get feedback and data for your app using pre-filled Google Forms",
"url": "https://horosin.com/how-to-quickly-get-feedback-and-data-for-your-app-using-pre-filled-google-forms",
"published_at": "2024-10-11T07:23:08+00:00"
},
{
"id": "01a08784-1c11-73f5-a18b-6a8c6f2184e8",
"title": "Programatically get photos matching content in your apps with Python and Unsplash API",
"url": "https://horosin.com/programatically-get-photos-matching-content-in-your-apps-with-python-and-unsplash-api",
"published_at": "2024-07-24T09:28:03+00:00"
},
{
"id": "01a08784-1c11-73f5-a18b-6a8c6f32b3b7",
"title": "How to create a SendFox newsletter signup form in Next.js",
"url": "https://horosin.com/how-to-create-a-sendfox-newsletter-signup-form-in-nextjs",
"published_at": "2024-07-09T13:58:58+00:00"
},
{
"id": "01a08784-1c11-73f5-a18b-6a8c6fbea36c",
"title": "Scraping data off Wikipedia: three ways (no code and code)",
"url": "https://horosin.com/scraping-data-off-wikipedia-three-ways-no-code-and-code-python-pandas-sheets",
"published_at": "2024-06-27T11:17:08+00:00"
},
{
"id": "01a08784-1c11-73f5-a18b-6a8c700d097d",
"title": "How to debug and solve a big production problem with SaaS",
"url": "https://horosin.com/how-to-debug-and-solve-a-big-production-problem-with-saas",
"published_at": "2024-03-05T14:00:53+00:00"
},
{
"id": "01a08784-1c11-73f5-a18b-6a8c707a3af4",
"title": "Create a dashboard to track your twitter/X follower stats with APIs and GitHub Actions",
"url": "https://horosin.com/create-a-dashboard-to-track-your-twitterx-follower-stats-with-apis-and-github-actions",
"published_at": "2024-02-07T16:19:25+00:00"
},
{
"id": "01a08784-1c11-73f5-a18b-6a8c716e72a3",
"title": "Deploy a language model (LLM) on AWS Lambda",
"url": "https://horosin.com/deploy-a-language-model-llm-on-aws-lambda",
"published_at": "2024-01-06T20:01:29+00:00"
},
{
"id": "01a08784-1c11-73f5-a18b-6a8c71c74582",
"title": "2023 review: lessons in engineering, writing, and business",
"url": "https://horosin.com/2023-review-lessons-in-engineering-writing-and-business",
"published_at": "2023-12-28T13:13:44+00:00"
},
{
"id": "01a08784-1c11-73f5-a18b-6a8c71f4aee1",
"title": "Why AI Regulations Bother Me?",
"url": "https://horosin.com/why-ai-regulations-bother-me",
"published_at": "2023-12-27T12:31:41+00:00"
},
{
"id": "01a08784-1c11-73f5-a18b-6a8c72d9820d",
"title": "Taming the smart home monster: a quest for peaceful sleep",
"url": "https://horosin.com/taming-the-smart-home-monster-for-peaceful-sleep",
"published_at": "2023-12-19T07:00:12+00:00"
},
{
"id": "01a08784-1c11-73f5-a18b-6a8c731932d3",
"title": "Tech Talks: Insider Tips for Making Your Mark at Conferences",
"url": "https://horosin.com/tech-talks-insider-tips-for-making-your-mark-at-conferences",
"published_at": "2023-12-15T16:48:07+00:00"
},
{
"id": "01a08784-1c11-73f5-a18b-6a8c73a4dd92",
"title": "Just do you: (engineering) career insight",
"url": "https://horosin.com/just-do-you-engineering-career-insight",
"published_at": "2023-10-23T08:09:04+00:00"
}
] posts Claim your blog