Building a Signed Flutter Android App Bundle on Windows (Groovy and Kotlin DSL)
Generate a keystore, configure signing in both build.gradle and build.gradle.kts, and build a production-ready Android App Bundle for Play Store, all on Windows.
Generate a keystore, configure signing in both build.gradle and build.gradle.kts, and build a production-ready Android App Bundle for Play Store, all on Windows.
If you’ve been using knuckleswtf/scribe to generate API documentation for a Laravel application, there’s a good chance you’ve hit this wall at some point: the docs page loads slowly, the browser tab spins for several seconds, or the page just becomes unresponsive. The index.html file for a large API can balloon past 10MB, and the … Read more
OpenAI has officially launched GPT-5, marking its most significant model upgrade since the debut of ChatGPT. Framed as a significant step toward Artificial General Intelligence (AGI), GPT-5 promises substantial leaps in reasoning, reliability, and real-world utility. Based solely on OpenAI’s announcement, here’s what users and developers need to know: 1. The Intelligence Leap OpenAI positions … Read more
If you get a CORS error when you are uploading to AWS S3 bucket from Laravel, do the following: [ { “AllowedHeaders”: [ “*” ], “AllowedMethods”: [ “GET” ], “AllowedOrigins”: [ “http://my-local-site.local” ], “ExposeHeaders”: [ “x-amz-server-side-encryption”, “x-amz-request-id”, “x-amz-id-2” ], “MaxAgeSeconds”: 3000 }] The AllowedMethods prop You can add other HTTP methods here. The PATCH method … Read more
Over the last year, I took part in three large projects. My task was to move away from the old architecture based on PHP and server-side HTML generation, and transition to REST API. With the old approach, back-end developers were expected to know much more about the UI and visual aspects of the application. Because … Read more
If you are using Laravel 5, you must have come across something like this when a form wasn’t after a long period of time of opening the page.  This was meant to help with checking against CSRF but it can be really annoying seeing this. Most of your user/visitors don’t understand the gibberish written, and … Read more
Form model binding in Laravel 5 makes the programmers’ live easier, no doubt. But what if you want to bind multiple models to a form? This is not straight forward but it’s not so complex either. (May be it was till I cracked it) Follow the steps below and you should be okay. Note: I … Read more
The RecyclerView widget, alongside the CardView widget, was introduced in Android API 21 (Lollipop). RecyclerView is a more flexible and more advanced version of ListView, according to Android developers’ website. But don’t read flexible as easier to implement. It’s cool though. yeah, it’s ListView on steroids. One of its key feature is that it recycles views … Read more
Creating simple PHP helper functions in Laravel 5 is not really something that comes out of the box, unlike what is obtained in CodeIgniter. This is one of the very few things I initially missed when I switched from CodeIgniter to Laravel. However, there is a short solution. This might not necessarily be in compliance … Read more