Mastering Application Deployment Across Multiple EnvironmentsManaging software releases across development, staging, and production environments often feels like juggling fragile components. One slip can lead to significant setbacks. The complexity inherent in maintaining consistency and efficiency across thes...May 1, 2025 · 9 min readsourcemaneditor.hashnode.dev
Optimizing My Code Editor with Flutter Profiling ToolsThis article is the final installment in my series about building a custom code editor. In previous story I talked about how to employ TwoWayScroll in text editor context. In this part, I’ll share how I used Flutter’s profiling tools to identify and ...Mar 26, 2025 · 8 min readsourcemaneditor.hashnode.dev
From Characters to Lines: Refactoring My Code Editor for Better Performance and Two-Way ScrollingIn this article, I’ll walk you through how my code editor evolved into a more robust and efficient tool. In the previous article, I attempted to handle user input and text rendering at the character level. While this approach worked initially, it qui...Mar 17, 2025 · 9 min readsourcemaneditor.hashnode.dev
How I Created a Small Tool That Made My Work EasierAs a Node.js backend API developer, my primary responsibility is building RESTful APIs for our system. These APIs serve various teams within my company and assist colleagues who handle customer-reported bugs. When I’m not developing APIs, I’m often u...Mar 3, 2025 · 16 min readsourcemaneditor.hashnode.dev