Use your cursor/vscode tasks.json
Tasks.json is a great bit of functionality I only just found out about, and it's in both vscode and cursor.
I've got one app written which is currently for my own use, which will help me build out a series of reports in the coming months, which are part of an audience-building experiment I'm doing.
That app is based around https://filamentphp.com/ which I use to manage some data in the database.
The app has a paginated table of data, and a form for editing each item. But what filament also allows you to do is add columns to the table view, for editing the data, like this:
I didn't have that column, but added it just now. It took about 4 minutes to do, most of which was deploying the app from development to production.
Then I wanted to be able to automatically filter that table for active vs pending entries. Another 4 minutes and I had this filter at the top of the table:
When you find the right framework, you can do so much, so quickly.
Tasks.json is a great bit of functionality I only just found out about, and it's in both vscode and cursor.
For weeks I've been trying to get MCPs working in cursor on my windows laptop, where my code is running in WSL. I've cracked it, thanks to a friendly person on Reddit.
I've recently started expanding my usage of Cursor to let it run commands, tests, etc and fix it's own issues. Here's my experience.