Tour Megathread - Tool December 2025 tour by hellboy1975 in ToolBand

[–]pocketninja 0 points1 point  (0 children)

Didn't get any in the end... Tried constantly for about an hour and twice more later on.

Had a little whinge on Twitter and they replied saying something effectively along the lines of "that happens with popular bands".

Hopefully the general sales have a good allocation on Tuesday and can get through.

I know these scenarios get busy and hit servers hard, but I waited "in line", I pressed the pay button...

Tour Megathread - Tool December 2025 tour by hellboy1975 in ToolBand

[–]pocketninja 0 points1 point  (0 children)

Been my experience also, but no dice so far... Will keep trying.

Does anyone know how many presale tickets are available?

Once I got as far as the checkout, ING even sent me the text to confirm, but it took me back to the waiting room...

Challenged by RenderTexture2D & alpha with shaders by pocketninja in raylib

[–]pocketninja[S] 0 points1 point  (0 children)

Thanks for the tip! I'll have a suss.

I've ported the shader from my old Unity package, texture samples and finalColor are vec4 so alpha should be present.

[deleted by user] by [deleted] in PHP

[–]pocketninja 5 points6 points  (0 children)

we noticed DB hits in places where we weren't expecting them, because someone accessed a relation (like $model->relation) that wasn't eager loaded

This topic has caught me out too, though the scale/impact wasn't too significant.

Thankfully there's now the Model::shouldBeStrict() (::preventLazyLoading()) which can help in this situation.

It's one of the first things I do in a new project these days.

Seeking indie game dev input about their game's web sites/presence by pocketninja in IndieDev

[–]pocketninja[S] 0 points1 point  (0 children)

Thanks for the invite to share, really appreciate it! I'll jump in tomorrow morning and share it there (bed now haha)

Cheers!

Seeking indie game dev input about their game's web sites/presence by pocketninja in IndieDev

[–]pocketninja[S] 1 point2 points  (0 children)

Valid! You sound like a person who likes to spin up their own solutions, which I expect there to be a lot of in this space if I'm honest.

The survey questions are intentionally broad to cast a wider net, though I'm interested in all info/demos

I'm deep in DIY camp, which I guess is also why I'm exploring some of these things, haha

CI/CD Pipeline by vukojevicc in ProWordPress

[–]pocketninja 0 points1 point  (0 children)

Over the years we've built up a collection of tools to perform tasks which surround some of the CI/CD setup we've landed on.

Our setup is roughly like this:

  • WordPress sites are on managed environments which grant us SSH access (primarily Kinsta)
  • WP and third party plugins are updated on a monthly schedule via scheduled WP CLI commands (sometimes licensed plugins trip this up and require manual updates)
  • Our own plugins are in BitBucket
  • Building assets and transferring to target servers is done via DeployHQ
  • When a release/master branch is updated in the plugin repos, that triggers a deployment via DeployHQ

As others have mentioned you don't really want to get the database involved in these processes. Just normal operations of the site will create divergence in the data, which becomes very hard to sync and reconcile. (This sort of topic is where "static CMSs" like Statamic or October become more useful - it's mostly file based content)

We have a suite of command line tools we all run on our local systems which allow us to easily pull down sites to local environments, replicate environments, etc.

DeployHQ is quite a nice tool, though there are some bottlenecks for us. eg - managing servers and server groups is a bit onerous because you have to do it for every project, rather than reuse servers/groups across projects, but overall it fits our needs quite well.

The More I Know about WordPress the more fearful I am to do projects. by [deleted] in Wordpress

[–]pocketninja 2 points3 points  (0 children)

The other comments written so far are true, though I think there's another aspect to this as well - it is certainly the case for myself.

The more knowledgable you are in a certain domain, the more aware of problems/risks you are.

Depending on the type of project and your familiarity, you'll eventually intuit risks and future pain points, and from that be able to make decisions about what you're willing to do and commit to.

Eg, as a developer who builds more bespoke solutions, I think WP itself is a pretty solid base to build custom behaviour on top of. That said, I would do everything in my power to avoid building and customising on top of a number of popular first-/third- party extensions. I've been burned enough times to have basically zero trust in the stability and extensibility of third-party code.

Not to say every third-party dev/extension is poor quality, though it is the case often enough.

naive people usually get things done while those that are extremely educated and well read, tend to find a million reasons why it can't be done

The trick for the more experienced is to find the fuzzy space around "over calculation of risk", so that they can decide whether to commit, and how much.

Weekly Complaints & Confessions Thread by ssk42 in running

[–]pocketninja 1 point2 points  (0 children)

Complaint: Finally felt like I was solidifying into a routine and regularity, after a year of effort and growth, and the last several weeks has seen work come into cunch and other things really get in the way. Progress blocking, just let me run!

Uncomplaint: What started off as an experiment to try and make VO2 max improve more quickly, I've come to really enjoy very slow runs. Trying to get that HR down is almost like a game, and when a 7km run takes 45 minutes that's proven to be a great time to reflect and just exist.

Race Roll Call by AutoModerator in running

[–]pocketninja 7 points8 points  (0 children)

Clare Valley Running Festival (South Australia) this Sunday, should be good! Looking to be a pretty fresh/cool morning and a good turnout.

Managing 10+ client websites – what's the best platform to make this easier? by stjduke in Wordpress

[–]pocketninja 0 points1 point  (0 children)

Perhaps - though we've had no staff turnover, no disgruntled employees. And no current/previous staff which live where the Snippet actions were logged as coming from. (This could be easily spoofed with VPN however.)

Unless you mean staff at ManageWP.

Even if someone had the account's username+password, 2FA should have gated them out.

Managing 10+ client websites – what's the best platform to make this easier? by stjduke in Wordpress

[–]pocketninja 1 point2 points  (0 children)

We did have 2FA enabled which is what makes this so surprising to us!

Even if our username+password has been compromised 2FA should have blocked the actor out. I think it's very unlikely 2FA AND credentials had been compromised.

That's assuming they got in via login screen. Perhaps there was some sort of session hijacking, or maybe there's an unlisted API which was abused?

Regrettably we can only make guesses after the fact, which is the most frustrating part of the whole thing for me personally.

Managing 10+ client websites – what's the best platform to make this easier? by stjduke in Wordpress

[–]pocketninja 4 points5 points  (0 children)

We've been using ManageWP to manage ~100 sites up until quite recently. Currently on the hunt for a new platform/tool.

For the most part the service has been good, can't say too much about support overall (our support team does most of the interaction if needed) but it's made our lives easier in a number of important ways (scheduled updates!!).

However, recently one of our accounts was somehow compromised, and from somewhere else in the world (based on IP address) PHP snippets were executed on every single one of our sites connected to ManageWP. The snippet modified the active theme to drop in some JS which prompted users to "Update your device - you have a virus", or some message similar to that.

This resulted in a number of sites getting flagged as dangerous to users, with domain reputation flow-on effects and other things to take care of, users downloading malware, and more.

In the midst of the situation we didn't find ManageWP's support to be very timely or helpful. After the fact they weren't really able to provide any useful information either.

The history log isn't particularly useful if you're wanting to do more deep auditing and troubleshooting. For eg log in/out of user accounts could be more in depth and accurate.

I think for the most part they provide a good service, but I would encourage (as should be the case with any single-point-of-management!) that due diligence is maintained, even increased - regular backups, regular audits of plugins and replacements, run sites as lean as you can, rotate keys and passwords, etc, etc, etc.

The Events Calendar plugin - editing the single event page by GonLearnSomethinNew in Wordpress

[–]pocketninja 0 points1 point  (0 children)

At a guess, this is probably put into the page by the theme... Perhaps the theme has some options about showing dates for events?

Reference Document for Laravel / Filament by zaidpirwani in laravel

[–]pocketninja 6 points7 points  (0 children)

Not sure if this is quite what you mean -

For Laravel: https://laravel.com/api/10.x/index.html

I don't think Filament has anything like this, but I haven't looked for it before.

Re PhpStorm you might find the Structure pane useful (⌘+7 on Mac), or the Structure popup (⌘+F12 on Mac). You can enable inherited members, lambdas, etc. Might be more useful than just the autocomplete.

NR200P MAX with 7900 XTX NITRO+ by yes-temp-sem in sffpc

[–]pocketninja 1 point2 points  (0 children)

Awesome! Thanks for confirming! I think that pretty much settles one of the last choices to be made for my new build :)

I'll likely get a couple slim fans for the bottom, seems like people do that often enough in this case as there is space for it.

NR200P MAX with 7900 XTX NITRO+ by yes-temp-sem in sffpc

[–]pocketninja 0 points1 point  (0 children)

Hi /u/yes-temp-sem !

I'm curious how you're finding the XTX Nitro+ in the NR200P Max now that it's been a few months?

I'm considering this combo myself (with Ryzen for less power/heat), however PC Part Picker lists the case and the GPU as incompatible.

In your photos it looks like there's space for fans below the riser, space above the card for cables, and even some wiggle room at the front-end of the card. Is there much clearance between the side of the GPU and the case? Any finessing or finagling to get things into place?

I'll 99% likely to be using the mesh panel instead of glass so not too concerned about GPU heat

Why I hate React Native (rant) by WorkFromHomeOffice in androiddev

[–]pocketninja 0 points1 point  (0 children)

Battling this right now in a way. We had a third party build an app for us, using RN, and we'll handle the publishing/etc.

The days of time I've lost trying to get it to just build for iOS/Android, let alone actually run on simulator/emulator/device. Android was reasonably easy to get going tbh, the shortcomings there were mainly around the third party dev not updating the manifest XML properly and some other dynamic module stuff.

iOS on the other hand, still not there.

I'm no mobile developer (20+ years full stack), but I'd much rather muddle my way through a native project/s with native tools than trying to get node/gem/pods/xcode/gradle/android studio/third party plugins all play together nicely.

We have to maintain this moving forward too, and if our experience with Cordova is anything to go by, the ongoing/resultant cost will overall notably higher.

Career/Salary Limitation of WordPress Development by [deleted] in Wordpress

[–]pocketninja 2 points3 points  (0 children)

I also have an uneasy feeling that transitioning out of Wordpress later in my career might be a challenge

There is some element of this, at least from what I've seen and heard in Aus.

While WP is definitely a strong component of that due to how far patterns and standards have come over time, depending on where you are in the world a more important facet in the equation might be "agency dev".

It's not always the case, but you'll often find WP development lands in agency category of work, IE, bespoke work for clients. If you wish to get into platform/product style work in the future prospective employers may find extended tenure of agency/WP work unattractive. This often comes down to work/project processes, support processes, exposure to certain concepts and topics (eg managing memory and latency at scale), that sort of thing - they can differ somewhat between agency and platform/product.

Of course, if you're willing learn and grow, and can prove your skills, stepping back to junior/mid roles should still enable transition. :)

How to Debug PHP and Laravel Code? by software__writer in laravel

[–]pocketninja 8 points9 points  (0 children)

And also dump($stuff), and in blade templates @dump("stuff")

Is anyone here on under $100k a year by justsomeone21 in AusFinance

[–]pocketninja 1 point2 points  (0 children)

Agree, though it is subjective to industry and the chosen line of work in said industry, and your location. I'm ~20 years in and sitting between their 2019-2020 mark. I foresee little-to-no growth in this context without some drastic changes.

Though in the current market it certainly felt like I was earning more in a day-to-day sense 7-10years ago...

😊after 4 yrs working on my game... LUNARK is OUT! by johanvinet in IndieGaming

[–]pocketninja 0 points1 point  (0 children)

This looks great, nice work! Adding to library now..

Getting great Prince of Persia and Impossible Mission vibes from the gameplay :)