JV profile pictureJV
  • About
  • Projects
  • Notes
  • Articles
  • DocsBadge value

Writing on software engineering, best pattern designs, and new technologies.

All of my long-form thoughts on programming, leadership, best design patterns, and more, collected in chronological order.

allsoftware engineeringanimationreactpatternsarchitecture
Some image here
Nov 18, 2025
software engineering

Automate Commit Linting and Package Releases with Github Actions

Deep dive how to set up CommitLint, Husky, Changesets, Github Actions

Some image here
Oct 27, 2025
software engineering

Web Optimization Techniques You Must Know

Learn these web optimization techniques to make your app blazingly fast

Some image here
Oct 26, 2025
software engineering

Authentication: JWT strategy

This is the second part of Authentication series. We will learn how to create an authentication system from scratch using JWT strategy.

Some image here
Jul 18, 2025
software engineering

Authentication: Session Strategies

Ever wonder how to persist your authenticated users across your app? Learn different session trategies and their pros and cons.

Some image here
Jul 17, 2025
software engineering

Authentication: Google OAuth2.0 with PKCE

Google Authentication OAuth2.0 from scratch, no auth wrappers, no auth libraries. Leveraging Arcticjs and Oslojs.

Some image here
Oct 13, 2024
architecture

How to Develop Software: From Idea to Product

A deep dive on how a software is created.

Some image here
Aug 12, 2024
patternsReactIconReact

Applying SOLID principles in React

Master structuring your components for maintainability, scalability, and cleaner code.

  • About
  • Projects
  • Courses
© 2024 Jose Valdivia. Made withNextIconNext.js
0
0
2
6
0
3
0