Wrapping up Forte Phase 0 with the lexer and parser now in private alpha, and kicking off Phase 1 with AST visitors, traversal, and some secret projects in the works.
A Forte development update: the parser now supports backtracking, improvements to node metadata, identifiers, and improvements to mixed Blade/HTML parsing.
Wrapping up attribute parsing in Forte's HTML parser, from simple HTML attributes to complex, edge-case scenarios.
Exploring how Forte's parser extensions can be used to handle complex Blade directives like nested switch statements with a cleaner, more flexible, and easily extendable approach.
Digging into parsing Blade and HTML comments while building Forte's HTML parser for Laravel Blade.
This week I’m tackling Forte's HTML parser - consolidating Blade, Flux, and Livewire components into one flexible system. Here's what’s working (and what's next).
Recapping Laracon in Denver with the Statamic team, this post introduces Forte - a new Blade extensibility framework designed to simplify parsing and empower Laravel developers
The past six months or so have been incredibly busy. What started as a new article series about customizing Statamic's search escalated quickly.
In this post I talk about how I resolved a mysterious illegal offset type error when viewing collection entries within the Statamic Control Panel.
Generating a custom Laravel routes file from a Statamic website to redirect to a new domain.
Wrapping up Forte Phase 0 with the lexer and parser now in private alpha, and kicking off Phase 1 wi...
Read moreA Forte development update: the parser now supports backtracking, improvements to node metadata, ide...
Read moreWrapping up attribute parsing in Forte's HTML parser, from simple HTML attributes to complex, edge-c...
Read moreExploring how Forte's parser extensions can be used to handle complex Blade directives like nested s...
Read moreDigging into parsing Blade and HTML comments while building Forte's HTML parser for Laravel Blade.
Read moreThis week I’m tackling Forte's HTML parser - consolidating Blade, Flux, and Livewire components into...
Read more