Jin Larsen

Jin Larsen

Jin Larsen runs codingprojects.blog — an honest, opinionated content creator based in Minneapolis.

Latest from Jin

View all →
Seven Repo Habits That Make AI Coding Assistants Worth Using at Work

Seven Repo Habits That Make AI Coding Assistants Worth Using at Work

AI coding assistants don't get reliable because your prompts get longer. They get reliable when your repo exposes the rules, checks, contracts, and production facts they need.

April 24, 2026

The Hidden Costs of AI: Six Factors Project Teams Miss

The Hidden Costs of AI: Six Factors Project Teams Miss

Beyond the hype: discover the six hidden factors that quietly inflate costs and undermine the long-term success of AI projects, from data quality to operational complexity and ethical considerations.

April 13, 2026

Use fzf to Supercharge Your Command Line Workflow

Use fzf to Supercharge Your Command Line Workflow

Discover how fzf, the fuzzy finder CLI tool, can dramatically speed up your terminal navigation, file searching, and command history browsing with intelligent auto-completion.

April 12, 2026

Why Your TypeScript Types Lie to You at Runtime (And What to Do About It)

Why Your TypeScript Types Lie to You at Runtime (And What to Do About It)

TypeScript's type checking disappears at runtime, leaving your production code exposed to API drift, malformed JSON, and unexpected user input. Learn practical strategies for implementing runtime validation using mode...

April 11, 2026

Why Your Local Development Environment is Killing Your Productivity

Why Your Local Development Environment is Killing Your Productivity

Stop fighting your local setup. Learn why environment drift happens and how to build a predictable, container-first development workflow.

April 11, 2026

Managing State in Complex React Applications

Managing State in Complex React Applications

Stop struggling with prop drilling and unnecessary re-renders. Learn how to choose between useState, useReducer, and global state libraries for better React performance.

April 11, 2026