Ugh. Free WordPress.com and its seven hundred and forty seven (!!) advertising partners. š¬
2023-11-17 07:57:02
Though I did realise my complaint about React needing loads of boilerplate applies to PHP too.
The difference is that PHP boilerplate is all in scaffolding data.
Once thatās done the actual code you have to write is minimal.
A trade-off Iām willing to make.
2023-11-17 07:41:09
So nice to be back in sort-of-greenfield PHP!
Scaffolded two data structures to enhance an existing feature and started the logic too.
Did about an hour of work before even looking in a browser.
Most errors were detected by the IDE before I even tested any thing!!!
I just. Wrote. Code!
My comfort zone. š
2023-11-15 09:06:57
Further to learning āmalicious complianceā, Iād like to coin āeducational stupidityā:
Acting dumb to get you to operate as if I am, because I might be. (Or I may just not know what you know!)
2023-11-13 11:04:08
Am I allowed to celebrate Diwali? Light over darkness? Good over evil?
Iām in. Letās celebrate that.
Might put some lights up.
ššŖ
2023-11-13 08:44:22
I guess this is a step in the right direction though…
Or is it?
2023-11-13 08:40:42
Thereās enough actual war and battle in the world where people are dying.
We donāt need to be making up fake reasons to have ābattlesā of any sort.
Donāt take the bait.
2023-11-13 08:36:30
Feeling this morning is: I struggle enough with negative self-talk. Let alone seeing negative everyone-else talk.
Just a firehose of awfulness this morning.
I want to weep.
2023-11-12 22:30:33
The third (and – still can't believe it only lasted so long) last edition of my Beyond WP newsletter on āTinkering Tools" is now in the archive covering Tinkerwell, Playgrounds and āREPLāsā. All great tools in a PHP developer's toolbox:
https://beyond-wp.com/archive/beyond-wp-3-tinkering-tools
What do you think? Should I do more writing like this? Maybe scale down my ambitions/standards?
2023-11-12 18:12:24
š Well today I learned that my parentās EV charger that we borrow show a weird error when you first plug inā¦
⦠because it does a random pause of between 1 and 10 minutes before starting to avoid everyone starting a charge at the same time and overloading the grid! š
https://www.myenergi.com/guides/smart-charge-point-regulations-explained/
2023-11-12 09:43:51
Tried to get back into Turbo Admin dev yesterday. I want to get keyboard navigation for list tables finished.
Honestly: this is such a good feature and should just be part of the UX.
Iām sure it has big accessibility pros if I can build it right.
Had someone else already done this?
2023-11-12 08:08:22
I love the clever humour here. Very Twitter circa 2008. Iām sure this exists elsewhere. But I like that itās here and it makes it into my timeline.
2023-11-08 09:57:25
Hot take: Corporate laptops should come with text-expansion for in-house abbreviations and acronyms by default.
2023-11-05 16:10:50
Today I've got up Issue 2 of Beyond WP on the archive.
This one was my take on Tailwind CSS.
https://beyond-wp.com/archive/beyond-wp-2-trick-or-treat-making-tailwind-css-less-scary
It's the Tailwind CSS article that I wish I'd had when I started out with it.
Because, in my opinion, the examples in all the courses and tutorials tend to be either way too simple, or to miss the point of Tailwind which is: Componentize All The Things!!
Enjoy!
2023-11-04 23:33:58
Oh. I made the mistake of sharing a post with a hyperlink in it on The Social Network Formerly Known as Twitter, didn't I?
Zero engagement there then. š
2023-11-04 23:32:16
Who knows… maybe once the archive is up, I'll get back to Beyond WP properly? I loved the research and writing. And I still think it has value. I still want to bridge #WordPress development to broader software development tooling and topics. Not enough people are doing this.
I had a half-written post on xDebug that I wanted to get out. Because no one (IMO) explains xDebug properly.
And I am still internally screaming about many WP devās using structured arrays everywhere!! š
2023-11-04 23:26:47
You can skip the first couple of emails from my āBeyond WP" newsletter. (They are preserved for posterity anyway).
The first real issue was about local development tooling.
https://beyond-wp.com/archive/beyond-wp-1-local-dev-setups-and-no-pressure
I raved about Laravel Valet. But there was a bunch of links to resources and tools that let you explore the options by yourself.
I've added some new tools as updates like WP Engine's Local, @nicoverbruggen's PHP Monitor and Laravel Herd.
Perhaps something new for you to try here?
2023-11-04 23:19:14
Back in the pandemic times, I set up a newsletter called āBeyond WPā that sought to bring tools and ideas from the broader web/software development world to #WordPress developers.
I quickly ran out of steam – which I'm sad about.
But those emails took time to write. I got good feedback on them, and I was proud of them. So I'm working to get an archive online (with notes on what has changed since writing).
2023-11-04 19:33:21
This Cloudflare outage is really something. Iāve worked alongside data center operations and Iāve seen multiple-redundant systems fail in chaotic ways like this. Itās so hard to predict. And yet, stuff like āthey needed to be physically accessed ⦠access control system was not powered by the battery backups, so it was offlineā is such an obvious design flaw with hindsight.
https://blog.cloudflare.com/post-mortem-on-cloudflare-control-plane-and-analytics-outage/
2023-11-02 21:02:56
āļø Finally getting round to putting the archive of my Beyond WP emails online.
Iād sad it had such short a run.
I think I set my standards too high.
Perhaps I will pick it up again someday.
I like writing.