On the bright side this weekend, my old high school's boys basketball team won their second-straight state championship! Congrats Mansfield Summit!
Web developer currently working with UNT Health. Freelance #Laravel Web Developer
On the bright side this weekend, my old high school's boys basketball team won their second-straight state championship! Congrats Mansfield Summit!
@phillycodehound Yep. It's absolutely embarrassing, and the fact that no one around him seems to be trying to rein him in is mind-blowing. Any time I wonder if leaving WP was the right move, he does something like this, and I'm reminded why I left in the first place.
I built a complete forms package for ArtisanPack UI in just one week. Here's how I did it.
- Started with a clear plan: drag-and-drop builder, multi-step forms, custom notifications, and hooks for third-party integrations
- Used Claude Code to break the plan into tasks and execute them
- Built accessibility in from the ground up
- Testing took almost as long as development
Here's the full story behind the package and what's next.
@Jeffro Eh, it's not too bad right now. Although that might just be because I'm in higher ed and not trying to look for a new job.
RE: https://mastodon.social/@viewfromthebox/115831808878205544
Less than two months later we’re right back here … again.
So once again I’ll repeat myself:
Fuck this.
So we can’t (read: won’t) help the poor and suffering in this country, including veterans that need healthcare, but we can bomb other countries—unprovoked, mind you—and possibly (probably) commit war crimes.
Got it.
Fuck this.
What do you do when the UI libraries you love don't have licenses compatible with the CMS you're building?
You build your own.
In my latest video, I share the full story behind ArtisanPack UI — the licensing issues that started it all, how Mary UI helped me get unstuck, the new components I've added, and what v2.0 brings with Livewire 4 support.
If you're in the Laravel ecosystem, I'd love to hear what you think.
RE: https://fosstodon.org/@shawnhooper/116138603315445757
Its clear that the reason no host would be first to join the board is because of the culture of fear that Matt has perpetuated since WCUS 2024.
We know from legal proceedings that he’s put pressure on hosts and has an adversarial approach towards them.
But if Matt is upset about hosts not contributing enough back to the WP ecosystem, why did he push so hard in public and private to actively prevent hosts from providing the support that FAIR needs?
No not that way?
Here's what I built in February!
After a blistering January, I took a more sustainable pace this month — and still got a lot done.
- ArtisanPack UI Visual Editor — targeting a late-March 1.0 release
- Pre-built dashboards for SaaS, ecommerce, CRMs and more
- Hangar — a surprise terminal window organizer built in Rust with Tauri
- Started planning a native iOS/macOS personal dashboard app
New tools, new updates. Episode 4 of What I'm Working On is out now.
In this update:
- Visual Editor: A first look at the UI and progress on my custom page builder package.
- Hangar: Introducing a new app I'm building. It's a terminal window manager designed to help manage sites and servers efficiently.
Check out the demos:
https://youtu.be/YAE80d14Itk
I'm breaking down the entire stack that powers my work—from the M-series hardware and my professional IDE, to the critical local development environment and custom-built packages. It's more than just a list of software; it's a pragmatic workflow designed for maximum efficiency in creating and maintaining custom web applications.
What are your essential tools this year?
@david I dipped out of the community at the end of 2024 because of all of this, and every time I wonder if that was the right move, something like this comes out and it confirms I was right (which admittedly is a pretty rare thing for me).
Hoping for the best for you and others that just want to use the software without the existential threat of automattic!
Kind of a wild full circle moment: a guy I wrote about in my senior year at UT just scored a goal for Czechia in the Olympics!
http://www.reportingtexas.com/czech-star-makes-waves-in-the-ice-rink/
I've been doing web development for almost 14 years, so I figured I'd share what actually works for getting started.
The short version: Learn HTML, CSS, and vanilla JavaScript first. Even with AI tools everywhere, you still need foundational knowledge to spot mistakes and fix them.
Also covered in this video:
- Why you shouldn't jump straight to AI coding
- Design basics (even for developers)
- Why accessibility is critical
There are no shortcuts.
Yeah no, I'm never going back to #WordPress or recommending it to anyone as long as automattic still has its grubby little hands on it.
The story behind the ArtisanPack UI Livewire Starter Kit: I engineered it to solve the custom starter kit docs puzzle. The key? Packagist + Laravel's new --using flag.
The result is a starter kit that lessens the friction for starting a new Laravel app or website. Here's how I built it.
We hit 80 degrees here yesterday and immediately all of the allergies are saying hello today.
Definitely a Monday.
I don't think I'll ever understand the European fascination with "Country Roads". Like, why are they singing an odd up-beat version of the song in a break in the men's 5000m speed skating finals?
It’s been a busy sprint. Episode 3 of What I'm Working On is out now.
In this update:
- Livewire UI Components v2.0: I added a new Glass design system, switched to ApexCharts for better visuals, and added Sparklines.
- Livewire 4: Full compatibility added.
- Visual Editor: A first look at my custom block editor. I demo how I'm handling responsive styling and state-based styles (hover/focus) differently than WordPress.
Watch here: https://youtu.be/P0LxdmmrZwI
I've launched the ArtisanPack UI Media Library as its own open-source package! Initially planned for the CMS Framework, it was clear this media management solution needed to stand alone. It features robust organization (folders, tags, categories) and automatically converts images to modern formats. Check out the post to see how I built it using Claude Code in half the time of my old process.