Theron S (@therons) header
Theron S (@therons) profile picture

PHP/JS Developer, Educator, forever learning! 🚀💻 Exploring tech realms, one line at a time. ☕️ Coding enthusiast ready for challenges.

Edmonton, Alberta
Joined August 2008
Photo by Theron S (@therons)Photo by Theron S (@therons)Photo by Theron S (@therons)Photo by Theron S (@therons)Photo by Theron S (@therons)Photo by Theron S (@therons)Photo by Theron S (@therons)Photo by Theron S (@therons)Photo by Theron S (@therons)Photo by Theron S (@therons)
Theron S retweeted
Replying to @bee_fumo
I use it, but I use it exclusively to quickly file a PR (lg -> 3 -> o) I need to learn it more.
5
1
1
48
91,377
If you install a Laravel App or via starter kit, to then only install @filamentphp V3 afterwards.... (READ: no frontend in Tailwind V4) This is how you can make it compatible with custom themes for Filament, which uses TW V3 To copy paste, link next post 👇
2
8
76
7,719
It can be useful to store model changes in dispatched events to use that information in queued listeners, like sending password changed notifications or email verifications So no matter where it changes in the application, the same jobs are dispatched
4
11
1
103
5,745
How I run multiple Claude Code agents in parallel using git worktrees. Please comment if there are better ways :) ``` function wt() { git worktree add ../worktrees/$1 main cd ../worktrees/$1 && git checkout -b $1 } ``` What happens under the hood: • `git worktree add` creates a linked working directory • Same .git repository, completely separate working files • No need to stash or commit when switching tasks • Each worktree can have different code states running Example: `wt feature-auth` creates: ``` my-app/ ├── .git/ (shared repository) ├── src/ (main worktree) └── ../worktrees/ └── feature-auth/ (isolated worktree) └── src/ (independent working files) ```` The cleanup function removes all worktrees with surgical precision: ```bash function wtc() { git worktree list --porcelain | grep -B2 "branch refs/heads/" | grep "worktree" | cut -d' ' -f2 | xargs -I {} git worktree remove {} } ```` Pipeline breakdown: • `list --porcelain` → machine-readable format • `grep -B2` → captures worktree path above branch info\ • `cut -d' ' -f2` → extracts just the path • `xargs` → removes each worktree cleanly Why this changes everything: 1. Run Claude on issue #123 while another fixes PR #456 2. No context switching—each agent has its own filesystem 3. Test breaking changes without touching main workspace 4. Compile different versions simultaneously Git worktrees were built for this. Multiple working directories, one repository. Perfect for parallel AI development.
25
24
6
343
44,725
Hey PHP Devs👋, have you heard of `cpx - Composer Package Executor` ? It's a CLI tool that allows you to run any command from any composer package, even if it's not installed in your project. Think `npx` but for Composer, and it's really good, thanks to @LiamHammett
1
14
88
3,763
Are you tracking who's creating and updating stuff in your database? Add the `created_by` and `updated_by` columns to your tables and drop in this trait. // Newton
8
18
235
13,271
5/5 Try Groq Desktop Beta right now and let us know your feedback. Bugs? Feature requests? We're listening. Excitedly. Shoutout to @RickLamers for shipping this and letting us enjoy MCP without the lag. 🫡 Here's the repo: github.com/groq/groq-desktop…
6
8
1
69
4,327
singapore pm with some of the most sensible analysis responding to us tariffs i’ve seen from a global leader.
437
5,380
985
20,705
3,177,841
Keeping this here. Someone may need it.
13
18
1
249
26,907
I wrote a blog on how you can extend Cursor with custom prompt tools using Go. Lots written on how to do this in Python and Node, so here’s my Contribution to how to build out an MCP server using nothing but Go. Link below
6
12
106
7,681
Theron S retweeted
Recommend to me your must-have Mac apps. Here is what I have: 1. Raycast 2. iTerm2 / Warp 3. ChatGPT + Superwhisper 4. Transmit 5. Hey (Email + Calendar) What are the apps you can't live without?
267
116
6
2,163
696,596
Replying to @svpino
MenuMeters. Old but as essential as ever. member.ipmu.jp/yuji.tachikaw…
1
1
2
16,501
Theron S retweeted
Replying to @svpino
Bartender TG Pro PDFOptim StopTheMadness Pro Quiver Sublime Text Raycast Warp 1Password CLI Tools: llm by @simonw Fabric by @DanielMiessler brew uv npm exa fd zoxide ncdu glances
5
2
28
12,055
MySQL can do more than you think - CTEs - Window functions - Partitioning - ...and more 🧵 Keep reading
2
19
144
12,709
Wow it's literally ChatGPT Operator but free Proxy Lite is a new open source model that can use your computer. You can automate any task on basically any device as it only has 3B parameters 🔥 100% free & open source (link below)
30
81
12
831
88,011
Planner mode in Cursor is SUPER helpful! With this prompt, agent mode will… ✅ Ask 4-6 clarifying questions ✅ Create a plan with multiple phases ✅ Ask for feedback + approval on the plan ✅ Implement each phase of the plan Steal this prompt down below ⬇️
25
68
4
859
79,083
Theron S retweeted
Cursor/Windsurf cheat code. {Provide detailed context about your coding project} It will minimize 85% of AI hallucinations and errors. Here's how you can do it using ChatGPT:
27
182
14
2,098
323,049
Theron S retweeted
Microsoft just dropped OmniParser V2, this changes everything. This AI sees your screen, understands it, and takes action, just like a human. 100% free & open source!
118
344
31
2,174
323,170
🧠 One of the most useful JavaScript APIs that I never knew existed: .toLocaleString() Easily format numbers and dates into pretty much anything you want...
11
19
1
186
26,008
Most people are still prompting wrong. I've found this framework, which was even shared by OpenAI President Greg Brockman. Here’s how it works:
96
880
74
11,528
1,550,478