Latest Posts

The Javascript Event LoopFebruary 19, 2025

A simple guide to how JavaScript executes code using the event loop, queues, and the call stack.

Advanced JavascriptJavascript

Streaming Data from Laravel to the BrowserFebruary 7, 2025

Send realtime updates to the browser without websockets

PHPLaravelJavascript

Carbon IntervalFebruary 3, 2025

When generating time-series reports, missing data points (like days with no sales) can create misleading graphs and analytics. Carbon provides a clean and concise way to fill in gaps automatically.

PHPDate & TimeReporting

The Importance of CommunityAugust 2, 2018

Connecting with a community can bring life to your career unlike anything else.

20 Years with PHPJune 20, 2015

Here’s to the next 20 years

© 2025 Patrick Stephan. All rights reserved.