Sign in

Paul Grimes

@ok200paul.bsky.social
139 followers 195 following 55 posts

I run OK200, a software and app development company in Melbourne, Australia

PostsRepliesMedia
Paul Grimes @ok200paul.bsky.social · 14/11/2025
Jeesh chatty G, calm down I know you like me but let's keep things cool
000 0
Paul Grimes @ok200paul.bsky.social · 07/10/2025
Not sure of the function of it (yet), but @laravel.com Forge's "GitHub deployment records" is really cool. Shows recent deployments in the project's github repo. Anyone from the Laravel team can explain its function / why I like this so much? @jbrooks.uk maybe?
000 0
Paul Grimes @ok200paul.bsky.social · 24/07/2025
Okay, okay, okayyyyyyy.... I've come around to typescript
010 1
Paul Grimes @ok200paul.bsky.social · 13/04/2025
Welp. Today I learned about "click sabotage" in google ads.. if I set a budget of (say) $20 and set a specific keyword, there are bots set up by SEM companies for competitors that will click my ad frantically, blowing my budget early in the day. 1 impression for $14.
000 0
Paul Grimes @ok200paul.bsky.social · 31/03/2025
TIL: Creating a new AWS in the AWS "organisations" system, allows you to create a new org with a root user, but - wait for it - **They don't allow the new user to log into the new AWS org** 🤦
000 0
Paul Grimes @ok200paul.bsky.social · 31/03/2025
Any #aws product people floating about here? AWS organisations has _completely_ fudged my account settings up and I need a dig out
000 0
Paul Grimes @ok200paul.bsky.social · 30/03/2025
Jeepers LinkedIn - pheromone sprays?
000 0
Paul Grimes @ok200paul.bsky.social · 19/03/2025
Just seen on LinkedIn: Vibe Coding repair services 😂
000 0
Paul Grimes @ok200paul.bsky.social · 03/03/2025
VueJS - probably late to the party, but the defineModel() for deep reactivity - SO SO SO good. We're slingin' models around like crazy people over here now! 🤠 @vuejs.org
010 1
Paul Grimes @ok200paul.bsky.social · 01/03/2025
*bool
000 0
Paul Grimes @ok200paul.bsky.social · 01/03/2025
I’ve just switched mine off for the day :) Nah, the scope was fine; the code I pasted wasn’t what was actually used. I needed to reinterpret the variable using a logical OR prior to passing it to the function, so it wasn’t interpreted as a book. Got it working, but wasted too much time on it 🫠
000 0
Paul Grimes @ok200paul.bsky.social · 01/03/2025
It returns index of 0, which is correct - passing the result of the findIndex (0) into a function is where javascript acts like an ass - it interprets it as false
110 1
Paul Grimes @ok200paul.bsky.social · 01/03/2025
FFS javascript const index = myArray.value.findIndex(item => item.name === 'foo'); // returns index 0 ffsJavascript(index); function ffsJavascript(index) { let newObj = myArray.value[index]; // not found, `index` false - ffs javascript }
110 1
Paul Grimes @ok200paul.bsky.social · 28/02/2025
Sandra Bernhard! Yes! #severance
030 3
Paul Grimes @ok200paul.bsky.social · 13/02/2025
You’re all right. UTC always for the win; always use and convert to UTC before committing. However: pick timestamp over datetime field types when setting up the DB, is what I learned. Your field type choice matters!
010 1
Paul Grimes @ok200paul.bsky.social · 12/02/2025
True, agreed - but - inserting a value into a `datetime` field, if another application connects to the DB and attempts to apply timezone offsets to the inserted data based on its own timezone configuration, the offset won't get applied to the datetime fields, only the timestamp fields. Interesting
000 0
Paul Grimes @ok200paul.bsky.social · 11/02/2025
Hope this helps another dev out there!
000 0
Paul Grimes @ok200paul.bsky.social · 11/02/2025
Case in point: github.com/metabase/met...
github.com
Timezone setting in questions is not honoured for certain fields · Issue #53509 · metabase/metabase
Describe the bug Hi team, Our database server is configured to be UTC. When I run a query as follows: SELECT `vouchers`.`id` AS `id`, `vouchers`.`last_redemption_at` AS `last_redemption_at`, `vouch...
100 1
Paul Grimes @ok200paul.bsky.social · 11/02/2025
Something I learned yesterday: in Laravel (any framework really), if your users are going to be in different time zones, use timestamp() instead of dateTime() in your migrations. dateTime doesn't hold timezone info, and if you use a BI system (eg Metabase), the date-centric fields will misbehave.
310 3
Paul Grimes @ok200paul.bsky.social · 28/01/2025
Prediction: WebFlow will be bought by Adobe, and rebranded "Dreamweaver" #iykyk #iamold #veryveryold #webdevelopment #html
030 3
Paul Grimes @ok200paul.bsky.social · 21/01/2025
AWS Console multi-session support! Yes!!!
010 1
Paul Grimes @ok200paul.bsky.social · 09/01/2025
I managed to lose a wordy issue submission 😭 - note to self, write it in a text editor first!
100 1
Paul Grimes @ok200paul.bsky.social · 09/01/2025
Ah - thanks Bron! It's usually something I'm doing too - glad it's not me :)
100 1
Paul Grimes @ok200paul.bsky.social · 09/01/2025
Anyone having trouble creating issues on GitHub? Hmmmm
100 1
Paul Grimes @ok200paul.bsky.social · 02/01/2025
Anyone out there start their programming on either of these two machines? Might be mainly folks based in Europe back in the mid 80s :)
110 1
Paul Grimes @ok200paul.bsky.social · 02/01/2025
Having a bit of a rose-tinted look back at my first #programming efforts. Started on a Sinclair ZX Spectrum (en.wikipedia.org/wiki/ZX_Spec...), then moved to an Amstrad CPC-464 (en.wikipedia.org/wiki/Amstrad...) - I think the spectrum was cooler though, the CPC464 was really only used for games.
en.wikipedia.org
Amstrad CPC 464 - Wikipedia
120 2
Paul Grimes @ok200paul.bsky.social · 27/12/2024
There's no way AI is coming for devs. I just spent a half hour disagreeing with Chatty G about some sliiiightly incorrect code it generated, and after a few rounds, it completely backtracked. Companies relying on GenAI for code are wading into risky territory #hottake
000 0
Paul Grimes @ok200paul.bsky.social · 20/12/2024
Herd rules! Great product
010 1
Paul Grimes @ok200paul.bsky.social · 20/12/2024
Beast Games: Bumfights for the modern age. Change my mind /oldmanshoutingatcloud.gif
010 1
Paul Grimes @ok200paul.bsky.social · 16/12/2024
🤣
000 0
Paul Grimes @ok200paul.bsky.social · 14/12/2024
Just installed Inertia JS v2 into a Laravel app - seamless upgrade! Loving prefetching & polling so far #laravel #inertia
020 2
Reposted by Paul Grimes
Michael Dyrynda @dyrynda.au · 03/12/2024
Expanded the starter pack to include our Kiwi mates across the Tasman! go.bsky.app/NNFmHx1
081 8
Paul Grimes @ok200paul.bsky.social · 03/12/2024
Chatty G admitting there’s not much “Open” going on over there
000 0
Paul Grimes @ok200paul.bsky.social · 02/12/2024
Today I'm learning about with Laravel's encrypted environments so that we can stay within AWS Lambda limits for Vapor If this were the 1600's, the whole Laravel team would be burned at the stake for this witchcraft. Witchcraft!
020 2
Paul Grimes @ok200paul.bsky.social · 28/11/2024
Laravel `schedule:work` command is a little bit of gold within the framework - makes local dev work really nicely with how the app would behave in the real world. Love it!
030 3
Paul Grimes @ok200paul.bsky.social · 27/11/2024
ceil()
010 1
Paul Grimes @ok200paul.bsky.social · 22/11/2024
Very cool - does it need the full bluesky url, or just the handle?
100 1
Paul Grimes @ok200paul.bsky.social · 21/11/2024
How good do we have it with 8! Are you looking forward to any 8.4 features?
100 1
Paul Grimes @ok200paul.bsky.social · 21/11/2024
Built my first PHP3 website in late 1998 - it was _so terrible_ - plus, we found out afterwards that the organisation that commissioned it (a police website) was a front for the two org leaders to have an affair (!!)
100 1
Paul Grimes @ok200paul.bsky.social · 21/11/2024
PHP8.4 released as we awake in Australia. Wuhu! Hands up who started on PHP3 back in the day? ✋ #php 👋
210 2
Reposted by Paul Grimes
PHPxMEL @phpxmel.com · 12/11/2024
We have a verified domain handle folks, it's only up from here.
media.tenor.com
a man wearing a suit and tie is making a funny face
ALT: a man wearing a suit and tie is making a funny face
053 5
Paul Grimes @ok200paul.bsky.social · 29/10/2024
ChatGPT acknowledging that there will be an AI uprising. We’re doomed - doomed!
111 1
Reposted by Paul Grimes
Justin Jackson @justinjackson.ca · 25/10/2024
I’ve just update the Laravel starter pack (with some great suggestions from @cmorrell.com). Lots of good people to follow here: bsky.app/start/did:pl...
349643 96
Paul Grimes @ok200paul.bsky.social · 22/02/2024
On the Reddit app on iOS, my mic is switched on every time the in-app browser is activated from a feed post. Very weird. Anyone else seeing this? Have Reddit jumped the tracking shark, now that they’re in cahoots with #google ?? Hmmmmmm. #reddit #mic #tracking #privacy
000 0
Paul Grimes @ok200paul.bsky.social · 05/12/2023
Hey! I had heard folks talk about it but I hadn’t seen it for myself - thanks for this Pádraig!
010 1
Paul Grimes @ok200paul.bsky.social · 01/12/2023
(I don’t even follow the man)
000 0
Paul Grimes @ok200paul.bsky.social · 01/12/2023
So I’ve pulled back from interacting with Twitter, and this is my notification feed now. Tell me it’s not on its last legs
Twitter feed being only Elon Musk notifications
121 2
Paul Grimes @ok200paul.bsky.social · 28/11/2023
Nice! Follow incoming Jim!
010 1
Paul Grimes @ok200paul.bsky.social · 28/11/2023
Any fellow #php #laravel #vuejs #flutter #golang developers here in the ‘sky? Like this post and I’ll give you a follow, looking to connect with more tech dev folks here. Have a great week!
160 6
Paul Grimes @ok200paul.bsky.social · 28/11/2023
I was there in the room! It seems to be install-per-application, but it’s only a matter of time before someone slaps a SAAS together for it 😊. It looks pretty awesome.
010 1