Blog post series idea: Advent calendar in July.
Archives: Notes
-
-
If I’m ever convicted of breaking in to a shop, it’s because their electronic signage looks like this.

-
Can confirm, office’s smoke alarms are working. They are very loud.🚨


-
I’ve been adding helpful reminders for what to do when I’ve lost work.




-
This code is terrible. Tempted to merge it without tests mainly to see what happens.
-
Namespaces ?
-
I had a choice: breakfast or stay home and watch the SotW live stream. There is a reason my work mates call me a human bin. ? ?
-
On the topic of the WP download counter, it’s kinda amazing that these 244 people have code running on over a million sites after just six or so hours.
https://twitter.com/aaronjorbin/status/1070811042685562885
-
My deploy script pulls WordPress down from GitHub so it doesn’t get included in the download counter. A part of me wonders if I should include
curl -I https://wordpress.org/latest.zipas part of the process. -
It looks like https://abc.net.au has quietly gone secure by default recently. I’m not sure when but it’s great to see and a huge achievement for a site with so much content.
-
If you deploy arrow functions, you can certainly deploy
(function(c){ c.add('js'); c.remove('no-js') })(document.documentElement.classList) -
This is a good example of why I think AMP is harmful to the open web. Google penalises the better performing page by locking it out of the top stories carousel.
bottom line.. from Virginia USA EC2 Webpagetest server we are much much faster that Google’s AMP delivering value to the user ??, they win in Start Render because of the empty container but in Speedindex we rock! i’m so fucking proud of this ? #perfmatters #webperf pic.twitter.com/FBnqHlypSb
— Dario Barrio (@DaryBarrio) November 28, 2018
-
I’m a curious button and wanted to know the background of Cloudflare’s DNS server names. Turns out it’s a really nice method of verification in case multiple people add a domain to their account; I wish more providers would do this.
-
Pro tip: When setting a CDN’s origin server, point it to your current server rather than the one you migrated from last month.
-
A few people at @humanmadeltd have been working on hot module replacement when working with WordPress sites using Gutenberg. @kadamwhite‘s written up the process and shared some GitHub repos to get you started.
-
Are Pop Lyrics Getting More Repetitive? Yes or nah nah nah nah nah nah, nah nah nah?
-
I believe it is a US Thanksgiving tradition for families to take passive-aggressive digs at each other beginning with “today I am thankful for…”.
Today I am thankful for plugin developers who check for notices.
-
My work’s looking for a web engineer in the APC region. It’s fully remote, great benefits, you get to work with me (I’m delightful) and a great team (also delightful).
https://humanmade.com/2018/11/15/join-us-as-a-web-or-senior-web-engineer-asia-pacific/
-
Tough day for the NAB CEO as his pay falls about a third, he now earns a mere 65 times the medium wage. Andrew is one of the real victims of the royal commission.
-
I made a weak joke about the marquee element last week but forgot to escape the version on my website.
-
Supporting Gutenberg’s standard, wide and full width alignments in modern browsers doesn’t require a media query. CSS Grid can just deal with it.
The code is adapted from Rachel Andrew’s explainer for breaking out of the grid.
-
The secret to a strong democracy is preferential voting and a sausage in a bun.
-
Me asking my American friends to vote in 2016 vs me asking my American friends to vote in 2018
🗳️
🗳️🗳️🗳️
-
Why do we talk about the days of
<marquee>but never emulating the effect in the status bar with JavaScript? -
The filter names for disabling the block editor (Gutenberg) in WordPress 5.0 will be slightly different to those in the plugin.
It’s a simple copy and paste to prepare.
-
Taking a stroll down memory lane. It’s, frankly, weird down here. https://core.trac.wordpress.org/ticket/34698
-
Often I review my own code, even when it’s an experiment.

-
In Manchester Lane, Melbourne.

-
Brisbanites come along to @wordcampbne this weekend to see my former client @d3v1an7 and I talk about some of the things we got up working on the Fairfax CMS together, including the awkward bits in any client/agency relationship.
https://2018.brisbane.wordcamp.org/session/greenfields-or-die-modernizing-publishing-for-2018/
-
It’s hard to believe Peter Dutton will stop at nothing to get what he wants, even if it means hurting those closest to him.
-
You: Amazing, the PM forgot to renew his domain.
Me: Amazing, the person who bought it paid 50 bucks. What a rip off.
-
“On this side project, I’m going to keep my commit messages professional.”
$ git log --format=oneline Commit with swear words. Remove tests because they’re broken anyway. Move it, stab at things. Fix dumb things. Everything is shit, ooh everything is shit. -
A government panel is to recommend schools be able to turn away gay students under the guise of religious freedom.
It’s weird how it’s only the religious freedom of homophones is considered when these things come up.
-
Sometimes I’d quite like `andif` to be a thing to avoid stupidly deep nesting levels.
if ( condition1 ) { $var1 = 'something'; } andif ( condition2 ) { $var2 = 'something'; } -
OH: Was that a “kill me”?
What?! I’m dealing with build tool conflicts, okay!
-
Bug-tracker terms for closing a ticket without needing a fix are really unfriendly,
wontfixis too blunt,invalidsounds like a criticism. -
This is some great news, it will be great to see Mike working full time on WordPress. Congratulations @GetSource and @GoDaddy.
I’ve got some news! Excited to focus on WordPress contribution with @GoDaddy.https://t.co/gMeMnALbBO
— Kira Schroder (@GetSource) October 2, 2018
-
A lambda function that uses the GitHub and Genius APIs to determine when someone is quoting lyrics in a code review.
Reviewer: I’m searching and scanning for answers in every line
Bot: ? -
I’m listening to the Slow Burn series on Bill Clinton’s impeachment. I’m about the same age as Lewinsky so it’s interesting to reconsider now I understand a twenty-something does not know everything and does not have full agency.
A big component of reconsidering this is to think about the people old enough to know better at the time but defended Clinton anyway. Where was their judgement, their morel character?
-
My friend @web_goddess is raising money this month for the Ovarian Cancer Research Fund. You, yes you, should donate a few dollars and help her exceed her target. It’s a good cause. https://www.mycause.com.au/page/185950/kris-howard
-
I’ve seen a “RT if you’ve crossed the road to avoid scaring a woman” tweet going around.
This isn’t the height of gentlemanly behavior, it’s the world’s lowest hurdle. Crossing the road is literally the least you can do, guys.
-
Bash command of the day
sudo echo "127.0.0.1 twitter.com" >> /etc/hosts -
Emma Alberici: pleasantly surprised to find she is both alive and a trending topic. Justin Milne: a trending topic.
-
Between Chrome becoming more integrated with Google and Firefox installing extensions without permissions (again, telemetry this time), I’m tempted to switch back to Lynx.
-
Turns out there was more to Torvalds’ epiphany and the Linux Foundation’s sudden adoption of a code of conduct than Torvalds suggested. Imagine my surprise.
-
The Prime Minister has spoken about allowing *more* discrimination of queer folk under the guise of religious freedom.
Sure, let’s talk ’bout the puppets everyone.
-
Found near sushi shop
-
What’s particularly cute about this is that Getty will start sending infringement claims to people who sourced the images free from sites showing the original creative commons license
That’s nice. Getty is licensing some of my NYC photos.https://t.co/0kZxzSJayU pic.twitter.com/4TWlMCxLl5
— zeldman (@zeldman) September 16, 2018
-
If you’re interested in trying Gutenberg but one or two post types aren’t ready, don’t let it stop you. There’s a filter for that and it’s nine lines of code to work around.
-
“Bank-grade security” is actually the worst. Common password limits are a maximum length of 16 or fewer characters, preventing the use of symbols, DOB password defaults. No wonder things like this can happen.
This is wild – a Westpac employee handed over his customer's online banking passwords…TO A MORTGAGE BROKER. https://t.co/t1PwVVX1rd
— Paul Farrell (@FarrellPF) September 10, 2018