Event Propagation in JavaScript: How One Line of Code Fixed My BugYesterday, I encountered an interesting bug while working on a UI component. There was a clickable parent container with a clickable child element inside it. The requirement was straightforward: Clic7 min read·creowis.comOct 27
How to Test a Complex Full-Stack App: Manual Approach vs AI-Assisted TestingA few days ago, I ran an experiment with an AI-powered testing agent that lets you write test cases in plain English instead of code. I opened its natural language interface and typed four simple sent16 min read·freecodecamp.orgMar 16
Building an AI-Powered Discord and Web Automation System for Project ManagementOne place to manage your project, right where your team already works.10 min read·creowis.comJan 29
How to Test JavaScript Apps: From Unit Tests to AI-Augmented QAAs a software engineer, you should always be open to the challenges this field brings. Two months ago, my project manager assigned me a task: write test cases for an API. I was super excited because it meant I got to learn something new beyond just c...13 min read·freecodecamp.orgOct 8, 2025
How to Optimize Search in JavaScript with DebouncingA few months ago, my manager assigned me a task: implement a search functionality across an entire page. The tricky part was that the displayed text was shown in the form of prompts, and each prompt could be truncated after two lines. If the text exc...8 min read·freecodecamp.orgSep 23, 2025