Jacob Martella
banner
jacobmartella.me
Jacob Martella
@jacobmartella.me
Web Developer working for UNTHSC. Also do freelance web development development work as well.
Reposted by Jacob Martella
Today is Thanksgiving in the U.S. What are some things you're thankful for this year? I'm thankful for being able to take photos of these amazing landscapes.

#photography
November 27, 2025 at 5:02 PM
Reposted by Jacob Martella
The bottom of Natural Tunnel State Park acts as an oasis away from the rest of civilization. Here, there is no cell service. And on some days, you might not run into a single person. Instead, you can enjoy the bubbling creek, the wind rustling through the trees, and occasional trains.

#photography
November 20, 2025 at 5:02 PM
Reposted by Jacob Martella
The official ArtisanPack UI documentation is live! Everything you need for our CMS, Components, and Accessibility packages is now in one easy-to-navigate hub.

Stop guessing and start building. 👇 https://docs.artisanpackui.dev/

#Laravel #PHP #WebDev #OpenSource
Welcome to ArtisanPack UI - ArtisanPack UI Docs Website
ArtisanPack UI is a curated ecosystem of Laravel packages. Build faster with reusable UI components, CMS tools, and security helpers for the TALL stack.
docs.artisanpackui.dev
November 20, 2025 at 4:31 PM
Spent a couple of weeks working on a docs site for the ArtisanPack UI packages. Simple, clean, and it's able to import the docs right from the GitLab wiki repo for the package, keeping one source of truth for all docs!

https://docs.artisanpackui.dev/

#Laravel #PHP #WebDev #OpenSource
Welcome to ArtisanPack UI - ArtisanPack UI Docs Website
ArtisanPack UI is a curated ecosystem of Laravel packages. Build faster with reusable UI components, CMS tools, and security helpers for the TALL stack.
docs.artisanpackui.dev
November 20, 2025 at 4:31 PM
Reposted by Jacob Martella
The views on Newfound Gap Road through Great Smoky Mountains National Park are simply incredible no matter where you pull over to take in the scenes. The trees really were putting on quite the show last year.

#photography
November 19, 2025 at 5:02 PM
Reposted by Jacob Martella
#Tucson might be known for its hot summers, but it can cool off, believe it or not, with a nice summer rain shower. And once those showers pass, you’re left with an amazing rainbow and a breathtaking sunset.

#photography
November 17, 2025 at 5:03 PM
Reposted by Jacob Martella
Warning gates flash their red lights and sound their bells. Seconds later, gates come down to block the railroad tracks. A few more moments later, headlights appear around the corner to the west. An eastbound manifest train is traveling through Flagstaff, Arizona.

#trains #photography
November 18, 2025 at 5:03 PM
Big milestone! The Media Library for Digital Shopfront CMS is DONE. This was a massive lift, but it's working beautifully, complete with folders & tags. We're officially in new territory for this project. Check out the full demo!

https://tinyurl.com/ds-update-11-14

#BuildInPublic #WebDev #Laravel
Enjoy the videos and music that you love, upload original content and share it all with friends, family and the world on YouTube.
tinyurl.com
November 14, 2025 at 4:31 PM
Reposted by Jacob Martella
🚀 Announcing our new package beta: ArtisanPack UI - Livewire Components!

It's a fork of the amazing Mary UI, refactored for our ecosystem and enhanced to give developers even more control over their components and UI.

https://tinyurl.com/ap-ui-livewire

#Laravel #Livewire #PHP
artisanpack-ui/livewire-ui-components - Packagist
A Livewire UI component library for the TALL stack, forked from MaryUI and adapted for the ArtisanPack UI ecosystem.
tinyurl.com
November 13, 2025 at 5:03 PM
To go along with the media library for Digital Shopfront CMS, I've created a companion media library package for ArtisanPack UI. It's just in the beta phase at the moment, but give it a shot!

#Laravel #BuildInPublic
We're excited to release the first beta of our new media management package for Laravel. We're looking for your feedback!

It's an early release, so expect rough edges. Check it out and let us know what you think!

https://tinyurl.com/ap-ui-media

#Laravel #PHP #MediaLibrary #Beta
artisanpack-ui/media-library - Packagist
Media library package for ArtisanPack UI
tinyurl.com
November 12, 2025 at 6:58 PM
This was quite the fun challenge. And I finally passed where I was previously with Digital Shopfront when I stopped back in April.

#Laravel #BuildInPublic
Digital Shopfront CMS is coming along quite nicely! The media library functionality has been built and is ready to go.

More in depth video will be out on Friday!

#Laravel #SmallBusiness #BuildInPublic
November 12, 2025 at 4:53 PM
Death, taxes and Cedar Park High School winning the 5A Texas state marching band championship.

#txband
November 12, 2025 at 12:22 AM
Reposted by Jacob Martella
Mobility is political. Sustainability is political. If you don't care about politics, someone else will. And perhaps that someone wants the opposite of what you want, or wants to take away what you have.
Folks have been telling me they’ve noticed I’ve gotten “a lot more political” on social media this year.

Of course I have.

The circumstances have gotten nightmarishly worse, and the consequences of inaction and staying silent infinitely more obvious.

Everyone needs to get “a lot more political.”
November 11, 2025 at 6:05 PM
Spent a couple of weeks working on this update. The package now works both with Laravel and on its own.

Hope this helps developers create awesome and accessible websites and apps!

#Laravel #a11y #BuildInPublic
🚀 ArtisanPack UI Accessibility 2.0 has landed!

We've rebuilt it to be more powerful: first-class reporting (HTML/JSON/MD), a new plugin API, palette generation, and deep Laravel integration.

Check it out!

https://tinyurl.com/ap-ui-a11y

#Laravel #a11y
artisanpack-ui/accessibility - Packagist
A package for all accessibility functions for ArtisanPack UI.
tinyurl.com
November 11, 2025 at 5:27 PM
It's a band kind of night. UIL 5A state championship prelims on the TV and UNT Symphonic and Concert Bands on the laptop.

#txbands
November 11, 2025 at 2:03 AM
Going to need to put a BOLO out for Gus' vocal cords because they are gone!
GUS-SPLOSIUON
November 8, 2025 at 8:59 PM
Rank UNT you cowards!
November 1, 2025 at 7:49 PM
Go Mean Green!
November 1, 2025 at 4:12 PM
Digital Shopfront update! 🚀 This week, I'm building the core settings & notification systems , making them reusable for modules (part of Artisan Pack UI!).

www.youtube.com/watc...

#Laravel #Livewire #WebDev
Digital Shopfront Dev Update: Settings, Notifications & Admin Polish
This week, the Digital Shopfront dev update is all about building the "guts" of the admin panel. I'm moving from the dashboard to the core functional pieces: a robust settings system and an admin notification center. My goal isn't just to build these features for Digital Shopfront, but to create th
www.youtube.com
October 31, 2025 at 3:30 PM
Coming from WordPress, I really missed the actions/filters system in Laravel. The main package for this seemed unmaintained, which is a red flag for me.

So, I built my own.

Here’s the story behind the artisanpack-ui/hooks package.

jacobmartella.me/web...

#Laravel #WordPress #PHP #PackageDev
The "Why" and "How" Behind My New Laravel Hooks Package - Jacob Martella — Web Developer
Learn why Jacob Martella built a new Laravel hooks package (artisanpack-ui/hooks) to replace an unmaintained one and bring WordPress hook power to Laravel.
jacobmartella.me
October 30, 2025 at 3:00 PM
Reposted by Jacob Martella
“We should treat accessibility as something that is structural or baked in or part of the DNA, if we want to be successful”

— says @marcysutton.com at #perfnow

“Don’t treat it like trying to put chocolate chips into a cookie after it is baked”

I love this framing!
October 30, 2025 at 11:19 AM
lol texass
October 25, 2025 at 10:12 PM
Reposted by Jacob Martella
Ladies and gentlemen... the weekend. (also: you are important and are not alone 🧡)
October 24, 2025 at 11:00 PM
Accessibility isn't a "nice to have," it's essential. In my new video, I cover the human, business, SEO, and usability cases for building an inclusive web.

It's how we empower all users and build a better web for everyone.

www.youtube.com/watc...

#a11y #WebDev #SmallBusiness
Why Accessibility Matters: The Case for a Better, More Inclusive Web
Accessibility isn't a fad, a trend, or just a technical checkbox. It's an essential requirement for building a modern website, and it's a core part of empowering small businesses to reach everyone. In this video, I break down the four key cases for why accessibility matters more than ever: The Hum
www.youtube.com
October 24, 2025 at 4:00 PM
Existing Livewire drag-and-drop packages had a big accessibility problem, so I built my own solution. Here's a look at the process, the challenges, and why building accessible tools is so important.

#laravel #livewire #webdev #accessibility
How I Built It: ArtisanPack UI Livewire Drag and Drop - Jacob Martella — Web Developer
Read the story behind the accessible ArtisanPack UI Livewire Drag and Drop package. Learn why existing tools fell short and how I built a better solution for developers.
jacobmartella.me
October 23, 2025 at 3:00 PM