Micha艂 Roman
  • Home
  • About
  • Blog
  • Github
  • Contact
  • Aug 31, 2025 路 Micha艂 Roman 路 Tutorials

    Refactoring spaghetti React

    Taking over an old React project can be daunting. Often you open the codebase and find class components or outdated function components written without hooks, heavy with side effects, and lacking clear boundaries between responsibilities.

    • React
    • front-end
    • web dev
    • tips
    • Tanstack
  • May 31, 2025 路 Micha艂 Roman 路 Design patterns

    Building a Wizard Builder for Multi-Step Forms

    Building a Wizard Builder for Multi-Step Forms to simplify the process, enhance the developer experience and user experience at the same time.

    • Next
    • front-end
    • web dev
    • design patterns
  • May 17, 2025 路 Micha艂 Roman 路 Tutorials

    UI error handling in Next.js 19 with Error Boundaries

    Handling errors properly in the UI is often one of the last things developers think about. But once your app grows, you realize how important it is to keep your interface from crashing and show something meaningful to users when things go wrong.

    • Next.js
    • front-end
    • web dev
    • tips
  • Apr 21, 2025 路 Micha艂 Roman 路 General

    Next.js middleware use cases

    If you're using Next.js and haven鈥檛 played with middleware yet, you're missing out on some really clever and efficient ways to handle logic between a request and your app鈥檚 response.

    • Next.js
    • front-end
    • web dev
    • tips
    • middleware
  • Feb 16, 2025 路 Micha艂 Roman 路 Tutorials

    LangChain for beginners - A practical guide to building AI-powered applications with javaScript

    A practical guide to building AI-powered applications with javaScript

    • LLM
    • AI
    • web dev
    • tips
  • Jan 29, 2025 路 Micha艂 Roman 路 Tutorials

    The power of Htmx - A simple and elegant approach to modern web development

    A deep dive into the simplicity and flexibility of Htmx for modern web development, highlighting its seamless integration with backends and ease of use.

    • Htmx
    • web dev
    • Front-end

Newer posts

Older posts