jasonmccreary.bsky.social
@jasonmccreary.bsky.social
A closer look at the Laravel 12.x Shift. All the stuff you expect from Shift, with some sweet refactors too. 🏄‍♂️
February 28, 2025 at 6:43 PM
Continuing the Wednesday livestreams with a focus on Blueprint.

Today I'll investigate one more bug, then tag a release for Blueprint. This will have so many new features, including support for Livewire and Inertia.

Join me live: www.youtube.com/watch?v=RyUz...
One more bug and tagging a release for Blueprint
YouTube video by Jason McCreary
www.youtube.com
January 15, 2025 at 2:17 PM
Posted a poll elsewhere, but didn't get much engagement…

I want to focus more on "core projects" in 2025. Things like Blueprint, Testing Course, and BaseCode. Maybe more OSS contributions.

What would you like me to focus on?
January 9, 2025 at 5:11 PM
First livestream of 2025 is getting underway. I'll upgrade BaseCode from Laravel 9 to Laravel 11 using Shift.

Let's see if I can do it in under 20 minutes…

www.youtube.com/watch?v=PuI_...
Upgrading BaseCode from Laravel 9 to Laravel 11
YouTube video by Jason McCreary
www.youtube.com
January 7, 2025 at 6:27 PM
Continuing the Wednesday livestreams tomorrow. Given Christmas, this will be my last stream of 2024.

I'm going to use it to tackle open issues for Blueprint. They've gotten into the double digits again. So time to get it back to a manageable number.

Join me live: www.youtube.com/watch?v=-Rpx...
Squashing open Blueprint issues
YouTube video by Jason McCreary
www.youtube.com
December 17, 2024 at 4:37 PM
Woohoo! Merged "basic" support for generating Livewire components with Blueprint.

There's a few rough edges to resolve before tagging an official release. But I figured some generation is better than no generation. So feel free to point to `dev-master` and give it a try.

github.com/laravel-shif...
Generate basic Livewire components with Blueprint by jasonmccreary · Pull Request #712 · laravel-shift/blueprint
This adds basic Livewire component generation to Blueprint. At the time of merge it supports generating a component with mounted properties and using most of the controller statements. Here's a...
github.com
December 11, 2024 at 8:23 PM
Caen and I are writing up some blog posts for our side-project together.

In these first two, Caen gives an overview of our tech stack and features while I do a deep-dive on how we optimized importing Git history.

Enjoy: blog.release.new
December 10, 2024 at 2:13 PM
Reposted
Also, if you want an automated release notes generator I made this together with @jasonmccreary.bsky.social recently! Just paste your Git URL and we'll generate it for you. release.new
Enter your repository details to generate release notes from your Git history and apply common formatting options with one-click.
your value
release.new
December 8, 2024 at 3:45 PM
Hey you, with the old Laravel app… I know you're out there. December is slow for me so I have more time for "Human Shifts" - where I upgrade your Laravel app for you.

So if you don't have the time (or desire) to upgrade that old thing, send it my way (or tell the boss to). 👇🏻
December 5, 2024 at 3:27 PM
Some people have asked me about my recent side-projects. I've asked myself about my side-projects.

If you're interested in some answers, I wrote a short post asking "5 whys": jasonmccreary.me/articles/why...
Why another side-project
Asking myself why I decided to work on yet another side-project.
jasonmccreary.me
December 4, 2024 at 4:37 PM
Forgot to schedule it, but I'll be continuing the Wednesday livestreams today in about 30 minutes.

Join me live: www.youtube.com/watch?v=MxDo...
Generating Livewire components with Blueprint
YouTube video by Jason McCreary
www.youtube.com
December 4, 2024 at 2:50 PM
Reposted
Hey Laravel devs, here's a gem for you! 💎

Write cleaner HTTP fakes with new shorthand syntax! Make your test responses more concise and readable.

Perfect for simplified HTTP client mocking!

#Laravel
November 29, 2024 at 12:01 PM
Final "Thanks Laravel" livestream today. Saved the best for last. Something I've wanted to work on for a while. We'll see how it goes.

I'll get started in about an hour. Join me live on YT: www.youtube.com/watch?v=C_T7...
https://www.youtube.com/watch?v=C_T7gkU3H10
t.co
November 27, 2024 at 2:26 PM
This holiday season, I'm opening up a limited run of Shift shirts.

I've been testing these for years and finally dialed in the shirt and design with light and dark mode versions.

If you like a good geek shirt, check these out: shift-shop.printful.me
November 26, 2024 at 4:26 PM
Continuing with my "Thanks Laravel" livestreams this week.

Both PRs we created in yesterday's stream were merged! I got two more ideas today and one final one tomorrow.

Join me live on YT at 10:15 ET (UTC-5): youtube.com/live/dWzyDQ6...
YouTube
Share your videos with friends, family, and the world
youtube.com
November 26, 2024 at 1:45 PM
Caen and I are ready to share our side-project: release.new

A free service to generate release notes for your open source projects, with one-click formatting options. Enter a few details and it does the rest.

We hope it makes your life as a maintainer a bit easier.
Enter your repository details to generate release notes from your Git history and apply common formatting options with one-click.
your value
release.new
November 25, 2024 at 2:42 PM
Don't think I'll be able to squeeze in a livestream this week. But I have an idea…

In honor of Thanksgiving next week (my favorite holiday), I'm going to do 3 streams to say "thanks" to Laravel with some PRs for papercuts and new features.

Join me live on YT: www.youtube.com/watch?v=LBvS...
Thanks Laravel - Day 1
YouTube video by Jason McCreary
www.youtube.com
November 22, 2024 at 1:41 PM
Caen and I hope to launch our side-project tomorrow.

It's a focused, free service that we think improves the quality of life for open source maintainers.

We hope you think so too...
November 19, 2024 at 6:57 PM
I'm continuing with the Wednesday livestreams and finishing out Livewire code generation with Blueprint. This will be Part 3 and hopefully get things PR worthy.

Join me live on YouTube: www.youtube.com/watch?v=Bdc9...
Generating Livewire components with Blueprint (Part 3)
YouTube video by Jason McCreary
www.youtube.com
November 12, 2024 at 8:15 PM
I feel lame copying my posts between platforms, but want to spend more time here... Did someone make a cross-posting tool?
November 12, 2024 at 2:15 PM
Getting back into the Wednesday livestreams. This week I'll get back into generating Livewire components with Blueprint.

Not exactly sure where we left off. But I'll allow any failing tests to get started.

Join me live on YT (and X): www.youtube.com/watch?v=Zqed...
Generating Livewire components with Blueprint (Part 2)
YouTube video by Jason McCreary
www.youtube.com
November 6, 2024 at 1:47 PM
Next week I'm returning to my high school to give a talk to their web programming class.

I'm super excited to share my experience and give some real-world advice about being a programmer.

Think back… what would you have wanted to know when you were just starting to program?
October 31, 2024 at 2:12 PM
In a few hours, I'll present using Blueprint for rapid Laravel application development. I'll start at the very beginning, as well as share some tips and tricks for using it efficiently.

www.youtube.com/watch?v=sRok...
Laravel Worldwide Meetup - Rapid Laravel Development with Blueprint
YouTube video by Laravel
www.youtube.com
October 29, 2024 at 1:10 PM
Hello World.
October 24, 2024 at 7:18 PM