Home
Work
Blog
About
Contact
My
Blog
A collection of my blog posts related to software development.
Ctrl + K
•
•
•
Sorting and Filters
March 29, 2025
•
3 min read
Published
Fixing Event Propagation Issues with shadcn Dialog Inside Next.js Links
Learn how to fix the frustrating issue of shadcn Dialog components triggering unwanted navigation when placed inside Next.js Link components, using a reusable PropagationStopper component.
nextjs
shadcn-ui
react
+4 more
Read more
December 23, 2024
•
1 min read
Published
Open external URLs from an Electron app
Oftentimes in an Electron app, you’ll want to open a URL that points to a page outside of your app.
desktop
programming
typescript
Read more
July 13, 2024
•
1 min read
Published
Password hashing with bcrypt
Learn how to enhance the security of your Next.js applications by implementing password hashing with bcrypt. This guide covers the essentials of setting up bcrypt, hashing passwords, and verifying hashed passwords in a Next.js project.
security
web dev
programming
+2 more
Read more
May 23, 2024
•
2 min read
Published
Clean TypeScript 🧼
Best practices for writing clean and maintainable TypeScript code
typescript
clean code
best practices
+3 more
Read more