Web Developer & Conference Speaker
✍️Write rieview ✍️Rezension schreiben 🏷️Get Badge! 🏷️Abzeichen holen! ⚙️Edit entry ⚙️Eintrag bearbeiten 📰News 📰Neuigkeiten
Tags: conference developer
In the Bluesky (social media platform) web interface, post dates are shown relative to the current date/time. To see the actual post time, you have…
The post Bluesky Post Time Expander Tampermonkey Script appeared first on Shawn Hooper.
18.2.2025 21:58Bluesky Post Time Expander Tampermonkey ScriptThanks for posting this info. We've noticed another breaking change - both minValue() and maxValue() throw a "not a function" error. Carbon 3 obviously needs a few bug fixes and tweaks to make it backwards compatible! In the meantime, your suggestion to downgrade to Carbon 2 has fixed things for now.
4.10.2024 08:47Comment on Breaking Change – Carbon’s diffIn* functions under v3.x by SaraI was out for a walk a few weeks ago and came across the house pictured above, under construction in my neighbourhood. This reminded me…
The post Under Construction (thoughts on open source) appeared first on Shawn Hooper.
13.8.2024 04:53Under Construction (thoughts on open source)This past week I was part of the organizing team who hosted almost 300 WordPress enthusiasts to Ottawa for the first national WordCamp Canada, Until…
The post WordCamp Canada #1, Done appeared first on Shawn Hooper.
16.7.2024 21:45WordCamp Canada #1, DoneThank you Shawn, this is very timely. I make lots of microsites throughout the year for my company with lots of different owners and lots of different uses, this is another level of value I can add to the process. Adding this to my snippets!
19.6.2024 13:56Comment on Customizing the New Admin Email Confirmation in WordPress by Jamie SchmidLaravel 11 has added the ability to discovery policy classes automatically!
The post Laravel 11 Adds Policy Auto-Discovery to Models appeared first on Shawn Hooper.
2.5.2024 01:21Laravel 11 Adds Policy Auto-Discovery to ModelsWhile upgrading an application to Laravel 11, I ran into a breaking change in Carbon 3.x that I wanted to share.
The post Breaking Change – Carbon’s diffIn* functions under v3.x appeared first on Shawn Hooper.
11.4.2024 23:52Breaking Change – Carbon’s diffIn* functions under v3.xI have generally been unimpressed with AI as a coding assistant, at least where it’s built into my IDE. (My experimenting as been with GitHub…
The post Using ChatGPT to Explain RegEx appeared first on Shawn Hooper.
6.4.2024 18:58Using ChatGPT to Explain RegExHey Shawn. Thanks for the blog post. The Admin Email Address is one that I'm particularly interested in right now as I have a WordPress Trac ticket in the queue regarding how to deal with getting removed from that field. A lot of WordPress devs make themselves the admin email address, but later when someone else takes over, they get stuck receiving all of the admin messages, often for years, with no way to change it. Here's the link for anyone who wants to see it and give it a star. https://core.trac.wordpress.org/ticket/60789
6.4.2024 00:27Comment on Customizing the New Admin Email Confirmation in WordPress by Andrew HoyerLaravel Shift's "Can I Upgrade Laravel Yet?" tool is handy timesaver when preparing to upgrade framework versions.
The post Before Upgrading Laravel, use “Can I Upgrade Laravel Yet?” appeared first on Shawn Hooper.
5.4.2024 21:32Before Upgrading Laravel, use “Can I Upgrade Laravel Yet?”How to use WordPress filters to modify the contents of the email that is sent out when the site's admin email is changed in the WordPress admin dashboard.
The post Customizing the New Admin Email Confirmation in WordPress appeared first on Shawn Hooper.
2.4.2024 19:07Customizing the New Admin Email Confirmation in WordPressIn reply to <a href="https://mastodon.social/@hsl/112118617483125313">Harold Leewis</a>. It's so nice to be able to flip something that's WIP to a colleague who doesn't have a local environment.
18.3.2024 21:29Comment on Feature Preview Branches with Laravel Harbor by Shawn Hooper<a href="https://shawnhooper.ca/author/shooper/" rel="nofollow ugc">@shooper</a> Oh nice! Not using forge, but I've been doing something similar for years with a custom build/deploy server, doing it on all pushes to all branches instead of only on PR's, so great to be able to test everything easily through <branch>.dev.domain.tld :)
18.3.2024 20:38Comment on Feature Preview Branches with Laravel Harbor by Harold LeewisLaravel Harbor allows you to create preview environments on Laravel Forge servers when a new pull request is created in GitHub. This has saved my team so much time already.
The post Feature Preview Branches with Laravel Harbor appeared first on Shawn Hooper.
18.3.2024 20:33Feature Preview Branches with Laravel HarborIn reply to <a href="https://fosstodon.org/@robinm/112005830575181047">robinm</a>. Thanks for the tip. I'll have to check those commands out. I've definitely been in the habit of using the same basic commands for years (and PHPStorm's GUI for merge conflict resolution).
28.2.2024 16:30Comment on Git and “Get that file from the other branch” by Shawn HooperIn reply to <a href="https://fosstodon.org/@robinm/112005805791192141">robinm</a>. <a href="https://shawnhooper.ca/author/shooper/" rel="nofollow ugc">@shooper</a> And more generally I've totally stopped to use `git checkout` two years ago when I discovered `git restore` and `git switch`. Those commands make so much more sense!
27.2.2024 22:35Comment on Git and “Get that file from the other branch” by robinm<a href="https://shawnhooper.ca/author/shooper/" rel="nofollow ugc">@shooper</a> What you want is `git restore -s feature-5 your-file`.`-s` is short for `--source`. And if `your-file` doesn't exist in your current working directory use `git restore -s feature-5 -- your-file`.
27.2.2024 22:29Comment on Git and “Get that file from the other branch” by robinmI’ve been using git for about a decade now, and I learned something so simple that I feel like the person in the image above.…
The post Git and “Get that file from the other branch” appeared first on Shawn Hooper.
27.2.2024 21:06Git and “Get that file from the other branch”In reply to <a href="https://shawnhooper.ca/2023/12/12/ignoring-files-in-git-more-than-just-gitignore/#comment-15065">Hiroki Matsuuchi</a>. Agreed! It was being able to globally exclude all the files for my IDE that made that feature worth it.
1.2.2024 01:41Comment on Ignoring Files in Git. More than just .gitignore by Shawn HooperShort, to the point and very useful. Thank you! This was my first time hearing about global .gitignore. I work fairly consistently with only a few frameworks/libraries, so setting this up to hide environment variables seems like a great way to prevent myself from making stupid mistakes in the future. Thanks for the tip!
1.2.2024 01:08Comment on Ignoring Files in Git. More than just .gitignore by Hiroki Matsuuchi