Steve Thomas (@steve_coding) 's Twitter Profile
Steve Thomas

@steve_coding

Building software for business and for fun with @laravelphp at Coding Labs. Our open source work: github.com/codinglabsau

ID: 1000879603991261184

linkhttps://codinglabs.com.au calendar_today27-05-2018 23:21:07

685 Tweet

111 Followers

317 Following

Steve Thomas (@steve_coding) 's Twitter Profile Photo

hey Stephen Rees-Carter, what is your take on throttling requests by IP address alone, and whether shared IPs are likely to be an issue for login throttling. (context: we've been on the receiving end of a credential stuffing attack with over 4m requests. Fortify throttles on ip+username)

Steve Thomas (@steve_coding) 's Twitter Profile Photo

Nice to see Inertia.js and Hybridly coming up in my timeline more frequently, after what feels like wall-to-wall livewire hype for the last little while. All great tools, nice to be spoiled for options!

Steve Thomas (@steve_coding) 's Twitter Profile Photo

I'm looking to start pairing with my fellow Laravel devs, and I just reserved my handle on Laramates to make it easier to find them - come join me! laramates.com/?via=steve #laramates #laravel

Steve Thomas (@steve_coding) 's Twitter Profile Photo

Digging into some slowness on a paginated product watchlist endpoint today. Assumption: “surely nobody would watch more than a few hundred items at a time right?” Reality: One user is watching 27,040 items Bad candidate for a whereIn() query 🤣

Steve Thomas (@steve_coding) 's Twitter Profile Photo

This prompted me to take another look at Sentry, and it is definitely looking more compelling than last time. We rely on bug tracking and APM heavily. Combined with Laravel Pulse and CloudWatch we could really tighten the screws on performance.

Steve Thomas (@steve_coding) 's Twitter Profile Photo

After learning that headless UI v2 for vue / catalyst was not coming this year (and no definitive timeline), I started looking for alternatives and found Radix Vue and Shadcn Vue today. React devs are spoiled for choice, but Radix looks like the headless package vue needs 👀.

Steve Thomas (@steve_coding) 's Twitter Profile Photo

AWS has its quirks, but GCP is multiple times worse for DX. I have almost no idea what I’m doing whether in the API or UI and I’ve used some apis for 10+ years

Steve Thomas (@steve_coding) 's Twitter Profile Photo

Things I’ve used for the first time in the last 2 months: - shadcn-vue and radix - rds blue/green migrations - Laravel octane on Ubuntu - herd pro - spx profiler - phpstan - grafana k6 - wrk - rector - sentry - ai presets Safe to say I’m all over the place 😅

Steve Thomas (@steve_coding) 's Twitter Profile Photo

Shoutout to Marcel Pociot 🧪 for the work you’ve done on Herd. Over 20 odd years i’ve used xampp, mamp, homestead, brew, valet. Each step was a little better than the last, Herd is a leap. The dread has vanished, Pro is great and we are even profiling locally for the first time 🍻

Steve Thomas (@steve_coding) 's Twitter Profile Photo

I just had a quick peek at bluesky - nice to be on social media for 3 minutes without getting bombarded with the worst of humanity / AI. I might even make a few posts! My 3 followers can find me at steve-coding.bsky.social

Steve Thomas (@steve_coding) 's Twitter Profile Photo

Currently building US tariff support into our marketplace software… so if the seller passes the tariff on in full (which most will), a $100 USD item is going to cost between $110 and $180 to the buyer. Huge disruption to global ecommerce incoming 😅

Steve Thomas (@steve_coding) 's Twitter Profile Photo

This is a great insight. The best use case for AI is as an output multiplier on things that you are capable of doing already. Stray too far from your realm of competence and…