John Koster
@johnmkoster
the Blade guy
Shutting down the machines for now to chill over the next few days 🥳 Monday: Denver ✈️
🔥
It doesn't get much easier to host a managed version of Statamic in flat file mode than this! ❤️
It's hard to overstate how much fun using Nightwatch has been 🤤
Been working on deploying an extensive site rebuild; Nightwatch has been making that a pleasant experience! Already fixed an issue 🔥
Been quiet. Work has been busy, and I've also been trying to complete a side project (site rebuild that I won't hate long term) that's been hanging around for over a year, so I can focus on the fun stuff. Getting close!
Dagger is one of my all time favorite projects
Anyone tried Dagger by @johnmkoster yet? I’m playing around with it for the first time. Moved over a couple Blade components, literally just dragging to another folder and renaming x- to c-. Shaved 200ms off a 900ms request! 😮 Dagger is the future of Blade if you ask me. 👌
Want to attend @LaraconUS but can't afford it? Apply now to see if you can receive one of these tickets, gifted by @TightenCo & @WorkOS (and open for more sponsors!) Open to anyone, but especially open to folks from any group traditionally underrepresented in tech!
.@LaraconUS is only weeks away, but we're still hearing some folks want to attend and can't afford a ticket. Is that you? We're working with @laravelphp and @WorkOS (and anyone else who wants to contribute a free ticket!) to give away tickets! Apply now! laraconscholarship.com
Basic parser & node structure tests are done! Now I can start focusing on echoes, element edge cases, and fleshing out some APIs. All coming together!

In all my existing Blade parser projects, I've always had to provide specific handling for certain kinds of directives and structures. Stuff like "switch" and "lang", etc. This has always worked well and is powerful, but supporting non-trivial cool stuff from the community gets…
Little side project update - it now handles directives that can be paired in different ways in an elegant way 🥳
