Matt KenefickCSS Gradient Text RevealUsing mask-image to create a smooth gradient mask reveal over complex backgrounds.3 min read·Aug 20, 2021----
Matt KenefickConway’s Game of Life in JavaScriptTry out the demo: Matt Kenefick’s Game of Life9 min read·Aug 18, 2021----
Matt KenefickA clean way to safely call your potentially destructive methods in PHPI’ve been building an application with Laravel 8.0 recently that utilizes a lot of console commands for various housekeeping reasons. For…4 min read·Aug 14, 2021----
Matt KenefickRevisiting Shadow DOM: Nested items, dynamic templates, shadowRootIn another article, I discussed some basics of Shadow DOM, parsing class names, and autoloading components. You can find that article here.3 min read·Aug 10, 2021----
Matt KenefickRegular Expressions: Extract YouTube ID from a URLIf you work with videos often, at some point you’ll likely need to parse a YouTube ID from a user submitted string. The IDs exist in a…1 min read·Aug 9, 2021----
Matt KenefickSnippets in PHP: PluckMultiple for LaravelIn Laravel, the pluck method retrieves all of the values for a given key. A common usage for pluck is to retrieve a list of email addresses…2 min read·Aug 6, 2021----
Matt KenefickSnippets in JavaScript: Converting PascalCase to kebab-case // Integrating with ShadowDOMHave you ever wanted to convert a string written in either PascalCase or camelCase to a hyphenated kebab-case? Of course you have; we all…3 min read·Aug 4, 2021----