A Andres Hernandez
Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
172

Filtered Posts (Clear all)

Enhancing Authentication UX with Shadcn UI Components

Authentication is the gatekeeper of your user experience. If your login flow feels clunky or disconnected from the rest of your application's design language, you are already losing trust before the user has even logged in. In the Gothsec/promptd project, we recently focused on unifying our authentication interface by integrating Shadcn UI components directly into our existing modal workflows.

The Problem with Generic Modals

Many developers treat authentication modals as separate islands.

Establishing a Foundation: Why Documentation Comes First in Promptd

Most developers want to jump straight into the schema design or component library setup. We are working on the promptd project, an upcoming tool designed to streamline prompt management, and my first commit wasn't a database migration or a UI layout. It was a single Markdown file: SRS.md.

The Problem with Starting in the IDE

It is tempting to start spinning up a project with Supabase and scaffolding a UI with Shadcn UI before having a concrete plan.

Streamlining Development in Vehiculos-SENACAB

The Vehiculos-SENACAB project aims to modernize vehicle management processes. Recent efforts have focused on optimizing existing functionalities and ensuring a smoother development workflow.

Addressing Code Updates

One key area of focus has been on keeping the codebase up-to-date. This involves regularly reviewing and incorporating the latest changes, ensuring compatibility across different modules, and resolving any conflicts that may arise.

Andres Hernandez

Andres Hernandez

Product-focused Software Developer specializing in the React ecosystem (Next.js, TypeScript). Proven experience contributing to high-impact open source projects and building scalable web applications. Committed to clean code, UI/UX design principles, and SOLID architecture to solve complex problems.