One major area I've been working on in my personal development is overcoming my shyness when explaining technical topics. I've learned that I don't need to be an expert or…
In software development, there are two important concepts: synchronous and asynchronous behavior. JavaScript developers, especially those who use vanilla JavaScript, know these well because of how promises work. I like…
When you are working on a local project and using a GitHub Access Token to push your code, you might face an issue when the token expires, and you forget…
I have been dealing with this feeling for years, and I still do. In the beginning, it was really frustrating for me, day by day, step by step, I learned…
When I sense that my motivation to publish is driven by the desire to share for the sake of just sharing or to impress others, I take a break from…
Problem When working with Laravel and Inertia.js, pagination returns an object instead of an array. This can make looping over the results a bit tricky, as the expected array structure…
In life, and especially in software development, you can not always fully understand every step or action right away. I used to struggle with this feeling, like I wasn't good…
Problem: Recently, while developing a feature to update resources in my Laravel app, I faced an unexpected issue: the create functionality, which had been working previously, suddenly stopped functioning. When…
Title: Understanding Method Spoofing in Laravel When working with request/response methods, different HTTP methods like GET, POST, PUT, and PATCH have custom purposes. POST is generally used for creating resources,…
In the field of software development, mastering delegation is a must. I've always known this from learning and practicing in real-life work scenarios, as well as from various web conferences…