Isaac Dew
banner
isaacdew.com
Isaac Dew
@isaacdew.com
Laravel/WordPress developer. Amateur woodworker. Generally a nerd

https://pinkary.com/@idew
Tis the season to make cutting boards!
November 13, 2025 at 7:49 PM
Reposted by Isaac Dew
My talk is on YouTube! youtu.be/sDEohTrNVvc?...
Livewire in production | Andy Newhouse Wire:Live 2025
YouTube video by Livewire
youtu.be
November 8, 2025 at 5:50 PM
In case you missed it, Wire:Live videos just dropped!

youtu.be/A8AXghy-XzM?...
Livewire 4 Keynote | Caleb Porzio Wire:Live 2025
YouTube video by Livewire
youtu.be
November 8, 2025 at 5:57 PM
Reposted by Isaac Dew
I've just published an alpha release of Industry, my package for using LLMs to generate realistic string data in your Eloquent factories. Would any #laravel folks be interested in giving it a try?

github.com/isaacdew/ind...
Release v0.1.0-alpha.1 · isaacdew/industry
v0.1.0-alpha.1 — Alpha release (2025-11-02) Initial alpha release of Industry — an integration that lets Laravel Eloquent factories generate realistic string data via Prism / LLM structured output....
github.com
November 2, 2025 at 6:10 PM
I've just published an alpha release of Industry, my package for using LLMs to generate realistic string data in your Eloquent factories. Would any #laravel folks be interested in giving it a try?

github.com/isaacdew/ind...
Release v0.1.0-alpha.1 · isaacdew/industry
v0.1.0-alpha.1 — Alpha release (2025-11-02) Initial alpha release of Industry — an integration that lets Laravel Eloquent factories generate realistic string data via Prism / LLM structured output....
github.com
November 2, 2025 at 6:10 PM
Things are happening 👀
October 28, 2025 at 7:59 PM
Reposted by Isaac Dew
Another fun preview. Got timelines working for Livewire AJAX requests - and the timeline entries get associated with the live DOM tree (hovering over a view in this image highlights that node in the page):
October 26, 2025 at 12:30 AM
Got some good feedback for Industry on Reddit. I'm adding this FAQ section to the readme to address common questions I got.

Now to work on caching!
October 25, 2025 at 6:30 PM
I've published an early version of Industry, my package for connecting Eloquent factories to LLMs for realistic string data!

github.com/isaacdew/ind...
GitHub - isaacdew/industry: A package that allows you to generate realistic data with an LLM of your choice in your Laravel Eloquent factories.
A package that allows you to generate realistic data with an LLM of your choice in your Laravel Eloquent factories. - isaacdew/industry
github.com
October 18, 2025 at 10:59 PM
When you look up whether md5 is acceptable for a simple checksum for caching purposes and the very first result talks about how md5 is good for storing sensitive data (it's definitely not)
October 15, 2025 at 9:18 PM
Made great progress today! I've added separate state for tests, some config, a readme, etc.
TLDR: I'm working on a package I've called industry that uses Prism/LLMs with Laravel factories to generate more realistic seed data.

Still need to workout some things. For example, definitely don't want this running during tests so I'll add a way to set a testing value.
Working on something today that I've wanted for awhile 👀

[thread]
October 12, 2025 at 1:07 AM
TLDR: I'm working on a package I've called industry that uses Prism/LLMs with Laravel factories to generate more realistic seed data.

Still need to workout some things. For example, definitely don't want this running during tests so I'll add a way to set a testing value.
Working on something today that I've wanted for awhile 👀

[thread]
October 5, 2025 at 2:58 PM
Working on something today that I've wanted for awhile 👀

[thread]
October 4, 2025 at 9:06 PM
Babe, wake up...new Flux file upload component just dropped

fluxui.dev/components/f...
File upload · Flux
The official Livewire component library. Built by the folks behind Livewire and Alpine.
fluxui.dev
September 30, 2025 at 11:32 PM
Reposted by Isaac Dew
I've been a bit busy over the past few months! I've still been hard at work on Forte, a new Blade and HTML parser, but also a secret project built with it!

High-level, I've been working on a browser-based development tool, focused on Alpine, Livewire, and Laravel Blade.
September 28, 2025 at 11:12 PM
Gonna add --no-install to my automated update flows and make sure caching is enabled in my CI/CD pipelines. You should too!
Together with PyPI, Maven Central, cratesio and other major package registries we signed a statement on sustainable open source infrastructure.
3B+ installs/month and evolving #composerphp and packagist.org requires sharing the costs.
#phpc #php
Registries like PyPI, Maven Central & crates.io power the ecosystem.

They can’t run on goodwill alone.

OpenSSF endorses the Joint Statement on Sustainable Stewardship.

👉 openssf.org/blog/2025/09...

#PreserveOpenSource
September 23, 2025 at 6:01 PM
Reposted by Isaac Dew
🚨 Warning to #PHP package maintainers: We did not email you to change your passwords & 2FA. Emails asking you to update your credentials are a phishing attempt. We had the phishing site & domain taken down. If you got the email and entered your credentials, please contact us. #phpc
September 20, 2025 at 3:32 PM
Am I crazy or would something like this be really handy?

Thinking about model binding for Livewire components pulling all the columns in those cases where I don't need them all 90% of the time. I know this could be done with a global scope or other workarounds but this feels cleaner
September 18, 2025 at 8:18 PM
Just used this to implement infinite scrolling...quite handy!
Not sure @calebporzio.bsky.social would approve of this approach but TIL you can respond with JSON from a Livewire component method.
September 11, 2025 at 9:50 PM
Created a simple breadcrumbs manager that I'm pretty happy with. Might make a small package out of it.

I've used diglactic/laravel-breadcrumbs before and I didn't like defining the breadcrumbs separately from my routes.
September 4, 2025 at 9:11 PM
Reposted by Isaac Dew
I built a thing that lets you peek into the #laravel Blade that was used to render a page. It tracks component hierarchy, includes, etc. - works with Blade components, Flux, etc.

All without runtime overhead! Might continue this experiment in the future
August 28, 2025 at 10:23 PM
Reposted by Isaac Dew
Have any #laravel Blade papercuts you'd like to share? I'm collecting information as I plan the next phase of some projects, and would love to hear about them all!

I'd love if you reposted, to help me gather more data, but no pressure. Thanks! 😊
August 27, 2025 at 4:14 PM
Just in time for my latest project at work!
Pest v4 is here — now with browser testing! Browser tests that feel like unit tests: Laravel-ready, Playwright-powered, parallel-fast, with smoke & visual regression built in. Discover Pest v4 — and our new website: pestphp.com?ref=v4
Pest | The elegant PHP testing framework
Pest is a testing framework with a focus on simplicity, meticulously designed to bring back the joy of testing in PHP.
pestphp.com
August 21, 2025 at 2:57 PM
Reposted by Isaac Dew
This week we shipped many of the updates we demoed at Laracon.

⚡ Boost. Level up your AI powered development with Laravel-specific guidance and context.

☁️ Cloud. Preview environments, queue clusters, and simpler pricing.

🏃 Inertia <Form> component.

More details 👇
August 14, 2025 at 8:43 PM