Blog: Josh Karamuth

A Battle-Tested Way to Structure React Projects

March 3, 2025 » Josh Karamuth » [Archived Version]

Learn how to structure your React projects with a focus on scalability, maintainability, and team collaboration.

Read More

AI makes developing with frameworks useless

Feb. 27, 2025 » Josh Karamuth » [Archived Version]

Free yourself from evil frameworks by leveraging AI to code

Read More

AI will replace programmers. Here's how, and why.

Feb. 22, 2025 » Josh Karamuth » [Archived Version]

A programmer tells you how AI will replace him

Read More

How to handle 404 errors with htmx in Django

Feb. 12, 2025 » Josh Karamuth » [Archived Version]

Enhance user experience by gracefully handling 404 errors with htmx in Django

Read More

Unorthodox Ways to Measure Economic Progress

Feb. 10, 2025 » Josh Karamuth » [Archived Version]

Why high divorce rates are a sign of a healthy economy

Read More

Why the HTML dialog element sucks

Feb. 4, 2025 » Josh Karamuth » [Archived Version]

Learn why you should implement custom modals instead of relying on dialog

Read More

Build a Reusable Component with Django Cotton and AlpineJS

Jan. 14, 2025 » Josh Karamuth » [Archived Version]

Learn how to build a reusable component with simple tools

Read More

The Most Absurd Profession

Jan. 13, 2025 » Josh Karamuth » [Archived Version]

Programming isn't about building useful software, it's about decency.

Read More

Show Django forms inside a modal using HTMX

Dec. 25, 2024 » Josh Karamuth » [Archived Version]

Learn how to create and edit models using Django forms inside a modal using HTMX

Read More

How to show a modal in Django + HTMX

Dec. 16, 2024 » Josh Karamuth » [Archived Version]

Learn how to show a modal with minimal Javascript in Django + HTMX

Read More