Paul Grimes's Avatar

Paul Grimes

@ok200paul

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

131
Followers
195
Following
55
Posts
18.11.2023
Joined
Posts Following

Latest posts by Paul Grimes @ok200paul

Post image

Jeesh chatty G, calm down I know you like me but let's keep things cool

14.11.2025 02:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

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?

07.10.2025 00:35 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Okay, okay, okayyyyyyy.... I've come around to typescript

24.07.2025 02:43 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

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.

13.04.2025 01:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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**

🀦

31.03.2025 10:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Any #aws product people floating about here? AWS organisations has _completely_ fudged my account settings up and I need a dig out

31.03.2025 10:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Jeepers LinkedIn - pheromone sprays?

30.03.2025 00:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Just seen on LinkedIn: Vibe Coding repair services πŸ˜‚

19.03.2025 21:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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

03.03.2025 01:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

*bool

01.03.2025 07:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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 🫠

01.03.2025 07:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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

01.03.2025 07:35 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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
}

01.03.2025 03:04 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Sandra Bernhard! Yes! #severance

28.02.2025 08:04 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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!

13.02.2025 13:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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

12.02.2025 01:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Hope this helps another dev out there!

11.02.2025 22:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

Case in point: github.com/metabase/met...

11.02.2025 22:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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.

11.02.2025 22:21 πŸ‘ 1 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0

Prediction: WebFlow will be bought by Adobe, and rebranded "Dreamweaver" #iykyk #iamold #veryveryold #webdevelopment #html

28.01.2025 02:54 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

AWS Console multi-session support! Yes!!!

21.01.2025 09:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I managed to lose a wordy issue submission 😭 - note to self, write it in a text editor first!

09.01.2025 02:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Ah - thanks Bron! It's usually something I'm doing too - glad it's not me :)

09.01.2025 01:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Anyone having trouble creating issues on GitHub? Hmmmm

09.01.2025 01:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Anyone out there start their programming on either of these two machines? Might be mainly folks based in Europe back in the mid 80s :)

02.01.2025 00:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Amstrad CPC 464 - Wikipedia

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.

02.01.2025 00:14 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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

27.12.2024 00:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Herd rules! Great product

20.12.2024 10:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Beast Games: Bumfights for the modern age. Change my mind

/oldmanshoutingatcloud.gif

20.12.2024 03:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

🀣

16.12.2024 05:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0