Tech Notes

WepaDev

Welcome to my tech notes. The notes below are based on my personal experience and opinions on topics regarding software engineering. I am constantly learning and looking for ways to share my knowledge. Read along and let me know what you think.

We Turned Homemade Food Into Fake Takeout Using Claude Design in 45 Minutes

May 14, 2026

What started as a joke about covering up a Kohl's bag turned into a full logo design session with Claude Design and sticker printing.

Read More
  • claude
  • design
  • ai

Building a RAG Flow for My Portfolio

April 18, 2026

A comprehensive guide to building a RAG (Retrieval-Augmented Generation) pipeline for my portfolio using Pinecone and OpenAI.

Read More
  • ai
  • rag
  • pinecone
  • openai
  • engineering

Javascript Date Object Cheatsheet

April 11, 2026

A comprehensive guide to JavaScript Date object methods and best practices for working with dates in JavaScript.

Read More
  • javascript
  • date
  • engineering

I Used Claude Code to Redo My Portfolio, and It Changed How I Think About Engineering

April 9, 2026

How AI-assisted development with Claude Code transformed my portfolio and reshaped my perspective on modern engineering workflows.

Read More
  • portfolio
  • claude
  • engineering

From Unit Testing to Dependency Injection

April 12, 2024

How dependency injection in Go can make your unit testing easier to work with

Read More
  • unit testing
  • go
  • refactor

It's Layoff Season Y El Cuerpo Lo Sabe

Nov 19, 2023

While everyone is preparing for Thanksgiving, I am yet again, dusting off my resume and reaching out to recruiters. The difference this year is, that I'm less stressed and felt prepared for a potential layoff.

Read More
  • Layoff

Tackling Form Submission: Overlooking the Simplest Solutions

Nov 1, 2023

When hitting enter goes wrong

Read More
  • HTML
  • Material UI

Counter Button Of Doom

Feb 13, 2023

I stumbled during a technical interview. "Using React, create a counter that increments on click and decrements every second."

Read More
  • Interview
  • React
  • WebApis

TailwindCSS & Next.Js Build Optimization

Jan 27, 2023

Next.Js will make sure that you have valid pages and that components under `/page` return an html structure or component.

Read More
  • nextjs
  • javascript
  • tailwindcss

Revisiting My Portfolio

Jan 22, 2023

The pains and takeaways of revisiting your personal portfolio.

Read More
  • gatsby
  • refactor
  • javascript

Building A New Product

Jan 13, 2023

Have an idea for an app? Use these strategies so that you can better define and plan out your idea.

Read More
  • product