Iniciar una conversación Agendar llamada

Andrew Gremlich

Ayudando a las personas a construir mejor código y mejores versiones de sí mismas.

"The best revenge is not to be like your enemy."

— Ryan Holiday, paraphrasing Marcus Aurelius
Andrew Gremlich

¡Hola! Soy Andrew. Trabajo con clientes en código y en la navegación de conflictos. En el lado técnico, soy un ingeniero web con muchos años de experiencia y colaborador de código abierto. En el lado del coaching, ofrezco a ingenieros un espacio confidencial para procesar fricciones laborales y salir con herramientas prácticas para tener un equipo más seguro y honesto. No creo que los conflictos sean algo que temer, sino que se necesita un enfoque deliberado para tener un conflicto sano.

El trabajo duro hace la vida rica, y las conversaciones difíciles hacen el trabajo llevadero. Si alguna de las dos está sobre tu escritorio ahora mismo, eso es exactamente con lo que ayudo.

Certificación en Mediación Transformativa — Utah State University (en curso)

Whimsical Animations — Cursos de Josh Comeau (en curso)

Cómo puedo ayudar

Coaching técnico

Sesiones 1:1 para ingenieros que quieren un segundo par de ojos sobre su trabajo o carrera.

  • Revisión de arquitectura y segundas opiniones
  • Revisión de código en PRs difíciles o refactorizaciones
  • Conversaciones sobre dirección de carrera y crecimiento
  • Programación práctica — puedo construirlo contigo o para ti

Desde $150 / hora · cotizaciones por proyecto disponibles · llamada inicial gratis

Coaching de conflictos

Un espacio confidencial para procesar fricciones laborales — además de marcos prácticos para las conversaciones difíciles.

  • Desahogarte, nombrar lo que está pasando y desbloquearte
  • Preparar una conversación difícil con un jefe o colega
  • Herramientas para construir dinámicas de equipo más seguras con el tiempo

$50 / hora · sesiones de 1 hora · llamada inicial gratis

¿No sabes cuál te conviene? Escríbeme y lo resolvemos juntos →

Lo que dicen los clientes

Iniciar una conversación

Si algo técnico o interpersonal está sobre tu escritorio, escríbeme. Normalmente respondo en dos días hábiles.

Blog de vida

Reflexiones sobre conflicto, comunicación y cómo navegar situaciones difíciles.

Love, Resilience, and Agency

Why the world can benefit from the attributes of love, resilience, and agency.

The Middle of the Road

The loudest voices don't need to be listened to, because they aren't necessarily always right.

A Higher Call

A reflective peice to support a rationale to be kind and understanding to everyone.

I Finished That Half

It was absolutely a great experience, and I'm willing to do another one.

Extreme Competition: This Isn't It

A reflection on the Utah–BYU rivalry, game theory, and how cooperation and sportsmanship can overcome today’s culture of extreme competition.

How I Started to Train for a Half Marathon

From weightlifting to a half-marathon hopeful, here's how a bit of curiosity and a push from my wife turned me to chase new limits and experiences.

Changing Approach When Things Don't Make Sense

This reflective piece draws a parallel between weightlifting techniques and the process of reconciling internal conflicts between personal beliefs and observations, emphasizing the importance of adjustment, study, and perseverance to overcome pain and uncertainty.

Finding Myself Spiritually

A personal journey of faith and growth, exploring how intentional study of the Book of Mormon, repeated learning, and life experiences have shaped wisdom, resilience, and a deeper connection with God.

Critical Thinking - Oval Office Outrage

Let me take a deep dive into the exchange that occurred in the Oval Office.

While Reading Moroni 7...

Can things be so black and white as Mormon seemingly suggests?

Ingeniería de software

Escritos técnicos sobre sistemas, herramientas y oficio.

What Does Size Radial Gradients Mean?

I set aside Claude Code, and I pick up the old-fashioned MDN documentaiton and a Vite environment to learn more about radial gradients!

Access Local Wifi Endpoints through the Browser

I detail the journey to get a local Wifi point accessible by an HTTPS website.

MCP Reality Check

This post explores the idea of how useful MCP and LLM technology is for the software engineer.

AI Powered Freelance Development

Discover how to turn AI from a crutch into a superpower—learning to harness it wisely, stay creative, and keep the magic of problem-solving alive in software engineering.

Built an App in 4 Hours

I built a simple Stripe-integrated timesheet app in just 4 hours using AI for boilerplate and my own creativity for polish, proving that AI is great for speed but real software quality still needs a human touch.

Using AI for Github Actions

I learned to overcome vibe coding while solving mixed-content issues for a freelance project, using AI for guidance but ultimately teaching myself how to deploy with GitHub Actions and DigitalOcean.

3D Coordinate Systems

I was surprised to learn that 3D software doesn’t share a universal coordinate system, and a client miscommunication taught me the importance of understanding right- vs. left-handed orientations and converting between them for accurate 3D printing.

Understanding the Problem

I discovered that relying on AI alone couldn’t build my 3D slicer, and by stopping to understand raycasting, math, and problem-solving fundamentals, I learned that true progress comes from combining AI assistance with real comprehension.

OffscreenCanvas: Rendering Flexibility for the Developer

Looking into documentation, I find a few aspects about OffscreenCanvas to use when processing graphics.

Please, Stop Hyping AI

I learned firsthand how AI hype can overshadow reliability when I raised concerns about unchecked hallucinations in a product, and it reminded me that true creativity and critical thinking require questioning technology and not blindly trusting it.