Nathan Rice
nathanrice.me
Nathan Rice
@nathanrice.me
Pinned
A few weeks ago, I set out to get some experience building something with PHP that is NOT #WordPress, and decided that I'd dive deep into #Laravel. I figured the best way to approach it would be to just build *something*, and see how far I could get. A project for learning.
I'm more and more convinced that short form video content consumption will be our undoing. Especially when its delivered algorithmically.

Frankly, I'm not sure if the benefits of AI technology outweigh the very obvious and possibly unavoidable societal decay.

If I'm wrong, please let me know.
March 6, 2025 at 1:22 PM
A few weeks ago, I set out to get some experience building something with PHP that is NOT #WordPress, and decided that I'd dive deep into #Laravel. I figured the best way to approach it would be to just build *something*, and see how far I could get. A project for learning.
January 2, 2025 at 3:59 PM
Reposted by Nathan Rice
WordPress has become an anachronism on the web, running on old architecture with old programming ideas as if the web in 2024 is what it was in 2012. As a result, WP skills are becoming less and less transferable.
December 13, 2024 at 8:15 PM
Reposted by Nathan Rice
The clearest evidence to me that human brains have some irreconcilable differences comes from the popularity of the idea that the only button a microwave oven needs is +30 seconds and how that doesn't fit at all with how much I would hate such a microwave with a passion.
December 12, 2024 at 8:58 PM
Reposted by Nathan Rice
Boost your Laravel app with Blade Fragments! 🚀

These let you update just parts of the page, perfect with htmx or Turbo. Keep it dynamic and sleek!
Dynamic Page Updates with Laravel Blade Fragments - Laravel News
Discover Laravel Blade Fragments for dynamic page updates. Learn to return specific template sections for AJAX requests, enabling smooth frontend interactions with frameworks like htmx and Turbo.
buff.ly
December 12, 2024 at 3:16 PM
I understand the benefits of rapid prototyping, and I'm even starting to come around to the idea of utility classes for CSS (see adamwathan.me/css-utility-... for more), but does every tool/tutorial and UI library need a Tailwind dependency?
CSS Utility Classes and "Separation of Concerns"
Over the last several years, the way I write CSS has transitioned from a "semantic" approach to something more like what people call "functional CSS." In this post I explain how I got to this point a...
adamwathan.me
December 12, 2024 at 12:36 PM
What's the best (and preferably easiest) way of crossposting between Bluesky and X/Twitter?
December 11, 2024 at 6:25 PM
My least favorite #Laravel feature ;-)
December 10, 2024 at 5:21 PM
I just learned that some people are referring to the act of "tweeting on bluesky" ... skeeting.

I do not love it.
November 26, 2024 at 10:11 PM
Some of these tools will help you learn how to write *good* PHP. Others, not so much.
Don't be good at #WordPress, #Drupal, #Laravel, etc.

Be good at #PHP.
Don't be good at React.
Be good at JavaScript.

Don't be good at Tailwind.
Be good at CSS.

🙏

#css #javascript
November 25, 2024 at 4:37 PM
Reposted by Nathan Rice
Another thing-I-made promo for those who've not seen it. And a timely one given that #php v8.4 is out this week:

caniphp.com

A handy reference of what was added, when. With links to references. Like caniuse.com but for PHP!

A nice way to explore new features and see what has changed!
Can I PHP? - caniuse.com but for PHP features
caniuse.com but for PHP features
caniphp.com
November 18, 2024 at 10:26 PM
I know my audience is mostly WordPress folks, but
Laracasts is currently running a 50% off deal on everything.

I bought the lifetime plan.
laracasts.com/subscription...

I *highly* recommend you do the same.
laracasts.com
November 25, 2024 at 4:32 PM