Workaday Reading

PHP: Frankenstein arrays

“One of the core data types in PHP is the array. Mostly unchanged since the early beginnings of the language. The name “array” is a bit unfortunate, as well as the implementation. It is not really an array.”


read »

Workaday Reading

Choose Boring Technology

“Probably the single best thing to happen to me in my career was having had Kellan placed in charge of me. I stuck around long enough to see Kellan’s technical decisionmaking start to bear fruit. I learned a great deal from this, but I also learned a great deal as a result of this.”


read »

Workaday Reading

Visitor Pattern

“The Visitor Pattern isn’t used often. This is because there are few situations in which it is applicable or even makes sense. However, it’s a nice pattern to know and to have in your tool belt when the time comes. Let’s look at how this pattern can be applied in a PHP environment.”


read »

Workaday Reading

The Law of Leaky Abstractions

“There’s a key piece of magic in the engineering of the Internet which you rely on every single day. It happens in the TCP protocol, one of the fundamental building blocks of the Internet. TCP is a way to transmit data that is reliable.”


read »

Workaday Reading

A Beginner’s Guide to SvelteKit

“SvelteKit is an officially supported framework, built around Svelte. It adds key features to a Svelte app — such as routing, layouts and server-side rendering — and makes front-end development outrageously simple.”


read »

Workaday Reading

“We’re excited to announce Cloudflare R2 Storage! By giving developers the ability to store large amounts of unstructured data, we’re expanding what’s possible with Cloudflare while slashing the egress bandwidth fees associated with typical cloud storage services to zero.”


read »