All Writing
Things I've learned, from experience
- 01
Build Desktop Applications with Tauri
1. Story behind. "JavaScript developers can’t build anything except web applications." Every time I hear this, my reaction is — Really? 🤔 Many people think JavaScript is limited to just web development, but that’s far from the truth. Trust me, JavaS...
Aug 4, 2025 - 02
IndexedDB - browsers own storage system.
Introduction. In a recent article, I introduced Dexie.js, a wrapper library for IndexedDB that simplifies working with it. I should have published this article about using IndexedDB with native APIs before the Dexie.js article. Why? Because only when...
Jul 19, 2025 - 03
Dexie.js : The Smart Way to Handel Local Database in JavaScript
Introduction If you’ve ever worked with IndexedDB, you know it can be a bit painful—lots of boilerplate and a complex API just to do simple things. That’s where Dexie.js comes in. It’s a lightweight wrapper that makes IndexedDB simple, clean, and dev...
Jul 8, 2025 - 04
React Hook Form
Lesson 1: Story behind. Before I discovered React Hook Form, I realized I was a complete noob when it came to handling form data in React. I used to manage form state and validations using local state variables. While this approach works for simple f...
Jun 27, 2025